Commit graph

15 commits

Author SHA1 Message Date
Christopher Davis
bfcee9bff7 build: Set up dual install for flatpak
Part of https://gitlab.gnome.org/GNOME/Initiatives/issues/1;
Sets up dual installation for flatpaks, allowing us to
build and run geary without affecting our system install.
This will allow testing of nightlies and CI artifacts as well
via the flatpak, so we can iterate on designs and share
bundles to test with.
2019-08-26 09:38:31 -07:00
Mete Can Eris
e2896f303c Move undo to in app notifications 2019-06-26 03:35:27 +00:00
Michael Gratton
b24ac8061c Switch search and main menu order back to normal
Fixes #405
2019-04-26 18:30:18 +10:00
Christopher Davis
d4436fa372 main-toolbar: Use a full-height, splitting separator
Previously we used a separator in the middle of the main toolbar and extended the width of the HeaderBar in order to
special case for Ambiance.

Ambiance is no longer the default Ubuntu theme, and sticking
with GNOME design patterns should be prioritized over
special casing with a theme.

Fixes https://gitlab.gnome.org/GNOME/geary/issues/389
2019-04-18 16:31:41 -04:00
Michael Gratton
fb28fcf4e6 Chase action name change for Compose button in toolbar
Fixes #274
2019-02-26 09:20:20 +11:00
p3732
04be9ae321 Merge empty menu into main menu
Remove empty menu and move entries to new main menu.
2019-02-24 16:19:07 +11:00
p3732
af615c2c7e Add main menu to sidebar
Add main menu to the folder header, as described on https://gitlab.gnome.org/GNOME/Initiatives/wikis/App-Menu-Retirement#3-applications-that-use-a-sidebar-for-navigation
The "About" string changed to "About Geary" and needs to be retranslated.
2019-02-24 16:19:07 +11:00
Michael Gratton
ba61ed3b8a Add translation context to Compose Message toolbar tooltip 2019-02-22 14:11:05 +11:00
Kristian Klausen
31919cb4ca Add missing tooltip for compose message button 2019-02-20 16:39:37 +01:00
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