Michael Gratton
8125ab8c3b
Geary.RFC822.Header: Add get_raw_header
...
Add header accessor to enable getting raw header values when needed.
2020-06-26 17:20:02 +10:00
Michael Gratton
be0ce29a1b
Geary.ImapEngine.AccountSynchronizer: Avoid a critical in the destructor
...
Use a weak ref in the dtor when disconnecting from the folders signals
to avoid reffing the folder, which may be destroyed already when the
object is destroyed.
2020-06-26 17:17:58 +10:00
Michael Gratton
997e8e2c4d
Geary.Util.Logging: Respect standard G_DEBUG breakpoint semantics
...
Check the value of G_DEBUG and ensure we trip gdb breakpoint as
appropriate for warnings and criticals.
2020-06-26 17:15:12 +10:00
Michael Gratton
16a25870f4
Geary.Util.Logging: Avoid logging any destroyed loggable objects
...
Extends the fix for commit 8c43288b to all logging parents as well. Use
a weak ref so we don't try to ref loggable objects that are already
destroyed.
Fixes #875
2020-06-26 17:14:12 +10:00
Michael Gratton
b7076188a0
Geary.Imap.FolderSession: Fix critical with empty preview buffers
...
Check preview header and body buffers are not empty before attempting
to extract a preview from them.
Fixes #865 (or at least replaces the crit with a warning)
2020-06-25 20:39:13 +10:00
Michael Gratton
164c34e32a
ConversationListView: Fix critical updating selection without a model
...
Fixes #802
2020-06-25 15:52:55 +10:00
Michael Gratton
e3cd1ca64c
Merge branch 'cherry-pick-b6907da0' into 'mainline'
...
Merge branch 'Vanadiae-gnome-3-36-patch-73276' into 'mainline'
See merge request GNOME/geary!524
2020-06-25 02:39:26 +00:00
Michael Gratton
bd0f154fa3
Merge branch 'mjog/discourse-migration' into 'mainline'
...
Discourse migration
See merge request GNOME/geary!522
2020-06-25 02:08:58 +00:00
Michael Gratton
afcefc32b4
Merge branch 'Vanadiae-gnome-3-36-patch-73276' into 'gnome-3-36'
...
help: stop making geary icon translatable
See merge request GNOME/geary!519
(cherry picked from commit b6907da0d42778584ba92c413631e65f8badb66b)
62499bdf help: stop making geary icon translatable
2020-06-25 02:06:27 +00:00
Michael Gratton
18993401af
Merge branch 'mjog/vala-async-param-assert-fixes' into 'mainline'
...
Geary.RFC822.Message: Fix some missing nullable annotations
See merge request GNOME/geary!523
2020-06-25 01:15:38 +00:00
Michael Gratton
ea8778cf62
Geary.RFC822.Message: Fix some missing nullable annotations
...
Now that vala is assert-checking params on async methods
(GNOME/vala#1005 ), fix a few places where they turn up problems in the
engine.
2020-06-25 10:32:02 +10:00
Michael Gratton
00f355648d
help: Rework support and bug reporting text
...
Prefer referring to getting support rather than bug reporting. Add a
section describing how to get support vs reporting bugs. Streamline the
contributing page.
2020-06-24 23:06:16 +10:00
Michael Gratton
cae09a0138
README.md, CONTRIBUTING.md: Mention discourse & update for consistency
2020-06-24 23:02:46 +10:00
Michael Gratton
bee0d2d39d
README: Removed to reduce duplication
...
Gitlab uses `README.md` version anyway, so there's no point keeping both
around.
2020-06-24 23:00:47 +10:00
Thibault Martin
5606c47296
Update French translation
...
(cherry picked from commit 95b8de25463cf99e625bbae3242135e2c99c7859)
2020-06-19 19:51:23 +00:00
Federico Bruni
58f3fc6bd1
Update Italian translation
2020-05-31 13:52:26 +00:00
Daniel Șerbănescu
10e0d04f18
Update Romanian translation
2020-05-29 07:50:30 +00:00
Yuri Chornoivan
2e707bc51a
Update Ukrainian translation
2020-05-26 18:51:58 +00:00
Piotr Drąg
45308a6f9d
Update Polish translation
2020-05-24 12:33:37 +02:00
Kukuh Syafaat
bf7ec700ca
Update Indonesian translation
2020-05-22 03:56:38 +00:00
Michael Gratton
7580ce49d8
Merge branch 'libytnef-fix-invalid-alloc-size-new-abi' into 'mainline'
...
libytnef: properly initialize struct
See merge request GNOME/geary!509
2020-05-18 01:52:03 +00:00
Michael Gratton
edb4e9c1bc
Merge branch 'update-help' into 'mainline'
...
help: Update composer docs
See merge request GNOME/geary!496
2020-05-18 01:47:55 +00:00
Michael Gratton
86ba2d5545
Merge branch 'patch-1' into 'mainline'
...
Fix minor typo: read -> ready
See merge request GNOME/geary!516
2020-05-18 01:43:32 +00:00
Rafael Fontenelle
a6e1516b84
Update Brazilian Portuguese translation
2020-05-18 00:52:12 +00:00
Piotr Drąg
6d7de5739a
Update Polish translation
2020-05-17 11:16:13 +02:00
Yuri Chornoivan
9f6484ea59
Update Ukrainian translation
2020-05-16 21:56:29 +00:00
Yuri Chornoivan
4287d0bd8d
Update Ukrainian translation
2020-05-16 21:01:26 +00:00
Yuri Chornoivan
2a5df0ec8a
Fix minor typo: read -> ready
2020-05-16 19:57:13 +00:00
Yuri Chornoivan
5bcb9f6278
Update Ukrainian translation
2020-05-16 17:38:50 +00:00
Yuri Chornoivan
fa61c82f81
Update Ukrainian translation
2020-05-16 14:49:48 +00:00
Yuri Chornoivan
a935a3bd72
Add Ukrainian translation
2020-05-16 14:48:12 +00:00
Emin Tufan Çetin
bebeb5347d
Update Turkish translation
2020-05-16 12:15:00 +00:00
Daniel Mustieles
f61fe4ba99
Updated Spanish translation
2020-05-14 17:06:34 +02:00
Michael Gratton
d603957b5f
Merge branch 'mjog/676-convo-list-font-size' into 'mainline'
...
FormattedConversationData: Don't hard-code conversation list font size
Closes #676
See merge request GNOME/geary!515
2020-05-09 11:52:58 +00:00
Michael Gratton
134e7700d0
FormattedConversationData: Don't hard-code conversation list font size
...
Get the interface font from GSettings and use that as the font
description for the conversation list, so that the font size (and
any other attributes specified) also gets picked up. Only use one
font size variation (smaller) for the date, subject and preview.
Fixes #676
2020-05-09 21:26:40 +10:00
Dušan Kazik
acd6800922
Update Slovak translation
...
(cherry picked from commit 0ca2eab25b71894958bd40d930621526c587c54a)
2020-05-08 12:53:09 +00:00
Michael Gratton
4c3ab433fc
Merge branch 'mjog/rfc822-cleanup' into 'mainline'
...
RFC 822 code cleanup
Closes #653
See merge request GNOME/geary!512
2020-05-08 00:16:17 +00:00
sicklylife
b1016f8072
Update Japanese translation
2020-05-07 12:28:01 +00:00
sicklylife
b1d3272d49
Update Japanese translation
2020-05-07 12:24:28 +00:00
Yuri Chornoivan
a4a99124ea
Update Ukrainian translation
2020-05-07 05:51:23 +00:00
Michael Gratton
306e08503d
Merge branch 'patch-1' into 'mainline'
...
Update required Vala version
Closes #825
See merge request GNOME/geary!514
2020-05-07 01:20:22 +00:00
Michael Gratton
30d3352036
Merge branch 'single-key-overlay' into 'mainline'
...
update help-overlay for single-key shortcuts
Closes #811
See merge request GNOME/geary!505
2020-05-07 01:07:27 +00:00
Andres Salomon
751cf0860f
help-overlay: reduce the length of the header even further
2020-05-06 18:02:21 -04:00
Guillaume Ayoub
6a88b8121e
Update required Vala version.
...
Vala 0.46.2+ is needed to allow overridden virtual interfaces.
Fix #825 .
2020-05-06 11:29:31 +00:00
Michael Gratton
a27937fe40
Merge branch 'mjog/736-hide-formatting-toolbar-by-default' into 'mainline'
...
desktop/org.gnome.Geary.gschema.xml: Hide formatting toolbar by default
Closes #736
See merge request GNOME/geary!513
2020-05-06 09:01:36 +00: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
d5856bf72d
org.gnome.Geary.json: Include missed fix from the yaml version
2020-05-06 18:33:08 +10:00
Michael Gratton
c54ff85ccd
Geary.RFC822.Message: Update API for SMTP formatting
...
Remove `Message.without_bcc` ctor since we can now get GMime to exclude
BCC headers when serialising, avoiding the overhead of taking a complete
copy of the message just to strip BCCs.
Rename `get_network_buffer` to `get_rfc822_buffer` to be a bit more
explicit in that's the way to get an actual RFC822 formatted message.
Replace book args with flags, and take a protocol-specific approach
rather than feature-specific, because in the end you're either going to
want all the SMTP formatting quirks or none of them.
Remove custom dot-stuffing support from Smtp.ClientConnection, since it
is redundant.
2020-05-06 14:58:56 +10:00
Michael Gratton
26e76b6f4d
Geary.RFC822Error: Rename so it's actually in the RFC822 namespace
2020-05-06 14:58:56 +10:00
Michael Gratton
c073bbbd80
test/test-server.vala: Fix build warning
2020-05-06 14:58:56 +10:00