Commit graph

6 commits

Author SHA1 Message Date
Michael James Gratton
2228fe73e7 Stop using Gtk.Widget.show_all() on the main window.
Using show_all is a pita, since it causes a bunch of bugs whenever we
need to conditionally show/hide widgets. This removes all uses on the
main window in favour of either just show() or present(), and ensures
that its widgets that are shown by default, are shown by default.
2018-02-07 14:49:59 +11:00
Michael James Gratton
610b2e3130 Fix move and copy menu button ids in the main toolbar. 2017-10-31 09:48:53 +11:00
Michael James Gratton
992e019b29 Restore Archive toolbar label.
* ui/main-toolbar.ui: Update min GTK version, add label to Archive button.
2017-10-31 09:48:53 +11:00
Niels De Graef
114ed09dda Start the final part of bug 713991.
* Ported Gtk.Action to GLib.Action in the GearyController.
* Removed Gtk.AccelGroups (handled through Gtk.Application now).
* Got rid of Gtk.UiManager (now all is done through Gtk.Builder).
* Throw away workaround for conflicting Gtk.Actions in ComposerContainer.
* Aggregate zoom in/out/normal into one parameterized zoom action.

Signed-off-by: Niels De Graef <nielsdegraef@gmail.com>
2017-10-31 09:48:53 +11:00
Niels De Graef
9f331c4639 Remove 'EmptyMenu'-action. Bug 775018.
Signed-off-by: Niels De Graef <nielsdegraef@gmail.com>
2016-11-29 00:19:40 +11:00
Niels De Graef
4f404b15d4 Use GtkTemplate for the MainToolbar
Bug 773728.

Signed-off-by: Niels De Graef <nielsdegraef@gmail.com>
2016-11-15 16:05:04 +11:00