Commit graph

146 commits

Author SHA1 Message Date
Automeris naranja
cf8ed2e239 appdata: Fix translate URL 2023-07-05 01:59:47 -03:00
Automeris naranja
c2e72647e9 appdata: Fix bugtracker URL 2023-07-05 01:59:24 -03:00
Kevin Degeling
257f4a41a2 desktop: Include erroneous spelling e-mail 2023-01-20 14:59:25 +00:00
Cédric Bellegarde
94d6bec861 Update files for 43.0 release 2022-09-29 12:59:26 +00:00
Cédric Bellegarde
786a9df536 client: startup notifications is a freedesktop.org concept
Do not use the same wording for our background mode
2022-08-25 21:50:28 +00:00
Adrien Plazas
de1ce00c89 appdata: State hardware support the old way
This declares which hardware the application supports using the old
custom tags, as the news ones aren't used widely enough yet.
2022-08-24 14:54:11 +00:00
Cédric Bellegarde
9f893adc47 client: Add more options for displaying images from messages
- An application setting allowing to always trust images
- An option to trust images from an email domain
- Replaces buttons by a menu in infobar
2022-07-08 22:02:18 +02:00
Guido Günther
a34aad9da4 metainfo: Add minimum screen size requirement and input recommendations
This allows software centers like GNOME Software to filter applications
by the device's form factor and input devices.
2021-07-26 13:53:42 +02:00
Guido Günther
20eef3d660 desktop-file: Add X-Purism-Form-Factor
This lists form factors this app is compatible with.
2021-07-02 10:58:53 +02:00
Michael Gratton
07b0c8a78c desktop: Update screenshots for 40.0 2021-04-24 17:45:42 +09:30
Michael Gratton
67e923c92e Update files for 40.0 release 2021-04-23 12:54:16 +09:30
Michael Gratton
454cc0bcfe build: Fix Flatpak CI test failures caused by meson 0.57
Add previously implicit build dependencies for tests.

See GNOME/gnome-build-meta#372,
https://discourse.gnome.org/t/meson-0-57-update-may-break-tests-ci/6220
2021-04-23 00:59:02 +10:00
Michael Gratton
55081b008c desktop/org.gnome.Geary.appdata.xml.in.in: Mention search in relnotes 2021-01-19 22:02:50 +11:00
Michael Gratton
3becbaa538 Update files for 40.alpha release 2021-01-18 22:02:42 +11:00
Michael Gratton
2357f8fd01 Merge branch 'mjog/default-development-build' into 'mainline'
Set default build profile to development

See merge request GNOME/geary!597
2020-10-13 08:00:26 +00:00
Adrien Plazas
fb311e1c82 Drop the 2-panes mode
This won't be needed to save horizontal space when using HdyLeaflet, and
it would make porting to it harder.
2020-10-10 10:41:49 +02:00
Adrien Plazas
a1f74d24ff Drop saving the paned width
This is needed to replace GtkPaned by HdyLeaflet. This breaks syncing
the size of the headerbar with the rest of the window, it will be fixed
in a later commit.
2020-10-10 10:41:49 +02:00
Michael Gratton
aaa2934acf meson_options.txt: Update to use meson best practices and clean up
Convert to use meson features for features. Reorganise and rename
options for consistency. Make descriptions a bit less redundant.
2020-10-03 23:34:31 +10:00
Michael Gratton
22b642edef Update files for 3.38 2020-09-13 14:21:30 +10:00
Michael Gratton
389baf1c36 Updates files for 3.37.90 2020-08-20 12:53:40 +10:00
Federico Bruni
fbef65754c geary-list mailing list is obsolete
Archives are still available at:
https://mail.gnome.org/archives/geary-list/
2020-07-10 13:19:32 +02:00
Michael Gratton
d8f2c6b498 desktop/org.gnome.Geary.gschema.xml: Hide formatting toolbar by default
Fixes #736
2020-05-06 18:35:03 +10:00
Michael Gratton
7d82d9de66 org.gnome.Geary.appdata.xml.in.in: Add note notification avatars 2020-03-22 08:59:20 +11:00
Michael Gratton
46e3ba7396 Update releases notes to mention new plugin UI 2020-03-17 19:23:24 +11:00
Michael Gratton
0c526f6644 Plugins: Support loading optional plugins
Add optional-plugins GSetting, automatically load any plugins specified
there at startup, and allow getting, loading and unloading optional
plugins via Application.PluginManager.
2020-03-17 19:23:24 +11:00
Michael Gratton
b15d83b41f desktop/org.gnome.Geary.appdata.xml.in.in: Update for 3.36.0
Point to new donations page and updated screenshots.
2020-03-14 11:54:05 +11:00
Michael Gratton
bb907070cd Update files for 3.36.0 2020-03-13 16:11:09 +11:00
Michael Gratton
0664b1c6ec Update files for 3.35.90 2020-03-01 22:40:40 +11:00
Michael James Gratton
cbe6e0ba9b Revert "Merge branch 'mjog/558-webkit-shared-process' into 'mainline'"
Revert merge request GNOME/geary!374 for now since the shared process
model breaks old-style WebProcess message handler IPC.

