Commit Graph

8069 Commits

Author SHA1 Message Date
M66B d0c6b27d3a Crowdin sync 2020-01-15 15:36:52 +01:00
M66B 25179787be Batch mark FTS indexed 2020-01-15 15:25:33 +01:00
M66B 04716fc06f FTS single instance 2020-01-15 15:02:07 +01:00
M66B b7f1be88d0 Switched to FTS5 2020-01-15 13:31:39 +01:00
M66B d51f1b0c89 Revert "Updated search suggestions on change search only"
This reverts commit 7997ee74c5.
2020-01-15 12:40:07 +01:00
M66B 36e68347d0 Simplified starting FTS indexing 2020-01-15 12:11:08 +01:00
M66B 7997ee74c5 Updated search suggestions on change search only 2020-01-15 12:07:22 +01:00
M66B 5d3ee76c3f Print images 2020-01-15 11:40:56 +01:00
M66B ef8b899277 Simplification 2020-01-15 11:24:05 +01:00
M66B a02ac3c381 Reduced logging 2020-01-15 10:59:48 +01:00
M66B 191271bc32 Added hint 2020-01-15 10:46:38 +01:00
M66B f93bce328b FTS improvements 2020-01-15 10:29:16 +01:00
M66B 08098c2285 Improved connect fallback 2020-01-15 08:58:31 +01:00
M66B 961212e45b Updated text 2020-01-15 08:20:14 +01:00
M66B 3fc505b52e Prioritize headers operation 2020-01-15 08:02:50 +01:00
M66B 9c9a96e8f1 Added FTS index worker 2020-01-14 22:46:36 +01:00
M66B acca352e5a Small improvement 2020-01-14 22:36:01 +01:00
M66B cc7cd14a47 FTS proof of concept 2020-01-14 21:58:27 +01:00
M66B 0392587d4f Report: process delivery-status / rfc822-headers 2020-01-14 18:17:16 +01:00
M66B aaa2934af4 Check for providers with a proprietary protocol 2020-01-14 16:53:27 +01:00
M66B 1688ba2252 Auto raw message save/send 2020-01-14 13:27:53 +01:00
M66B e134122169 Report: merge references of original message for threading 2020-01-14 13:13:33 +01:00
M66B a587e1e50a Honor rule move seen property 2020-01-14 12:22:00 +01:00
M66B b95d2e76b3 Crowdin sync 2020-01-14 09:05:41 +01:00
M66B 96cd456a3d Check schedule on scheduling next poll 2020-01-14 09:02:37 +01:00
M66B 4d52549b7c Always subscribe to newly created folders 2020-01-14 08:53:23 +01:00
M66B b92d3b99df Fixed fixing mime types 2020-01-13 21:04:26 +01:00
M66B 73a7eb79b8 Crowdin sync 2020-01-13 20:43:05 +01:00
M66B a82d921530 Always sync unified system folders 2020-01-13 20:07:32 +01:00
M66B 91554073ff Allow rules to move cross account 2020-01-13 19:41:06 +01:00
M66B 512f24feb3 Added logging 2020-01-13 17:16:02 +01:00
M66B e647ea9ee9 Crowdin sync 2020-01-13 14:00:17 +01:00
M66B 7fbaa2c6a6 Prevent lock out 2020-01-13 13:48:46 +01:00
M66B e73d8f4329 Small improvement 2020-01-13 13:18:49 +01:00
M66B bee37b2b17 Small improvements 2020-01-13 11:33:34 +01:00
M66B 07bb5601cc Updated text 2020-01-13 10:11:40 +01:00
M66B 6658f83f8a Crowdin sync 2020-01-13 08:51:58 +01:00
M66B 8933a3a370 Export/import everything 2020-01-13 08:51:37 +01:00
M66B ebce569035 Added daily sync 2020-01-12 21:41:05 +01:00
M66B 32a7712495 Crowdin sync 2020-01-12 19:43:05 +01:00
M66B a77f73ea71 Prevent race condition on quit 2020-01-12 19:31:37 +01:00
M66B df59723f08 Fixed not recognizing cert errors 2020-01-12 19:10:10 +01:00
M66B 0bb4282e5c Allow accounts to be exempted from polling 2020-01-12 18:48:26 +01:00
M66B 51e971bf41 Fixed quit delay 2020-01-12 16:16:50 +01:00
M66B 3eb38a04ce Improved logging 2020-01-12 15:54:30 +01:00
M66B 3f91766143 Crowdin sync 2020-01-12 15:39:42 +01:00
M66B ff0e5641fc Replace work manager by alarm for polling 2020-01-12 15:38:00 +01:00
M66B 70d1344857 Small behavior improvement 2020-01-12 11:58:04 +01:00
M66B 84dcae03e8 Fixed junk button 2020-01-12 11:50:53 +01:00
M66B f1861efbbe Crowdin sync 2020-01-12 11:29:38 +01:00
M66B 96fb8686f4 Prevent re-read 2020-01-12 11:29:23 +01:00
M66B 86bcdb28e7 Delay updating widgets until operations completed 2020-01-12 11:09:11 +01:00
M66B 4f442c934f Fixed junk button visibility 2020-01-12 10:26:15 +01:00
M66B 3b548dab16 Added block sender 2020-01-12 10:23:41 +01:00
M66B d3e6792a90 Cleanup 2020-01-12 09:24:21 +01:00
M66B 6d4f858d01 Added legend to compose 2020-01-12 09:12:20 +01:00
M66B 1264ed6fc1 Crowdin sync 2020-01-11 09:30:31 +01:00
M66B 295aeeb74f Added checking of reply addresses 2020-01-11 09:21:43 +01:00
M66B 89c7fb25ce Added logging 2020-01-11 08:39:53 +01:00
M66B 2944c65b18 Fixed selecting key on some Android versions 2020-01-11 08:39:38 +01:00
M66B ad2a7a9fa4 Decode S/MIME signed data 2020-01-10 22:17:23 +01:00
M66B 05417a1fd0 Added feedback on download raw message 2020-01-10 21:06:01 +01:00
M66B 98cc321f2a Long press image to save image 2020-01-10 19:51:07 +01:00
M66B 4dd363e6b7 Prevent crash 2020-01-10 19:19:15 +01:00
M66B f22ec04ef8 Support S/MIME signed data (untested) 2020-01-10 19:06:54 +01:00
M66B 7f92f5692b Small improvement 2020-01-10 16:38:38 +01:00
M66B eb4b1bd96c Fixed 'syntactically invalid' workaround 2020-01-10 15:06:25 +01:00
M66B 77960b9f6f Small a11y improvement 2020-01-10 14:17:49 +01:00
M66B afb4ac669d Added logging 2020-01-10 13:02:46 +01:00
M66B 0911eb782f Cleanup 2020-01-10 12:31:28 +01:00
M66B fb54991b5e Crowdin sync 2020-01-10 12:29:42 +01:00
M66B 24529d8f77 Set initial delay for polling 2020-01-10 12:26:31 +01:00
M66B 9d3eb2d270 Fixed polling without schedule 2020-01-10 12:20:57 +01:00
M66B 9306d4e1e9 Revert "Switch to alarm manager for more control over polling"
This reverts commit 7658047300.
2020-01-10 12:08:14 +01:00
M66B 7658047300 Switch to alarm manager for more control over polling 2020-01-10 11:23:42 +01:00
M66B 821f713728 Show account usage percentage 2020-01-10 10:06:39 +01:00
M66B cb61914216 Crowdin sync 2020-01-09 20:44:50 +01:00
M66B f8b511e5ab Disable selection of read-only folders 2020-01-09 20:20:59 +01:00
M66B 5c7363f843 Mark single messages found 2020-01-09 20:11:43 +01:00
M66B 694a97600f Added option to disable Autocrypt 2020-01-09 18:55:10 +01:00
M66B 25aaae6960 OAuth improvements 2020-01-09 17:53:00 +01:00
M66B 2cb221f06b Updated title 2020-01-09 16:25:47 +01:00
M66B d504e69ba4 Added local contact sharing 2020-01-09 16:21:02 +01:00
M66B bfb2b2d564 Added logging 2020-01-09 15:51:36 +01:00
M66B 54959174c2 Fixed crash 2020-01-09 14:25:34 +01:00
M66B ca8426e90e Looks the same, but appears to be different 2020-01-09 13:28:01 +01:00
M66B 26a244ff15 Added Yandex OAuth 2020-01-09 12:15:41 +01:00
M66B d5198043e6 Suppress 'Unexpected end of ZLIB input stream' 2020-01-09 10:49:53 +01:00
M66B 957fb7e041 Crowdin sync 2020-01-09 09:24:59 +01:00
M66B be00d19d68 Consistency 2020-01-09 09:18:25 +01:00
M66B 2d28b5c745 Increase fetch size from 256K to 512K 2020-01-08 21:50:20 +01:00
M66B a8de91492b Small improvement 2020-01-08 20:38:09 +01:00
M66B 1eea41077f Prepare Yandex OAuth 2020-01-08 19:49:26 +01:00
M66B 30613e52e3 Permanently delete conversations when no trash 2020-01-08 18:34:33 +01:00
M66B ba127e9e1d Enable batch delete when not trash folder 2020-01-08 18:01:12 +01:00
M66B 8cdf6db1a0 Added event description 2020-01-08 17:22:47 +01:00
M66B dd04c08c1c Added logging 2020-01-08 14:56:01 +01:00
M66B e094085dae Refactoring 2020-01-08 13:41:11 +01:00
M66B 4fa7c48d2b Show warning for control/whitespace chars in passwords 2020-01-08 13:23:15 +01:00
M66B b696b637e7 Added logging 2020-01-08 12:03:51 +01:00
M66B ac994965e0 Small fix 2020-01-08 12:03:45 +01:00
M66B 5b229528a9 Small fix/improvement 2020-01-08 11:44:28 +01:00
M66B a5bea023b5 Improved password update 2020-01-08 11:38:45 +01:00
M66B 9788fb9572 Updated text 2020-01-08 11:30:16 +01:00
M66B ad07ae8032 Auto fix '501 Syntactically invalid HELO argument(s)' 2020-01-08 11:00:53 +01:00
M66B 15054c89e1 Fixed updating identity passwords for simple domain names 2020-01-08 09:57:58 +01:00
M66B 966188bbb6 Simplify cleanup 2020-01-08 09:38:59 +01:00
M66B 285f60f3d5 Added calendar event properties 2020-01-08 09:36:17 +01:00
M66B e5f67ef64b Added sharing of calendar actions 2020-01-08 09:31:32 +01:00
M66B 16210b561c Refactoring 2020-01-08 09:06:30 +01:00
M66B 0a1b1dc991 Cleanup photos 2020-01-08 08:58:30 +01:00
M66B d66074790e Small fix 2020-01-08 08:52:08 +01:00
M66B 555034cbcf Rearrange 2020-01-08 08:31:34 +01:00
Peter Vágner 25077c1d6e No need to set content description on an image when its caption is showing next to it.
Signed-off-by: Peter Vágner <pvdeejay@gmail.com>
2020-01-08 08:28:48 +01:00
Peter Vágner daec022622 Better content descriptions for the identity list item
Signed-off-by: Peter Vágner <pvdeejay@gmail.com>
2020-01-08 08:28:23 +01:00
Peter Vágner c5475bab39 Better content descriptions for the contact list item
Signed-off-by: Peter Vágner <pvdeejay@gmail.com>
2020-01-08 08:27:57 +01:00
Peter Vágner e7fd1bac7a Fix contentDescription for the junk image button
Signed-off-by: Peter Vágner <pvdeejay@gmail.com>
2020-01-08 08:27:08 +01:00
M66B 1d240e7497 Added confirmed status to calendar share 2020-01-07 20:23:22 +01:00
M66B 65f256a4eb Added quota support 2020-01-07 18:04:51 +01:00
M66B d691bd56f1 Always reply to organizer of event 2020-01-07 16:47:08 +01:00
M66B 830f2b311d Allow resizing of inline and attached images separately 2020-01-07 15:49:34 +01:00
M66B ff7a181dad Confirm address exceptions 2020-01-07 15:18:24 +01:00
M66B 066565977b Decode priority 2020-01-07 09:22:12 +01:00
M66B bc10fc067f Substitute ISO-8859-16 by ISO-8859-1 2020-01-07 09:17:07 +01:00
M66B 7b478762a6 Review later after 3 days 2020-01-07 09:06:32 +01:00
M66B 971c2d1cd4 Simplified error reporting / review requests 2020-01-07 08:51:30 +01:00
M66B aff5437184 Removed Google OAuth 2020-01-07 08:35:55 +01:00
M66B 5ca44438e0 Increase fit drawable timeout 2020-01-06 21:42:41 +01:00
M66B d46d4cf6b4 Scroll instead of fling 2020-01-06 21:32:55 +01:00
M66B 46e6441a83 Remove new lines from color codes 2020-01-06 18:46:27 +01:00
M66B 73cc48ddb7 Revert "Scroll instead of fling"
This reverts commit 3c324e3de9.
2020-01-06 18:35:31 +01:00
M66B 20297bcf85 POP3: sent time is optional 2020-01-06 18:23:04 +01:00
M66B 3c324e3de9 Scroll instead of fling 2020-01-06 18:18:47 +01:00
M66B 383cafdd20 Fixed widget update 2020-01-06 12:36:37 +01:00
M66B 66bad2312f Small improvement 2020-01-06 12:30:14 +01:00
M66B 999669918d Revert "Small improvement"
This reverts commit 2414485689.
2020-01-06 12:28:15 +01:00
M66B 2414485689 Small improvement 2020-01-06 12:26:56 +01:00
M66B 0e10ef83ef Crowdin sync 2020-01-06 12:01:46 +01:00
M66B 6b3573ee3b Install internal only 2020-01-06 11:59:38 +01:00
M66B 4944aeab37 Crowdin sync 2020-01-06 09:51:18 +01:00
M66B 16874d7b79 Small improvement 2020-01-06 09:36:11 +01:00
M66B 22f7438063 Open selected inbox from widget 2020-01-06 09:29:19 +01:00
M66B a32db40e22 Small fix 2020-01-06 09:21:38 +01:00
M66B 8b4e6e7057 Ignore clicks when selected 2020-01-06 09:15:56 +01:00
M66B 75f6d118a2 Prevent crash 2020-01-06 09:02:54 +01:00
M66B dc69b597ab Updated copyright 2020-01-05 18:36:57 +01:00
M66B 87cdecb760 Crowdin sync 2020-01-05 17:55:25 +01:00
M66B 3bccdfc305 Handle recoverable security exception 2020-01-05 15:49:24 +01:00
M66B 3f0ad1ec2d Small fix 2020-01-05 14:40:36 +01:00
M66B bced435ca0 Compatibility: drawable for black background 2020-01-05 14:19:33 +01:00
M66B 229d3b4245 Custom tabs improvements 2020-01-05 12:52:21 +01:00
M66B 92f3003a7b Updated text 2020-01-05 12:30:58 +01:00
M66B 4708680e5d Update identity auth type on changing provider 2020-01-05 12:15:23 +01:00
M66B 895f7128dd Fixed crash 2020-01-05 11:13:04 +01:00
M66B f596d32deb Prevent crash 2020-01-05 10:47:59 +01:00
M66B d26bb65510 Allow setting username/password for password provider 2020-01-05 10:19:14 +01:00
M66B 69002e72c8 Crowdin sync 2020-01-05 10:03:08 +01:00
M66B 5ef3d3deb7 Support via contact form 2020-01-05 10:02:56 +01:00
M66B c621ac71a3 Streamline support 2020-01-04 22:22:28 +01:00
M66B 871776621a Maximum 25 notification per group 2020-01-04 20:13:20 +01:00
M66B a777a4391b Small fix 2020-01-04 20:02:29 +01:00
M66B d102a5b9a3 Crowdin sync 2020-01-04 19:50:07 +01:00
M66B b8fdf6fbd3 Small fix 2020-01-04 19:48:00 +01:00
M66B f00e5e3212 Updated text 2020-01-04 19:47:16 +01:00
M66B 6214e75aeb Added junk button 2020-01-04 19:40:41 +01:00
M66B 5e8604f4cb Dragons ahead! 2020-01-04 17:29:28 +01:00
M66B e21e34800a Prevent crash 2020-01-04 16:46:06 +01:00
M66B c4b70fa61b Crowdin sync 2020-01-04 08:53:40 +01:00
M66B 884251c5fc Prevent crash 2020-01-04 08:43:39 +01:00
M66B 3f561dc711 Merge branch 'a11y' of https://github.com/pvagner/FairEmail 2020-01-04 08:33:01 +01:00
Peter Vágner 1f4f8b4a73 Remove inHeader from accessibility focus. After commit 16e07f255f
it may often happen both clItem and inHeader are presented to screen reader users which is redundant. It would be logical to set AccessibilityDelegate on the inHeader instead of clItem however it then messed up a11y presentation for items with date separator.

