Kukuh Syafaat
8cf7bf9a10
Update Indonesian translation
2018-08-30 10:46:37 +00:00
Michael Gratton
b08eb3e361
Update copyright year in About dialog
2018-08-30 00:52:37 +10:00
Emin Tufan Çetin
88e44d096d
Update Turkish translation
2018-08-27 08:41:24 +00:00
Kukuh Syafaat
ce0ad417b2
Update Indonesian translation
2018-08-27 07:07:06 +00:00
Piotr Drąg
3305e2594a
Update Polish translation
2018-08-26 18:22:31 +02:00
Baurzhan Muftakhidinov
99997f9a6e
Update Kazakh translation
2018-08-26 03:33:13 +00:00
Mario Blättermann
9426546dc8
Update German translation
2018-08-25 21:22:23 +00:00
Michael James Gratton
b9af50c005
Add translation comments to conversation email menu
2018-08-23 18:40:24 +10:00
Michael Gratton
ce9868d841
Fix a crash when detaching composer without focus.
...
Don't assume the focus'ed widget has a non-null parent.
2018-08-22 20:11:08 +10:00
Michael Gratton
4ccf463e16
Fix a crash when merging email email in DB.
...
Check that the DB's version of the email has flags before using them.
2018-08-22 20:08:26 +10:00
Michael James Gratton
77ce298aa3
Merge branch 'single-message-delete' into 'master'
...
Implement single-message deletion for messages in the current folder
See merge request GNOME/geary!36
2018-08-22 20:06:43 +10:00
Alex Henrie
6c8bc2c580
Implement single-message deletion for messages in the current folder
2018-08-22 20:04:11 +10:00
Emin Tufan Çetin
f4825d7319
Update Turkish translation
2018-08-12 10:48:06 +00:00
Michael Gratton
ea77494219
Merge branch 'iso-codes' into 'master'
...
build: obtain iso-codes prefix from pkg-config
See merge request GNOME/geary!38
2018-08-09 13:36:52 +00:00
Jan Tojnar
beec7ff0fe
build: obtain iso-codes prefix from pkg-config
2018-08-09 15:18:33 +02:00
Rafael Fontenelle
71617bf9b2
Update Brazilian Portuguese translation
2018-08-06 18:38:42 +00:00
Jiri Grönroos
ca0ab11393
Update Finnish translation
2018-08-06 16:25:37 +00:00
Michael James Gratton
cf6b8ccc6d
Fix brown-paper-bag build failure.
2018-08-04 15:35:01 +10:00
Michael James Gratton
f79927430e
Fix scan error when loading a message with an invalid Date header.
...
Don't silently fail to parse Date headers that are actually longs, since
that will throw an error when the message is being loaded by the
conversation monitor. Handle cases where that error might be thrown
gracefully so we can attempt to save/load/display the message anyway.
2018-08-04 14:43:40 +10:00
Michael James Gratton
c8719a57e4
Fix mallard validation errors in manual pages.
2018-08-04 11:01:59 +10:00
Mario Blättermann
85921dfde1
Update German translation
2018-08-03 11:04:22 +00:00
Mario Blättermann
a8fdf3afa7
Update German translation
2018-08-03 08:23:44 +00:00
Michael James Gratton
f991fa5f46
Enable users to attempt to recover from a scan error.
...
Report an IMAP service problem when a scan error occurs instead of an
account problem, so a retry button is presented.
2018-08-02 20:27:14 +10:00
Michael James Gratton
9ba9417d72
Remove "%LATEST_RECORD_VERSION" from GnuTLS priority string.
...
Per advice on in GNOME/glib-networking#37
2018-08-02 20:20:51 +10:00
Michael James Gratton
66c41fba56
Fix a crash on exit when a search folder is open.
2018-08-02 20:20:51 +10:00
Michael James Gratton
d2ef122a94
Fix a crash when getting an unsolicited FETCH without any flags.
2018-08-02 20:20:51 +10:00
Michael James Gratton
19a1202062
Fix a crash when adding an attachment from a virtual folder.
2018-08-02 20:20:51 +10:00
Michael James Gratton
8dc2222b28
Add a missing cancellable to an engine call in the ConversationMonitor.
...
This may work around a crash reported on the mailing list:
https://mail.gnome.org/archives/geary-list/2018-August/msg00009.html
2018-08-02 20:20:51 +10:00
Michael Gratton
c43d86f35a
Add contribution guide
2018-08-01 05:28:08 +00:00
Piotr Drąg
96faa6f1d1
Update Polish translation
2018-07-29 19:51:37 +02:00
Michael James Gratton
87b7e4daf6
Fix segfault when closing an account that's not open.
...
Don't call Engine.get_account_instance when closing an account, it may
try to re-open one that is already closed.
2018-07-29 12:54:26 +10:00
Michael James Gratton
69dfc09656
Remove errant print() call added by commit 06594188.
2018-07-29 12:54:26 +10:00
Michael Gratton
1f6f223e07
Merge branch 'wip/43-dialogs-not-focused' into 'master'
...
Fix dialogs not being focused when first shown
Closes #43
See merge request GNOME/geary!32
2018-07-29 01:28:30 +00:00
Michael Gratton
4860d84bbe
Merge branch 'wip/fix-return-path-dot-quoting' into 'master'
...
Don't quote an RFC 822 mailbox local part if it has a '.' in the middle
See merge request GNOME/geary!34
2018-07-28 08:07:31 +00:00
Michael James Gratton
183a9f3e7a
Don't quote an RFC 822 mailbox local part if it has a '.' in the middle.
...
This breaks sending mail via Yahoo since it doesn't like it if the SMTP
return path local part is quoted.
We can't use GMime.utils_quote_string since it's currently broken, so
implement our own quoter.
2018-07-28 17:57:48 +10:00
Michael Gratton
a682e17aa1
Merge branch 'paste-shortcuts' into 'master'
...
Fix context of "Paste Without Formatting"
See merge request GNOME/geary!30
2018-07-28 05:56:38 +00:00
Michael James Gratton
70db35ddb1
Fix dialogs not having keyboard focus when first shown.
...
Hack around the GearyApplication.present hack some more.
See issue #43
2018-07-28 15:54:40 +10:00
Michael James Gratton
f3e8b26227
Fix MS mailers munging plain-text signatures in HTML body parts.
...
Geary previously wrapped plain text sigs (i.e. those that did not contain
any HTML elements) in a DIV styled to preserve whitespace. This is all
perfectly fine, except that certain Microsoft products munged the email
for presentation and destroy the whitespace present in the message body,
causing the sig to be mis-rendered.
This works around their shitty software by using BRs instead of the DIV,
also escapes other control chars and sequential whitespace as well when
using a plain text sig. It also stops trying to smart-escape quoted reply
text, since we know it's going to be HTML from the conversation viewer,
meaning smart escaping only needs to be used for sigs.
See issue #29
2018-07-28 15:53:50 +10:00
Michael Gratton
065941884c
Merge branch 'wip/40-backslash-in-folder-name' into 'master'
...
Fix sending emails after merging !24
See merge request GNOME/geary!31
2018-07-28 05:51:38 +00:00
Michael James Gratton
b2cb09768c
IMAP flags should always be atoms, so should never be quoted.
2018-07-28 14:37:38 +10:00
Alex Henrie
7ab6f713fb
Fix context of "Paste Without Formatting"
2018-07-27 12:36:30 -06:00
Michael James Gratton
8cb6ad4c76
Fix segfault when closing a MinimalFolder that us already closed
2018-07-27 10:20:19 +10:00
Michael Gratton
0b57e5b490
Merge branch 'wip/730495-fix-inline-plain-text-paste' into 'master'
...
Fix rich text being pasted by Ctrl+V in plain text embedded composers
See merge request GNOME/geary!28
2018-07-27 00:03:26 +00:00
Michael Gratton
ceea747a45
Merge branch 'paste-shortcuts' into 'master'
...
Make generic "Paste" action paste with formatting if possible
See merge request GNOME/geary!27
2018-07-27 00:00:36 +00:00
Michael James Gratton
ae6aed8ae6
Fix rich text being pasted by Ctrl+V in plain text embedded composers
...
This restores normal key handling MainWindow:key_press_event when a
keyboard modifier (Ctrl, Shift, etc) is down, keeping the ordering hack
only for plain key presses, so that we can handle Ctrl+V before
WebKitGTK does, and hence letting us paste plain text default when rich
text is not enabled.
Fixes Bug 730495.
2018-07-27 09:51:04 +10:00
Alex Henrie
74a6802dca
Make generic "Paste" action paste with formatting if possible
2018-07-26 09:18:19 -06:00
Emin Tufan Çetin
4e85b516a5
Update Turkish translation
2018-07-20 11:17:26 +00:00
Michael Gratton
c9b25e25ec
Merge branch 'wip/40-backslash-in-folder-name' into 'master'
...
Fix mailbox names not being sent to the server quoted if needed
See merge request GNOME/geary!24
Fixes #40
2018-07-20 07:07:41 +00:00
Michael James Gratton
b345af61e3
Fix mailbox names not being sent to the server quoted if needed.
...
Since MailboxParameter inherited from StringParameter directly, it meant
that we could never send mailbox names as quoted strings. Also, the
modified-UTF-7 encoding used for mailbox names does not encode
atom-specials such as "\", so if a mailbox name contained one or more of
these, it would be sent to the mail server unquoted.
This removes the MailboxParameter class altogether, and does the
parameter conversion to/from appropriate StringParameter subclasses as
needed. Also adds unit tests for param conversion for ASCII,
atom-specials, and non-ASCII mailbox names.
Fixes issue #40
2018-07-20 13:43:42 +10:00
Michael James Gratton
d9c913268d
Fix Imap.DataFormat.is_atom_special not flagging \, [, or DEL as special
...
Add unit tests.
2018-07-20 13:29:09 +10:00