[geary: 14/14] Merge branch 'mjog/plugin-support' into 'mainline'
- From: Michael Gratton <mjog src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [geary: 14/14] Merge branch 'mjog/plugin-support' into 'mainline'
- Date: Fri, 27 Sep 2019 12:57:38 +0000 (UTC)
commit 41b72d59c44bedb65f5fdc50f308b4d6172274a7
Merge: 50d2a086 5df1b975
Author: Michael Gratton <mike vee net>
Date: Fri Sep 27 12:57:23 2019 +0000
Merge branch 'mjog/plugin-support' into 'mainline'
Initial plugin support
See merge request GNOME/geary!315
.gitlab-ci.yml | 31 ++-
INSTALL | 26 +--
desktop/org.gnome.Geary.gschema.xml | 12 --
help/C/preferences.page | 94 ++++-----
meson.build | 19 +-
org.gnome.Geary.yml | 7 +
po/POTFILES.in | 19 +-
src/client/accounts/accounts-editor-add-pane.vala | 2 +-
src/client/accounts/accounts-editor-list-pane.vala | 6 +-
.../accounts/accounts-editor-servers-pane.vala | 2 +-
src/client/accounts/accounts-editor.vala | 4 +-
src/client/application/application-controller.vala | 125 +++++-------
.../application-notification-context.vala} | 216 ++++++++++++---------
.../application/application-plugin-manager.vala | 61 ++++++
src/client/application/geary-application.vala | 43 ++++
src/client/application/geary-config.vala | 10 -
.../components-in-app-notification.vala} | 4 +-
src/client/components/main-window.vala | 2 +-
src/client/dialogs/preferences-dialog.vala | 9 -
src/client/folder-list/folder-list-tree.vala | 4 +-
src/client/meson.build | 24 +--
src/client/notification/libmessagingmenu.vala | 94 ---------
.../notification/new-messages-indicator.vala | 48 -----
src/client/notification/null-indicator.vala | 16 --
src/client/notification/unity-launcher.vala | 59 ------
.../desktop-notifications.plugin.in | 5 +
.../desktop-notifications.vala} | 172 ++++++++--------
.../plugin/desktop-notifications/meson.build | 25 +++
src/client/plugin/meson.build | 27 +++
src/client/plugin/messaging-menu/meson.build | 45 +++++
.../plugin/messaging-menu/messaging-menu.plugin.in | 5 +
.../plugin/messaging-menu/messaging-menu.vala | 106 ++++++++++
src/client/plugin/notification-badge/meson.build | 30 +++
.../notification-badge.plugin.in | 5 +
.../notification-badge/notification-badge.vala | 55 ++++++
src/client/plugin/plugin-notification.vala | 29 +++
src/meson.build | 1 +
...cation.ui => components-in-app-notification.ui} | 2 +-
ui/org.gnome.Geary.gresource.xml | 2 +-
ui/preferences-dialog.ui | 111 +++--------
40 files changed, 833 insertions(+), 724 deletions(-)
---
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]