Merge lp://staging/~tintou/noise/fix-interface into lp://staging/~elementary-apps/noise/trunk
Status: | Merged | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Approved by: | Danielle Foré | ||||||||||||||||||||
Approved revision: | 1573 | ||||||||||||||||||||
Merged at revision: | 1563 | ||||||||||||||||||||
Proposed branch: | lp://staging/~tintou/noise/fix-interface | ||||||||||||||||||||
Merge into: | lp://staging/~elementary-apps/noise/trunk | ||||||||||||||||||||
Diff against target: |
473 lines (+77/-104) 7 files modified
CMakeLists.txt (+5/-5) plugins/LastFM/PreferencesSection.vala (+3/-3) src/Dialogs/MediaEditor.vala (+25/-46) src/Dialogs/PreferencesWindow.vala (+20/-20) src/Dialogs/SmartPlaylistEditor.vala (+22/-22) src/LibraryWindow.vala (+2/-2) src/Widgets/StatusBar.vala (+0/-6) |
||||||||||||||||||||
To merge this branch: | bzr merge lp://staging/~tintou/noise/fix-interface | ||||||||||||||||||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Danielle Foré | Approve | ||
Victor Martinez (community) | Needs Information | ||
Review via email: mp+211080@code.staging.launchpad.net |
Commit message
Fixed some problems with the interface:
* English strings in the preference dialog
* Lastfm string being expanded…
* Luna padding on the statusbar
* Media Editor dialog now uses Gtk.Dialog
* Preference Dialog and Media Editor Dialog now uses Gtk.HeaderBar
* Smart Playlist editor dialog now uses Gtk.HeaderBar
* Gtk.Dialog.
* Set suggested action style class on "Save" buttons
Description of the change
Fixed some problems with the interface:
* English strings in the preference dialog
* Lastfm string being expanded…
* Luna padding on the statusbar
* Media Editor dialog now uses Gtk.Dialog
* Preference Dialog and Media Editor Dialog now uses Gtk.HeaderBar
This branch looks great.
I have some questions:
1. Where is the code that uses Gtk.Popover?
2. What about using the "use-header-bar" property for Gtk.Dialog? Only for GTK >= 3.12: https:/ /developer. gnome.org/ gtk3/unstable/ GtkDialog. html#GtkDialog- -use-header- bar
3. Gtk.Label supports text wrapping. Granite. Widgets. WrapLabel shouldn't be necessary.
4. Cast the value of Gtk.Dialog. get_content_ area to Gtk.Container instead of the implementation- specific Gtk.Box.