Michael James Gratton
31a59f3d5b
Misc fixes for issues compiling against current vala master.
2018-07-20 10:48:15 +10:00
Federico Bruni
a0b0d7dcfc
Update Italian translation
2018-07-17 11:56:19 +00:00
Federico Bruni
ce4c013e30
Update Italian translation
2018-07-16 13:54:49 +00:00
Michael James Gratton
efe0542200
Fix two build warnings.
2018-07-13 12:53:56 +10:00
Marek Cernocky
aff65c47b5
Updated Czech translation
2018-07-10 09:25:08 +02:00
Michael James Gratton
4cc7cf1769
Fix empty folder/no matching search UI not showing up.
...
This fixes a regression introduced by commit 0ea1fe6c3 .
* src/engine/app/app-conversation-monitor.vala (ConversationMonitor):
Signal scan_complete from the same method call that we signal
scan_started, so that a) we know it will get fired, even if no messages
are loaded (the issue introduced by 0ea1fe6c3 ) and b) so we can get rid
of the inside_scan complexity.
2018-07-08 15:11:44 +10:00
Michael Gratton
b2bc4e355f
Merge branch 'wip/21-move-after-reply' into 'master'
...
Fix moving conversations immediately after a reply
Closes #21
See merge request GNOME/geary!23
2018-07-07 04:35:00 +00:00
Michael James Gratton
133738ce21
Blacklist the outbox when obtaining messages to apply move, etc ops to.
...
Fixes issue #21 .
2018-07-07 11:45:29 +10:00
Michael James Gratton
f0ac998684
Allow blacklisting folders when obtaining email from conversations.
...
Add an optional blacklist arg to Conversations.get_email and
get_earliest_sent_email and similar methods that specifies folders that
email returned should not be contained within. Also add unit tests.
2018-07-07 11:43:51 +10:00
Michael James Gratton
89161ba748
Add API documentation to Geary.Iterable, make ctor internal-only.
2018-07-07 11:39:30 +10:00
Michael James Gratton
33fd047091
Update FolderSupport interfaces to accept id collections, not just lists.
...
They all use natural ordering of the email id collections anyway, so this
is a non-behavioural change.
2018-07-07 11:36:24 +10:00
Michael Gratton
ddf4ffcaf0
Merge branch 'wip/18-primary-email-leak' into 'master'
...
Don't leak primary email when sender is an alt address
Closes #18
See merge request GNOME/geary!21
2018-07-05 05:32:05 +00:00
Michael Gratton
257fac513c
Merge branch 'wip/11-special-folder-children' into 'master'
...
Ensure a folder's sidebar children are re-added when its type changes.
Closes #11
See merge request GNOME/geary!19
2018-07-05 04:45:48 +00:00
Michael Gratton
704cb1cad5
Merge branch 'wip/24-folder-popover-selection' into 'master'
...
Unselect folder popover rows on text entered to avoid phantom selection.
Closes #24
See merge request GNOME/geary!17
2018-07-05 04:40:05 +00:00
Michael James Gratton
9596221a76
Unselect folder popover rows on text entered to avoid phantom selection.
...
Fixes #24
2018-07-05 14:29:54 +10:00
Isaac Ferreira Filho
612000ba3a
Update Brazilian Portuguese translation
2018-07-04 19:37:13 +00:00
Michael Gratton
5cabf3e165
Merge branch 'wip/gitlab-ci-run-all-tests' into 'master'
...
Use xvfb-run for CI tests so the full test suite can be run.
See merge request GNOME/geary!16
2018-07-04 06:10:38 +00:00
Michael James Gratton
36771e7ab3
Use xvfb-run for CI tests so the full test suite can be run.
2018-07-04 16:03:42 +10:00
Michael Gratton
a6adb96c5a
Merge branch 'wip/flatpak-unwind-not-found' into 'master'
...
Fix libunwind native dep so Flatpak builds once again.
See merge request GNOME/geary!15
2018-07-04 05:59:32 +00:00
Michael James Gratton
a3662c8155
Fix libunwind native dep so Flatpak builds once again.
2018-07-04 15:57:47 +10:00
Michael James Gratton
88ed065b8c
Ensure a folder's sidebar children are re-added when its type changes.
...
Fixes issue #11 .
2018-07-04 12:37:10 +10:00
Michael James Gratton
7ac2239d14
Ensure ConversationListView.set_changing_selection calls not interleaved.
2018-07-03 10:49:12 +10:00
Michael James Gratton
0e6d499808
Fix AccountInformation.has_email_address, add tests.
2018-07-02 21:22:15 +10:00
Michael James Gratton
428e8030e0
Use message sender and from addresses for SMTP reverse path if valid.
...
This stops the primary account being leaked when using an alt sender
address as long as the server does not re-write it. See issue #18 .
2018-07-02 19:13:51 +10:00
Michael James Gratton
6f3922d8c2
Clarify reverse-path terminology in SMTP client code.
2018-07-02 19:13:51 +10:00
Michael James Gratton
5ab0462ee0
Fix AccountInformation.has_email_address, add tests.
2018-07-02 19:13:51 +10:00
Jordi Mas
54cea94689
Update Catalan translation
2018-07-02 00:16:16 +02:00
Michael James Gratton
5be8e3e5e9
Fix a critical when composer context menu is activated.
2018-06-23 16:57:41 +10:00
Daniel Mustieles
77ea2898de
Updated Spanish translation
2018-06-22 12:02:52 +02:00
Piotr Drąg
028aa81fc1
Update Polish translation
2018-06-17 19:23:55 +02:00
Michael Gratton
a9fd00e910
Merge branch 'fix-use-underline-1' into 'master'
...
Fix use_underline in initial account dialogue
See merge request GNOME/geary!11
2018-06-17 05:39:55 +00:00
Nicholas Harvey
41dfeb95d5
Fix use_underline in initial account dialogue
...
∙ Fixed initial add account dialogue display _Add and _Cancel
2018-06-16 12:59:05 +00:00
Michael James Gratton
acf860be51
Fix One Last™ GitLab issue template typo.
2018-06-14 13:07:50 +10:00
Michael James Gratton
4c8e677898
Fix GitLab MD formatting.
...
Sigh.
2018-06-14 13:06:05 +10:00
Michael James Gratton
fa351423dd
Add GitLab issue templates for bugs and features.
2018-06-14 13:02:33 +10:00
Michael James Gratton
fd42fd5dd6
Simplify bug reporting info a bit, to unify with the wiki.
2018-06-14 12:32:42 +10:00
Michael Gratton
559255e01b
Merge branch 'wip/piotrdrag/autotools-i18n-leftovers' into 'master'
...
Remove Autotools i18n leftovers
See merge request GNOME/geary!9
2018-06-13 23:57:03 +00:00
Piotr Drąg
9fbc21cfb8
Remove Autotools i18n leftovers
...
Damned Lies supports Meson now.
2018-06-13 16:15:27 +02:00
Michael James Gratton
4a0c458f0c
Add new help page to the build.
2018-06-13 22:40:22 +10:00
Michael James Gratton
0f110d5acb
Update user manual to add Contributing and improve the Bugs page.
2018-06-13 22:30:10 +10:00
Michael James Gratton
e8c3bf1b7b
Add source for gitlab.gnome.org project icon.
2018-06-13 22:30:10 +10:00
Michael James Gratton
98e2d319eb
Remove CMake build.
...
Closes Bug 777044.
2018-06-13 22:30:10 +10:00
Michael Gratton
5e45956ac0
Merge branch 'wip/714876-goa-oauth2-support' into 'master'
...
Add GOA OAuth2 account support
See merge request GNOME/geary!8
2018-06-12 03:43:30 +00:00
Michael James Gratton
4f07a5d353
Minor code cleanup.
2018-06-12 13:25:05 +10:00
Michael James Gratton
94fb1ec7a0
Clean up some issues with SSO accounts in the accounts dialog.
2018-06-12 13:25:05 +10:00
Michael James Gratton
f3d5430a78
Ensure disabled accounts show up in the dialog list.
2018-06-12 13:25:05 +10:00
Michael James Gratton
538809c0eb
Rework GOA account management to allow tracking disabled accounts.
...
* src/client/accounts/account-manager.vala (AccountManager): Keep track
of disabled and unavailable accounts as well as enabled accounts. If an
known GOA account cannot be properly loaded, keep it around as a
disabled account. When GOA accounts are removed, just disable them
instead.
2018-06-12 13:25:05 +10:00
Michael James Gratton
b95cb08921
Ensure GMail and Outlook GOA accounts are marked as such when created.
2018-06-12 13:25:05 +10:00
Michael James Gratton
865f23beba
Add support for (X)OAuth2 IMAP authentication.
2018-06-12 13:25:05 +10:00
Michael James Gratton
ada7f3fdbb
Add support for (X)OAuth2 SMTP authentication.
2018-06-12 13:25:05 +10:00