[geary: 2/3] Merge branch 'mainline' into 'header-group'
- From: Michael Gratton <mjog src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [geary: 2/3] Merge branch 'mainline' into 'header-group'
- Date: Thu, 23 Jan 2020 23:15:53 +0000 (UTC)
commit 2cf110eb20cd81017b360422a2e83c9e98b6281a
Merge: 7d207dbb 411a7198
Author: Michael Gratton <mike vee net>
Date: Thu Jan 23 11:34:40 2020 +0000
Merge branch 'mainline' into 'header-group'
# Conflicts:
# src/client/components/main-toolbar.vala
desktop/org.gnome.Geary.gschema.xml | 13 +
icons/font-color-symbolic.svg | 19 +
icons/font-size-symbolic.svg | 19 +
icons/meson.build | 2 +
src/client/accounts/accounts-editor-list-pane.vala | 6 +-
src/client/application/application-command.vala | 8 +
.../application/application-configuration.vala | 11 +
src/client/application/application-controller.vala | 18 +-
.../application/application-main-window.vala | 12 +-
.../components/components-in-app-notification.vala | 14 +-
src/client/components/components-reflow-box.c | 495 ++++++++++
src/client/components/main-toolbar.vala | 4 -
src/client/composer/composer-headerbar.vala | 9 -
src/client/composer/composer-web-view.vala | 11 +-
src/client/composer/composer-widget.vala | 209 +++--
src/client/composer/spell-check-popover.vala | 3 +-
src/client/meson.build | 1 +
src/client/util/util-gtk.vala | 9 +
test/client/composer/composer-web-view-test.vala | 19 +-
test/js/composer-page-state-test.vala | 6 +-
ui/composer-headerbar.ui | 84 +-
ui/composer-link-popover.ui | 2 +-
ui/composer-menus.ui | 58 --
ui/composer-web-view.js | 9 +-
ui/composer-widget.ui | 992 +++++++++++++--------
ui/geary.css | 9 -
ui/main-toolbar.ui | 12 +-
27 files changed, 1427 insertions(+), 627 deletions(-)
---
diff --cc src/client/components/main-toolbar.vala
index 57a87b00,e4b55743..2a160f8b
--- a/src/client/components/main-toolbar.vala
+++ b/src/client/components/main-toolbar.vala
@@@ -95,17 -102,16 +95,13 @@@ public class MainToolbar : Gtk.Box
public void set_conversation_header(Gtk.HeaderBar header) {
conversation_header.hide();
- header.get_style_context().add_class("geary-titlebar");
- header.get_style_context().add_class("geary-titlebar-right");
- guest_header_binding = bind_property("show-close-button-right", header,
- "show-close-button", BindingFlags.SYNC_CREATE);
+ this.header_group.add_header_bar(header);
pack_start(header, true, true);
- header.decoration_layout = conversation_header.decoration_layout;
}
public void remove_conversation_header(Gtk.HeaderBar header) {
remove(header);
- header.get_style_context().remove_class("geary-titlebar");
- header.get_style_context().remove_class("geary-titlebar-right");
- guest_header_binding.unbind();
- header.decoration_layout = Gtk.Settings.get_default().gtk_decoration_layout;
+ this.header_group.remove_header_bar(header);
conversation_header.show();
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]