Commit graph

4517 commits

Author SHA1 Message Date
Michael Gratton
8f04e4cc36 Fix switches in the accounts editor looking squashed
Don't apply CSS padding to all image widget descendants of an editor row
since switches and other stock widgets also use them internally.

Fixes #299
2019-03-30 15:40:50 +11:00
Michael Gratton
4be138f810 Merge branch 'wip/347-folks-loading-slow' into 'master'
Init Folks in backgroud to prevent blocking UI on startup

Closes #347

See merge request GNOME/geary!185
2019-03-29 22:41:59 +00:00
Michael Gratton
598a1d023e Merge branch 'draft-alert-dialog' into 'master'
Make the discard button red in the abort draft dialog while keeping the "Keep" button default.

Closes #342

See merge request GNOME/geary!184
2019-03-29 22:39:21 +00:00
Michael Gratton
8ee768fb0f Init Folks in the backgroud to prevent blocking the UI on startup
Fixes #347
2019-03-29 17:18:21 +11:00
Daniel Mustieles
5d79e542ca Updated Spanish translation 2019-03-28 13:04:49 +01:00
Jonathan Haas
17747950a0
Make the discard button red in the abort draft dialog while keeping the "Keep" button default.
Fixes Issue #342
2019-03-28 11:09:39 +01:00
Michael Gratton
37059950aa Merge branch 'wip/333-move-label-shortcuts' into 'master'
client: Fix move/label keyboard shortcuts being swapped

Closes #333

See merge request GNOME/geary!180
2019-03-26 06:30:39 +00:00
Michael Gratton
8bfc371212 client: Fix move/label keyboard shortcuts being swapped
Fixes #333
2019-03-26 17:02:53 +11:00
Michael Gratton
db0eb34514 Merge branch 'wip/243-manual-updates' into 'master'
Update user manual

Closes #243

See merge request GNOME/geary!178
2019-03-25 13:03:52 +00:00
Michael Gratton
1379daa261 help: Update search.page to avoid using technical terminology 2019-03-25 23:23:13 +11:00
Michael Gratton
f752fbf7e3 help: Update accounts.page to reflect how the accounts editor now works 2019-03-25 23:23:13 +11:00
Michael Gratton
d7d03911fa help: Update overview.page 2019-03-25 23:23:13 +11:00
Piotr Drąg
377877a41c Update Polish translation 2019-03-25 13:05:17 +01:00
Jordi Mas
66bcb2187e Update Catalan translation 2019-03-24 17:53:49 +01:00
Michael Gratton
59ef85ca4b Merge branch 'fix-lgtm-warnings' into 'master'
Fix LGTM warnings

See merge request GNOME/geary!176
2019-03-24 03:07:52 +00:00
Jordi Mas
f6def0efd6 Update Catalan translation 2019-03-23 20:27:50 +01:00
Konstantin Kharlamov
585c7ba5bc conversation-web-view: de-globalize a variable
Implicitly declared variables in JS are global by default.

Fixes LGTM warning: "Variable header is used like a local variable, but
is missing a declaration."

Signed-off-by: Konstantin Kharlamov <Hi-Angel@yandex.ru>
2019-03-23 13:42:36 +03:00
Konstantin Kharlamov
65af96a499 composer-web-view: add missing semicolon after field assignment
Fixes LGTM warning: "Avoid automated semicolon insertion (93% of all
statements in the enclosing script have an explicit semicolon)."

Signed-off-by: Konstantin Kharlamov <Hi-Angel@yandex.ru>
2019-03-23 13:42:36 +03:00
Konstantin Kharlamov
0f773f9e21 composer-web-view: remove unused variable
Fixes LGTM warning "Unused variable state."

Signed-off-by: Konstantin Kharlamov <Hi-Angel@yandex.ru>
2019-03-23 13:42:36 +03:00
Michael Gratton
ba371010e5 help: Update index page and logo 2019-03-23 15:57:13 +11:00
Michael Gratton
4872e37eeb Merge branch 'wip/fix-date-handling' into 'master'
Clean up protocol date handling substantially

See merge request GNOME/geary!160
2019-03-23 04:55:07 +00:00
Michael Gratton
ec14a0c98d Use a single timer to make sure relative email dates get updated
Move the timer from ConversationListStore to MainWindow, ensure that
both the list and the viewer get their dates updated, but only when
the main window is visible.
2019-03-23 15:26:03 +11:00
Michael Gratton
26c15e9897 Ensure email dates are displayed to in the local time zone 2019-03-23 15:24:40 +11:00
Michael Gratton
9c115bec38 Clean up protocol date handling substantially
In RFC822.Date, don't use duplicate time_t and GLib.DateTime properties
-- just use the latter, fix formatting of half-hour time zones, fix
where the that class refers to ISO 8601 instead of RFC822 strings since
that is just plain wrong, and finally when parsing an RFC 822 string,
take note of the timezone offset and store that in the DateTime object,
so it is round-tripped correctly.

Stop passing time_t around everywhere else, just use the UNIX time from
the DateTimes we store for protocol objects anyway, so the time zone is
obvious.

