gnote should't use GtkHeaderBar when not run under Gnome
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gnote (Ubuntu) |
Fix Released
|
Undecided
|
Marc Deslauriers | ||
Utopic |
Fix Released
|
Undecided
|
Marc Deslauriers | ||
Vivid |
Fix Released
|
Undecided
|
Marc Deslauriers |
Bug Description
SRU Request:
[Impact]
When run under Unity, gnote is using GtkHeaderBar which results in having a different look and behaviour than other applications, including having the close button on the right of the window title. This is confusing for users.
This has been fixed in vivid by using a similar approach to what is being done for Evince and other packages.
[Test Case]
1- Open gnote in Unity, see if it runs with normal window decorations
2- See if menus all look right
3- Open gnote in a Gnome session, see if it uses the client-side window decorations
[Regression Potential]
The fix is minimal, it simply doesn't set the GtkHeaderBar and uses the widget in the main window instead. Any regression should be visible immediately.
Changed in gnote (Ubuntu Utopic): | |
assignee: | nobody → Marc Deslauriers (mdeslaur) |
Changed in gnote (Ubuntu Vivid): | |
assignee: | nobody → Marc Deslauriers (mdeslaur) |
Changed in gnote (Ubuntu Utopic): | |
status: | New → In Progress |
Changed in gnote (Ubuntu Vivid): | |
status: | New → In Progress |
description: | updated |
This bug was fixed in the package gnote - 3.14.0-1ubuntu1
---------------
gnote (3.14.0-1ubuntu1) vivid; urgency=medium
* debian/ patches/ unity_normal_ titlebar. patch: Don't use GtkHeaderBar es.cpp.
decoration when not running under GNOME in src/recentchang
(LP: #1389720)
-- Marc Deslauriers <email address hidden> Wed, 05 Nov 2014 09:35:32 -0500