Signed-off-by: Peter Vágner <pvdeejay@gmail.com>
2020-01-03 21:22:54 +01:00
M66B 4d0884e8dd Fixed scroll in 3-col mode (2) 2020-01-03 19:23:17 +01:00
M66B 3c8773c915 Set recognized extra only 2020-01-03 18:41:48 +01:00
M66B c1efe7a9b3 Fixed scroll in 3-col mode 2020-01-03 18:17:57 +01:00
M66B 59027f63ae Open nav menu by default when enabled 2020-01-03 17:43:34 +01:00
M66B 82c12dc0f8 Crowdin sync 2020-01-03 12:00:15 +01:00
M66B 68e2df562b Improved three columns implementation 2020-01-03 11:59:48 +01:00
M66B 9530fca776 Small fix 2020-01-03 09:47:21 +01:00
M66B 99830ecbf4 Fixed inline PGP plain text message 2020-01-03 09:42:15 +01:00
M66B 8fd39d32ef Refactoring 2020-01-02 22:07:49 +01:00
M66B f1e09b3385 Added setting for fixed nav menu landscape mode 2020-01-02 22:00:52 +01:00
M66B 21221e54bd Added provider Strato.de 2020-01-02 21:33:23 +01:00
M66B 59bd4ec833 Revert "Always set card background color"
This reverts commit 9ca9a86416.
2020-01-02 21:27:00 +01:00
M66B 9ca9a86416 Always set card background color 2020-01-02 21:02:31 +01:00
M66B d1bdb7f4ed Three column mode improvement 2020-01-02 20:39:25 +01:00
M66B 61e0f7f156 Prevent crash 2020-01-02 20:19:00 +01:00
M66B 34fb50a87d Fixed crash 2020-01-02 20:08:37 +01:00
M66B e9c8f0c1b4 Revert "Simplification"
This reverts commit a22fcc9064.
2020-01-02 20:07:53 +01:00
M66B c45757c73b Revert "Fixed rare crash"
This reverts commit 906381dde5.
2020-01-02 20:07:40 +01:00
M66B 906381dde5 Fixed rare crash 2020-01-02 20:06:19 +01:00
M66B a22fcc9064 Simplification 2020-01-02 20:05:10 +01:00
M66B 8036319e6f Revert "Prevent crash"
This reverts commit a7460463df.
2020-01-02 20:01:00 +01:00
M66B a7460463df Prevent crash 2020-01-02 19:51:00 +01:00
M66B f3c7cab833 Debug three column mode 2020-01-02 19:22:33 +01:00
M66B 16e07f255f Small improvement 2020-01-02 19:22:22 +01:00
M66B e62e661a24 Explicitly disable IME enter action in composer 2020-01-02 19:21:06 +01:00
M66B c5091b58d8 Fixed decrypting inline PGP 2020-01-02 18:30:11 +01:00
M66B 6237e46040 Three columns mode (2) 2020-01-02 13:55:37 +01:00
M66B 4d89514043 Crowdin sync 2020-01-02 10:54:05 +01:00
M66B cac3b336b8 Disable three column mode 2020-01-02 10:52:41 +01:00
M66B e1884a6e8e Three column layout - proof of concept 2020-01-02 10:44:54 +01:00
M66B 6256a22691 Show outline icon when no new messages 2020-01-02 08:59:28 +01:00
M66B 1699da724a Small fix 2020-01-02 08:51:46 +01:00
M66B ec8c0d59e3 Crowdin sync 2020-01-01 21:18:28 +01:00
M66B 960c589e3a Refactoring 2020-01-01 21:01:18 +01:00
M66B b99fcb48f7 Added widget new message count per account 2020-01-01 20:51:38 +01:00
M66B 7dcf151922 Longer backoff for Gmail 2020-01-01 16:26:53 +01:00
M66B 1d1b2e1601 Small improvement 2020-01-01 16:26:41 +01:00
M66B 84ab000607 a11y improvements
Thanks @pvagner
2020-01-01 11:37:20 +01:00
M66B c3aa69da14 Crowdin sync 2020-01-01 10:22:19 +01:00
M66B 64af3ba9b8 Allow deleting trash/spam of all accounts 2020-01-01 10:08:04 +01:00
M66B b532374c28 Rebind/collapse on mark seen/unseen 2019-12-31 20:15:46 +01:00
M66B b09e2058de Small improvement 2019-12-31 18:40:19 +01:00
M66B 6e148b3b6d Merge branch 'master' of github.com:M66B/FairEmail 2019-12-31 18:36:27 +01:00
M66B fb4bf8a1ba Fixed seen/unseen expand/collapse 2019-12-31 18:36:01 +01:00
M66B 74702e1694 Allow disabling external search 2019-12-31 12:10:04 +01:00
M66B 8db96a9f62 Crowdin sync 2019-12-31 10:34:12 +01:00
M66B 2034cafa6b Simplification 2019-12-31 10:28:28 +01:00
M66B 9f1fe2784c Allow silent sound 2019-12-31 09:47:01 +01:00
M66B ff2ae2312e Fixed color stripe disabling
Closes #171
2019-12-31 09:21:48 +01:00
M66B 8d3f065b87 Oops 2019-12-30 21:24:15 +01:00
M66B 3210d455a6 Always send PGP public sign key 2019-12-30 21:13:33 +01:00
M66B 3d42e18764 Check Autocrypt peer address 2019-12-30 20:33:47 +01:00
M66B 7f0456ee65 Small improvement 2019-12-30 19:53:23 +01:00
M66B 5afa5c4bbe PGP encrypt with own key too, simplifications 2019-12-30 19:35:26 +01:00
M66B 16691c2e3d Small improvements 2019-12-30 16:52:47 +01:00
M66B 5d0b8726f4 Crowdin sync 2019-12-30 15:21:20 +01:00
M66B 851c099d8a Bring black black theme 2019-12-30 15:21:08 +01:00
M66B a04609d7b4 Small layout fix 2019-12-30 14:46:44 +01:00
M66B 4cd73ec0dd Crowdin sync 2019-12-30 14:34:09 +01:00
M66B c02e797bf2 Added colored black themes 2019-12-30 14:29:16 +01:00
M66B 986d6eb3bb Show send dialog when more than 10 recipients + warning color 2019-12-30 13:40:42 +01:00
M66B 7a30c90168 Layout simplification 2019-12-30 13:13:18 +01:00
M66B e08403fdbb Added accessibility text 2019-12-30 12:56:03 +01:00
M66B a8d2f955ab Use browser for Gmail OAuth 2019-12-30 12:32:13 +01:00
M66B a6edd74874 Small layout improvement 2019-12-30 12:00:12 +01:00
M66B 3f1c6a949a Added settings to enable/disable color stripes, quick filter and quick scroll 2019-12-30 11:47:15 +01:00
M66B 9aecf1c6ec Sorry, Itten 2019-12-30 08:43:53 +01:00
M66B 2293cd0bee Run vacuum manually only 2019-12-30 08:39:54 +01:00
M66B 849c795274 Backward compatibility 2019-12-30 08:39:35 +01:00
M66B be3c2d84c7 Crowdin sync 2019-12-30 08:39:17 +01:00
M66B b9d400e161 Prevent crash 2019-12-29 21:29:49 +01:00
M66B aadcce757d Small layout improvement 2019-12-29 18:54:14 +01:00
M66B d2ce5308a4 Prevent crash 2019-12-29 17:19:39 +01:00
M66B b478bebf58 Prevent crash 2019-12-29 17:10:25 +01:00
M66B 567681c08f Auto keep alive tuning 2019-12-29 17:00:38 +01:00
M66B 020454af87 Allow silent sound on older Android versions 2019-12-29 17:00:03 +01:00
M66B 2d50c3e57f Small improvement 2019-12-29 16:55:09 +01:00
M66B f54a46f4e0 Prevent repeated add drafts failure 2019-12-29 14:59:29 +01:00
M66B 8eaa3b4a87 Crowdin sync 2019-12-29 14:21:49 +01:00