Add unit tests.
2019-03-23 15:21:18 +11:00
Michael Gratton
2d5cde490f Merge branch 'wip/problem-report-cleanup' into 'master'
Problem report cleanup

See merge request GNOME/geary!177
2019-03-23 03:56:42 +00:00
Michael Gratton
47c6ff7f54 Merge branch 'use-localized-time' into 'master'
composer: use locale-preferred time format when quoting

Closes #272

See merge request GNOME/geary!141
2019-03-23 03:27:47 +00:00
Michael Gratton
2f21298265 Remove ProblemReport ProblemType enum altogether
It only has one value, so there's no point keeping it hanging around.
2019-03-23 14:22:44 +11:00
Michael Gratton
207eb07bae Clean up problem report types and UI
With the new account status work, many of the existing problem report
types don't actually get used any more. Remove all but one of the types
and related UI.
2019-03-23 14:05:59 +11:00
Michael Gratton
d85f9c96a7 Merge branch 'wip/account-editor-save-drafts-text' into 'master'
Make accounts editor save drafts text match save sent

See merge request GNOME/geary!121
2019-03-23 02:33:57 +00:00
Konstantin Kharlamov
2f93f199ac util-date: do not translate an atomic formatting entity
Signed-off-by: Konstantin Kharlamov <Hi-Angel@yandex.ru>
2019-03-21 09:50:18 +03:00
Konstantin Kharlamov
dcf821f97e composer: use locale-preferred time format when quoting
Bugzilla: https://gitlab.gnome.org/GNOME/geary/issues/272

Signed-off-by: Konstantin Kharlamov <Hi-Angel@yandex.ru>
2019-03-20 21:53:31 +03:00
Konstantin Kharlamov
d6e71e7ca3 engine/client: move email quoting functions from engine to client
Signed-off-by: Konstantin Kharlamov <Hi-Angel@yandex.ru>
2019-03-20 21:53:31 +03:00
Konstantin Kharlamov
74b8f520c9 util-date: rename namespace Date to Util.Date
Will be needed in the next commit to avoid clash with RFC822.Date.

Signed-off-by: Konstantin Kharlamov <Hi-Angel@yandex.ru>
2019-03-20 21:53:31 +03:00
Konstantin Kharlamov
beb25cc622 util-date: extract getting format string to a function helper
It's public because it will be used in next commit

Signed-off-by: Konstantin Kharlamov <Hi-Angel@yandex.ru>
2019-03-20 21:53:30 +03:00
Konstantin Kharlamov
f02211079d util-date: rename variable to be more explicit
Signed-off-by: Konstantin Kharlamov <Hi-Angel@yandex.ru>
2019-03-20 21:53:25 +03:00
Federico Bruni
b76755107c Update Italian translation
(cherry picked from commit e8ed2c61a0af63149756c1af0db1155f2e7321c2)
2019-03-18 08:56:24 +00:00
Michael Gratton
12110e80f7 Merge branch 'wip/3-32-appdata' into 'master'
Update screenshots with those for 3.32 from the wiki

See merge request GNOME/geary!175
2019-03-17 11:46:38 +00:00
Michael Gratton
3959fd429d Update README with icon and new screenshot 2019-03-17 21:15:13 +11:00
Michael Gratton
d9e3aca9be Update screenshots with those those for 3.32 from the wiki 2019-03-17 20:52:46 +11:00
Michael Gratton
c053086182 Merge branch 'wip/flatpak-folks-eds-access' into 'master'
Fix no access to EDS contacts and avatars under Flatpak

See merge request GNOME/geary!174
2019-03-17 06:20:32 +00:00
Michael Gratton
2be293d9ec Fix no access to EDS contacts and avatars under Flatpak 2019-03-17 16:53:29 +11:00
Michael Gratton
5cba0e4e77 Fix a shutdown hang 2019-03-17 16:04:07 +11:00
Michael Gratton
4d195a4eb3 Fix criticial when convo email waiting for remote load is cancelled 2019-03-17 16:00:57 +11:00
Michael Gratton
4d4ab6000f Remove deprecated valac --thread arg 2019-03-15 16:52:47 +11:00
Michael Gratton
b61621f8ce Merge branch 'wip/vala-abstract-ctors' into 'master'
Constructors of abstract classes should not be public

See merge request GNOME/geary!171
2019-03-14 23:05:41 +00:00
Rico Tzschichholz
e09475e81d Constructors of abstract classes should not be public 2019-03-15 09:49:05 +11:00
Michael Gratton
a68cf8e029 Updates files for 3.34 development 2019-03-15 09:22:38 +11:00
Jiri Grönroos
32767a440c Update Finnish translation 2019-03-14 18:50:18 +00:00
Anders Jonsson
7e6f39eda4 Update Swedish translation
(cherry picked from commit 99678cb961dfeb29f3e0748f726783613fcdf47f)
2019-03-13 09:55:11 +00:00
Tim Sabsch
d5e47525ce Update German translation
(cherry picked from commit 299f0775bb8af6641a3e43ff4a9ca68136c2182a)
2019-03-12 07:38:17 +00:00