This can be un-reverted when out JS is ported to the new Messages API
that is landing in WebKitGTK 2.28.

This reverts commit e4a5b85698, reversing
changes made to 66f6525480.
2020-02-13 12:56:52 +11:00
Michael Gratton
fa38c6cf8a Merge branch 'composer' into 'mainline'
composer: Adaptive toolbar

See merge request GNOME/geary!396
2020-01-23 08:36:45 +00:00
James Westman
2aff2694b2 composer: Move formatting buttons to new toolbar
Splits the toolbar at the top of the composer into two action
bars at the bottom. One is always visible and contains undo, redo,
spellcheck, a menu, and a button to toggle the other action bar. The
other action bar contains the formatting buttons.

Also cleans up the margins around the fields at the top.

Implemented according to the mockups at
https://gitlab.gnome.org/Teams/Design/app-mockups/raw/master/mail/composer.png
2020-01-21 19:43:37 -06:00
Adam Dingle
02c65476ea Allow brief notifications
This change allows certain notifications to be displayed only briefly. The new DConf key brief-notification-duration is the number of seconds for which brief notifications should be displayed.

At the moment the only brief notifications are "Message sent", "Conversation archived" and "Message archived".

Closes #602
2020-01-19 15:26:21 +01:00
Michael Gratton
9eff8a36f0 Add release note about conversation loading perf 2019-11-27 10:37:49 +11:00
Michael Gratton
c4cba4370d Update release notes with new features 2019-11-21 02:59:09 +11:00
Michael Gratton
259ebe50fd Re-implement single key shortcuts as a preference
Add new `single-key-shortcuts` GSetting, Application.Configuration
property and add UI for it in the Preferences window. When enabled,
load in new `single-key-shortcuts.css` file that has the appropriate
bindings. Update bindings to match Google's current set, and update
shortcut help to match.
2019-11-21 02:36:09 +11:00
Michael Gratton
93d1ab684b Merge branch 'mjog/docs-update' into 'mainline'
Docs update

See merge request GNOME/geary!367
2019-11-18 11:23:10 +00:00
Michael Gratton
76035f3eec Update appdata with recent new features 2019-11-18 18:30:54 +11:00
Michael Gratton
8f8709f2af Add support for opening additional main windows
Closes #139
2019-11-18 13:50:38 +11:00
Michael Gratton
8f8539788d Add undo-send-delay application setting 2019-11-17 20:00:02 +11:00
Michael Gratton
2e651d38d0 Update appdata with the new feature 2019-11-08 10:06:48 +11:00
Michael Gratton
353955f234 Update appstream to mention improved undo support 2019-11-07 11:58:56 +11:00
Michael Gratton
30939534e5 Update files for 3.35.1 2019-10-11 07:58:22 +11:00
Michael Gratton
f5f9350d2f Consistently use '_dir' suffix for meson directory variables 2019-09-27 23:55:32 +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
c7c135ce5b Remove notifications preference now it is unused 2019-09-27 19:53:58 +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
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
Michael Gratton
f27f2fb91f Try harder to ensure a spell checker is enabled by default
When no spell checker langauges are explicitly set, use the set of
preferred languages for spell checking. Make spell-check-languages
setting nullable so we can differenciate between "use default"
and "disable spellchecking".
2019-05-24 12:37:19 +02:00
Rafael Fontenelle
2509c5c4f0 Fix misspellings 2019-05-22 20:47:08 +00:00