Rafael Fontenelle
52a0b6b4ef
Update Brazilian Portuguese translation
2018-10-15 10:04:17 +00:00
Michael Gratton
3239eb0395
Merge branch 'wip/778025-conversation-height' into 'master'
...
Conversation message height is unreliable
See merge request GNOME/geary!57
2018-10-14 01:07:33 +00:00
Michael Gratton
1e3fbdc69a
Use doc element's scrollHeight as ClientWebView's preferred height
...
This seems to be a bit more accurate than the previous calculation.
Force the doc element's border to zero as well to make using
scrollHeight more reliable.
2018-10-14 11:55:46 +11:00
Michael Gratton
07c4133b11
Check for ClientWebView preferred height changing in a few more cases
...
Queue a preferred height check on resize and transition end so we catch
cases where the user resizes the window and transitions cause a height
change after loading has completed, etc.
2018-10-14 11:52:52 +11:00
Michael Gratton
b107cd2353
Adjust conversation height dynamically when zooming
...
Follow-up to commit 14bb8161 , this ensures the current conversation
viewer's height is updated when zooming in/out/reset by keeping the web
content's height around and recalculating and queuing a resize when the
zoom level is changed.
2018-10-14 11:14:31 +11:00
Marek Cernocky
36674e4c63
Updated Czech translation
2018-10-10 09:26:09 +02:00
Michael Gratton
b7f868f662
Merge branch 'zoom-preferred-height' into 'master'
...
Take zoom level into account when determining preferred height
See merge request GNOME/geary!51
2018-10-10 06:39:39 +00:00
Alex Henrie
14bb8161da
Take zoom level into account when determining preferred height
2018-10-09 18:24:53 -06:00
Piotr Drąg
74b3a509f7
Update Polish translation
2018-10-09 20:20:38 +02:00
Michael Gratton
47debb6730
Merge branch 'wip/piotrdrag/fix-contract-description' into 'master'
...
Fix extracting Description key from contractor file for translation
See merge request GNOME/geary!50
2018-10-09 10:30:13 +00:00
Michael Gratton
d3cbeda0c6
Add a comment about why we're calling msgfmt manually
2018-10-09 09:59:48 +00:00
Michael Gratton
50c99dd7c2
Merge branch 'wip/774603-configurable-gravatar-uri' into 'master'
...
Configurable Gravatar URL
See merge request GNOME/geary!52
2018-10-09 09:53:14 +00:00
Piotr Drąg
ea9aebdb9c
Fix extracting Description key from contractor file for translation
2018-10-07 16:41:51 +02:00
Michael Gratton
46ffd42ce4
Make avatar loading URL configurable via a GSetting
...
This lets users switch to using Libravatar, or disable remote avatar
loading completely if desired.
2018-10-07 15:29:08 +11:00
Michael Gratton
a82c47871a
Break out AvatarStore to a top-level class so it can be re-used
...
Make the controller manage the store's lifecycle, and pass that around
to the conversation viewer and notifications to use, instead of
a soup cache and/or doing HTTP calls themselves.
2018-10-07 15:29:08 +11:00
Michael Gratton
3afef2c5ac
Fix debian package installation after adding libjson-glib dep
2018-10-07 15:28:20 +11:00
Rafael Fontenelle
916aaf0555
Update Brazilian Portuguese translation
2018-10-05 13:42:23 +00:00
Kukuh Syafaat
1232c1f504
Update Indonesian translation
2018-10-02 13:32:56 +00:00
Marek Cernocky
7ef6c84c13
Updated Czech translation
2018-10-01 14:15:23 +02:00
Michael Gratton
8b7e0ef6d8
Update print cc and bcc header label names to match others
2018-09-30 23:35:57 +10:00
Michael Gratton
70d56b179a
Merge branch 'print-headers' into 'master'
...
Print common headers when printing messages
See merge request GNOME/geary!47
2018-09-30 13:23:01 +00:00
Michael Gratton
af91204ccc
Merge branch 'meson-linguas' into 'master'
...
Remove deprecated 'languages' parameter of gnome.yelp().
See merge request GNOME/geary!49 and ticket #126
2018-09-30 12:41:33 +00:00
Federico Bruni
7094de03cf
remove deprecated 'languages' parameter of gnome.yelp()
...
Since version 0.43 Meson automatically reads the LINGUAS file.
2018-09-28 17:40:34 +02:00
Alex Henrie
698f61e6e5
Print common headers when printing messages
2018-09-26 18:43:46 -06:00
Michael Gratton
c1bc3ee99d
Merge branch 'wip/795595-fix-special-folder-creation' into 'master'
...
Wip/795595 fix special folder creation
See merge request GNOME/geary!48
2018-09-26 14:12:58 +00:00
Michael Gratton
6df979dade
Add support for creating/deleting folders to the console app
2018-09-26 23:54:47 +10:00
Michael Gratton
7449e10b3e
Correctly handle creating special folders when they do not exist
2018-09-26 23:28:43 +10:00
Michael Gratton
c39b1e5457
Improving handling when opening folders that do not exist on remote.
...
Force close the folder if when opening a remote session indicates it
does not exist.
Also actually handle the folder not opening during a background sync.
2018-09-26 23:24:17 +10:00
Michael Gratton
4989cc78ef
Ensure folders are removed from local account's cache when deleted
2018-09-26 23:21:52 +10:00
Michael Gratton
1d0f0de987
Make some exception messages more obvious when seen out of context
2018-09-26 23:20:00 +10:00
Stas Solovey
00e1a92d74
Update Russian translation
2018-09-25 20:16:02 +00:00
Michael Gratton
b4749cce39
Simplify the process of creating new local folders somewhat
...
Enable local folders to be created with one call, rather than two.
2018-09-25 23:59:28 +10:00
Michael Gratton
3e461e7b45
Don't include empty root folder path segment constructing a mailbox name
...
This fixes attempts to create special mailboxes as "/Special" instead
of "Special".
2018-09-25 23:33:12 +10:00
Michael Gratton
4095c53383
Merge branch 'revert-ad984903' into 'master'
...
Revert "Merge branch 'print-headers' into 'master'"
See merge request GNOME/geary!46
2018-09-23 02:33:46 +00:00
Michael Gratton
00e7834082
Revert "Merge branch 'print-headers' into 'master'"
...
This reverts merge request !45
2018-09-23 02:18:24 +00:00
Michael Gratton
ad984903c4
Merge branch 'print-headers' into 'master'
...
Print common headers when printing messages
Fixes #114
See merge request GNOME/geary!45
2018-09-23 02:17:58 +00:00
Alex Henrie
2b2c587e6c
Print common headers when printing messages
2018-09-22 09:48:51 -06:00
Marek Cernocky
b6312810c5
Updated Czech help translation
2018-09-18 08:33:36 +02:00
Josef Andersson
7635480033
Update Swedish translation
2018-09-14 21:08:16 +00:00
Michael Gratton
94809971ee
Fix account branch in folder tree not being expanded by default
...
For Cyrus and other servers that puts all user folders under the Inbox,
if the Inbox's special type changes, all children are removed and
re-added. This ensures account paths auto expand whenever any child
is added. This is sub-optimal if a new folder is added and the branch
was manually closed, but that's a corner case.
Fixes #92 , see also #11 .
2018-09-14 23:45:26 +10:00
Michael Gratton
cfc05a1f5b
Merge branch 'wip/98-connectivity-can-reach-debus-error' into 'master'
...
Update error handling when checking for network connectivity
See merge request GNOME/geary!44
2018-09-14 12:59:31 +00:00
Michael Gratton
8b3d9d9432
Update error handling when checking for network connectivity
...
Use Glib.NetworkMonitor.connectivity to work out if we should report
an error thrown when checking reachability: Only report if we have
full connectivity, otherwise retry.
Also, NetworkMonitor.can_reach may throw a DBus error if there is a
problem talking to the portal under Flatpak. We should at least
attempt to connect in this case.
Workaround for issue #97 , see also #82
2018-09-14 22:35:43 +10:00
Michael Gratton
f3ad1fe00d
Merge branch 'wip/29-ms-breaks-plain-sigs' into 'master'
...
Fix plain text signatures losing their formatting when rendered by MS products
See merge request GNOME/geary!33
2018-09-12 11:09:34 +00:00
Michael Gratton
adf21161e9
Merge branch 'faster-folder-switching' into 'master'
...
Faster folder switching
See merge request GNOME/geary!42
2018-09-12 10:55:19 +00:00
Michael Gratton
9076011d0d
Merge branch 'wip/77-skc-in-composer' into 'master'
...
Further refine workaround for SKC key press handing
Closes #77
See merge request GNOME/geary!41
2018-09-12 10:06:24 +00:00
Erik Faye-Lund
3ea103eb94
Only rebuild copy/move toolbars when switching accounts
...
When working on accounts with a *lot* of folders on slow servers, this
can be very slow. So let's try to only do it when it's actually needed;
when switching accounts.
2018-09-12 11:49:24 +02:00
Erik Faye-Lund
83872710bf
Remove pointless null-check
...
This check can never be null; we already defererence this variable
before, so we would have seen an NRE here already.
2018-09-12 11:45:34 +02:00
Michael Gratton
72cfef5efa
Further refine workaround for SKC key press handing
...
Only consider keyboard modifiers that are in GTK's default mod mask
when deciding to engage/disengage the SKC hack in MainWindow, so things
like NumLock being on (GDK_MOD2_MASK) don't disengage the hack.
Fixes #77
2018-09-11 22:49:05 +10:00
Emin Tufan Çetin
efe02322ad
Update Turkish translation
2018-09-08 21:41:10 +00:00
Marek Cernocky
02df43298a
Updated Czech translation
2018-09-07 10:47:36 +02:00