Michael Gratton
f5f9350d2f
Consistently use '_dir' suffix for meson directory variables
2019-09-27 23:55:32 +10:00
Michael Gratton
64f14b4a78
Update valadoc target
...
Don't append the version to the package name so the URI stops changing
with every release. Tidy up arg formatting a bit.
2019-09-27 23:51:19 +10:00
Michael Gratton
ea9e08e2be
Don't explicitly specifify --glib-version, meson does it for us
2019-09-27 23:49:42 +10:00
Michael Gratton
187f2b70fe
Bump minium GLib version to last known good
2019-09-27 23:48:41 +10:00
Michael Gratton
41b72d59c4
Merge branch 'mjog/plugin-support' into 'mainline'
...
Initial plugin support
See merge request GNOME/geary!315
2019-09-27 12:57:23 +00:00
Michael Gratton
5df1b975a8
Update online manual to reflect new preferences
2019-09-27 21:23:34 +10:00
Michael Gratton
de6071ef60
Remove Play Sounds preference
...
This no longer makes sense since we don't have control over it for
notifications any more, and hence was only being used for sent mail.
Replace it with a NotificationContext signal so that a plugin could be
written to play a sound instead.
2019-09-27 20:42:58 +10:00
Michael Gratton
73fd7e72f5
Plugin.Notification: Don't extend Geary.BaseObject
...
Libpeas interferes with Geary's home grown reftracking mechanism,
so don't use it.
2019-09-27 19:57:01 +10:00
Michael Gratton
c7c135ce5b
Remove notifications preference now it is unused
2019-09-27 19:53:58 +10:00
Michael Gratton
d5e7c05cba
Move InAppNotification class to components package
...
It was the last class left in notifications, so not much point keeping
it there. Also take the opportunity to add it to a package proper.
2019-09-27 19:37:33 +10:00
Michael Gratton
5d13b8e94b
Ensure standard valac args are used when building plugins
2019-09-27 19:37:25 +10:00
Michael Gratton
2637b6cabe
Convert Libmessagingmenu to MessagingMenu plugin
2019-09-27 19:37:08 +10:00
Michael Gratton
b54bbd42b5
Convert UnityLauncher to NotificationBadge plugin
2019-09-27 19:37:07 +10:00
Michael Gratton
486c2fc137
Convert Notification.Desktop to a plugin
...
Rename to DesktopNotifications and use Plugins.Notification as the base
class. Add a plugin config file. Add build config to build the plugin.
Update Plugins.Notification class to suit the requirements of this
plugin better.
2019-09-27 19:36:39 +10:00
Michael Gratton
e2e8e29cfb
Add a libpeas Plugin.Notification extension, hook it up
2019-09-27 17:29:03 +10:00
Michael Gratton
526b12094f
Convert NewMessagesMonitor into a plugin context
...
Rename class to Application.NotificationContext, add missing API docs
and make members that shouldn't be public internal or private. Keep an
instance with the PluginManager instead of with the app controller.
Update uses of both.
2019-09-27 17:29:03 +10:00
Michael Gratton
c89766c7e8
Add PluginManager class for client plugin support
2019-09-27 17:29:03 +10:00
Michael Gratton
a872fc34bb
Add libpeas to the build
2019-09-27 17:29:03 +10:00
Michael Gratton
50d2a08663
Bump required meson version to 0.50
...
Silences some warnings.
2019-09-27 17:26:37 +10:00
Michael Gratton
8b2662824d
Add missing dates to last two releases in appdata
2019-09-27 17:25:45 +10:00
Michael Gratton
d3c6629025
Bump files for 3.35.0
2019-09-27 17:25:28 +10:00
Michael Gratton
e589713d4f
Merge branch 'mjog/flatpak-json-to-yml' into 'mainline'
...
Convert flatpak-builder manifest from JSON to YAML
See merge request GNOME/geary!314
2019-09-26 12:52:11 +00:00
Michael Gratton
3a93e378aa
Convert flatpak-builder manifest from JSON to YAML
...
🎉 🎉 🎉
2019-09-26 22:36:17 +10:00
Michael Gratton
91860591fc
Merge branch 'mjog/remove-redundant-flatpak-modules' into 'mainline'
...
Remove libgee and libunwind from Flatpak manifest
See merge request GNOME/geary!313
2019-09-26 00:41:32 +00:00
Michael Gratton
fdfda7a928
Merge branch 'wip/flatpak-nightly-mainline' into 'mainline'
...
Publish nightly builds from mainline, not master
See merge request GNOME/geary!312
2019-09-26 00:36:17 +00:00
Michael Gratton
30f34c83cb
Remove libgee and libunwind from flatpak manifest
...
Not needed now they are in the platform.
2019-09-26 10:15:30 +10:00
Michael Gratton
7a0dff2709
Merge branch 'patch-1' into 'mainline'
...
Update dependencies in order to compile and install Geary on Ubuntu 19.04
See merge request GNOME/geary!308
2019-09-26 00:10:11 +00:00
Michael Gratton
6f2190f4c6
Publish nightly builds from mainline, not master
2019-09-26 10:02:02 +10:00
Michael Gratton
84c5496060
Merge branch 'wip/disable-js' into 'mainline'
...
Explicitly disable parsing JavaScript markup in email bodies
Closes #78
See merge request GNOME/geary!303
2019-09-25 11:57:59 +00:00
Michael Gratton
1ea567821c
Merge branch 'wip/76-gmail-drafts' into 'mainline'
...
Don't support removing an email when creating another
Closes #76
See merge request GNOME/geary!279
2019-09-25 11:54:42 +00:00
Michael Gratton
3aad20f261
Update THANKS
2019-09-25 20:42:41 +10:00
Michael Gratton
17ca5e9f38
Merge branch 'bilelmoussaoui/ci-nightly' into 'mainline'
...
Gitlab CI: publish nightlies
See merge request GNOME/geary!307
2019-09-25 08:45:57 +00:00
João Loureiro
24b081f586
Update dependencies in order to compile and install Geary on Ubuntu (19.04)
2019-09-24 23:45:14 +00:00
Bilal Elmoussaoui
3e517e2298
Gitlab CI: publish nightlies
2019-09-24 08:56:05 +00:00
Asier Sarasua Garmendia
6dfee8edea
Update Basque translation
...
(cherry picked from commit f500ebc733f4ca90b59a384e3b108c9c46b74eb3)
2019-09-24 07:36:55 +00:00
Ryuta Fujii
b153755d17
Update Japanese translation
2019-09-20 14:48:09 +00:00
Ryuta Fujii
1f4ad680dd
Update Japanese translation
2019-09-20 14:42:06 +00:00
Federico Bruni
14eb1a53da
Update Italian translation
2019-09-16 12:16:43 +00:00
Marek Černocký
e928494444
Updated Czech help translation
2019-09-16 01:25:44 +02:00
Marek Černocký
47c85ae6ad
Updated Czech translation
2019-09-16 00:16:42 +02:00
Balázs Úr
28d653d458
Update Hungarian translation
2019-09-15 11:54:16 +00:00
Michael Gratton
f4b3586979
Merge branch 'patch-1' into 'mainline'
...
Fix date typo in NEWS
See merge request GNOME/geary!306
2019-09-12 01:49:50 +00:00
Claudio
17c0e5c16b
Update NEWS
2019-09-11 18:19:33 +00:00
Michael Gratton
c1429051f7
Merge branch 'wip/update-gitlab-templates' into 'mainline'
...
Update Gitlab issue templates
See merge request GNOME/geary!251
2019-09-11 04:47:08 +00:00
Michael Gratton
67c661b01b
Update files for 3.33.91
2019-09-11 13:10:08 +10:00
Michael Gratton
9b3eb0eb21
Merge branch 'wip/conditional-webkit-shared-proc' into 'mainline'
...
Conditionally enable WebKitGTK shared secondary process model
See merge request GNOME/geary!305
2019-09-11 01:58:18 +00:00
Michael Gratton
439622caa9
Conditionally enable WebKitGTK shared secondary process model
...
If compiling against WebKitGTK <= 2.24.x, enable the shared secondary
process model so we can build 3.34 for Flathub against 2.24 until
a fix for https://bugs.webkit.org/show_bug.cgi?id=201451 has been
released.
See issues #558 and #559 , also #561
2019-09-11 11:16:52 +10:00
Michael Gratton
a35255f44d
Merge branch 'wip/workaround-gio-unknown-error' into 'mainline'
...
Retry IMAP pool connections on GLib "Unknown error on connect"
See merge request GNOME/geary!304
2019-09-10 13:46:21 +00:00
Michael Gratton
ab941fe61f
Retry IMAP pool connections on GLib "Unknown error on connect"
...
Work around for GNOME/glib#1872 by waiting a second and retying when a
G_IO_ERROR_FAILED is received.
Revert this when that bug is fixed.
See #561
2019-09-10 22:42:21 +10:00
Rafael Fontenelle
dae9c7ea39
Update Brazilian Portuguese translation
2019-09-08 15:02:31 +00:00