1
0
Fork 0
mirror of https://github.com/M66B/FairEmail.git synced 2024-12-29 03:05:31 +00:00
Commit graph

12951 commits

Author SHA1 Message Date
M66B
5b3bafbd0c Prevent crash 2021-01-25 16:03:58 +01:00
M66B
497c6bc221 Recognize language of subject 2021-01-25 14:49:56 +01:00
M66B
7d017095cc Crowdin sync 2021-01-25 14:08:08 +01:00
M66B
6bf6cb1d84 Check storage space on logging 2021-01-25 10:17:32 +01:00
M66B
ef2fcf5e33 Fixed outgoing/self 2021-01-25 09:04:07 +01:00
M66B
e27a613c95 Added note about default values 2021-01-24 21:17:48 +01:00
M66B
b62d56d816 Small improvements 2021-01-24 21:14:03 +01:00
M66B
96f1aeb6b9 Archive on send: always replied to message 2021-01-24 19:03:29 +01:00
M66B
036c5bbeb5 Updated text 2021-01-24 17:55:19 +01:00
M66B
67794bdabb Revert "Let force sync synchronize all messages"
This reverts commit decd262063.
2021-01-24 17:25:41 +01:00
M66B
8733edb823 Sync foreground on add/update account 2021-01-24 14:02:35 +01:00
M66B
f8732f55d1 Crowdin sync 2021-01-24 13:55:12 +01:00
M66B
6935c0c5bb Small layout improvement 2021-01-24 13:27:38 +01:00
M66B
cc2f3e4599 Updated text 2021-01-24 13:27:09 +01:00
M66B
8ca5f55127 Refactoring 2021-01-24 10:18:19 +01:00
M66B
dbf70257ca Cleanup 2021-01-24 10:15:47 +01:00
M66B
7273d840c8 Save manual state 2021-01-24 10:15:16 +01:00
M66B
3432b4ec74 Layout improvement 2021-01-24 09:47:46 +01:00
M66B
e6b30b9b72 Merge branch 'master' into setup 2021-01-24 09:19:18 +01:00
M66B
2229fbd97d Fixed IMAP NOTIFY 2021-01-24 09:19:00 +01:00
M66B
fbd074e668 Updated text 2021-01-24 08:59:14 +01:00
M66B
c1b589ffa2 Small layout improvement 2021-01-23 22:39:04 +01:00
M66B
2aeb37de1b Merge branch 'master' into setup 2021-01-23 22:38:49 +01:00
M66B
931428a4b8 Fixed text style 2021-01-23 22:38:27 +01:00
M66B
4e07dcb4e0 Merge branch 'master' into setup 2021-01-23 21:27:13 +01:00
M66B
ce4f2d3f76 Crowdin sync 2021-01-23 21:26:50 +01:00
M66B
700246d31a Expander for more options 2021-01-23 21:22:21 +01:00
M66B
7da68f3781 Updated text 2021-01-23 19:18:13 +01:00
M66B
035af4d948 Merge branch 'master' into setup 2021-01-23 19:03:26 +01:00
M66B
1b65c7a40e Properly handle deny contact permissions 2021-01-23 19:03:11 +01:00
M66B
167a5246d3 Updated text 2021-01-23 18:56:24 +01:00
M66B
edfee05c48 Updated setup instructions 2021-01-23 18:56:19 +01:00
M66B
0a97c56785 Small layout improvement 2021-01-23 18:41:24 +01:00
M66B
13f6cb8f12 Updated text 2021-01-23 18:10:30 +01:00
M66B
bca89428b6 Added account/identity remark 2021-01-23 18:09:35 +01:00
M66B
d3f56cec0b Small layout improvement 2021-01-23 17:25:18 +01:00
M66B
71b0a29ca9 Small layout improvement 2021-01-23 17:24:45 +01:00
M66B
cc6ca5a981 Simplified setup screen 2021-01-23 17:19:19 +01:00
M66B
e930649a3f Small layout improvement 2021-01-23 16:40:03 +01:00
M66B
657284ab01 Small layout improvement 2021-01-23 16:38:16 +01:00
M66B
a6652350e6 Revised setup 2021-01-23 16:32:35 +01:00
M66B
e19f8448e8 Safe browsing compat 2021-01-23 15:11:10 +01:00
M66B
3d23ff094d Force dark for WebView if possible 2021-01-23 15:08:22 +01:00
M66B
068bf2f646 Small layout fix 2021-01-23 15:07:49 +01:00
M66B
5b03b40f1d Santize shared attachments 2021-01-23 10:26:05 +01:00
M66B
a120552a71 Small layout improvement 2021-01-23 10:17:42 +01:00
M66B
eba5b0f839 Simplification 2021-01-23 09:28:51 +01:00
M66B
fb4d4d51f7 Added search clear text 2021-01-23 09:20:46 +01:00
M66B
6a60daae24 Crowdin sync 2021-01-22 21:35:46 +01:00
M66B
787370f8e8 Revert "Keep folder alive when skip polling"
This reverts commit b71f8a0246.
2021-01-22 21:24:04 +01:00
M66B
4987247ebf Crowdin sync 2021-01-22 18:14:50 +01:00
M66B
1b03e005d4 Inline cleanup log 2021-01-22 18:05:06 +01:00
M66B
05f11818bf Log process ID 2021-01-22 17:34:50 +01:00
M66B
b71f8a0246 Keep folder alive when skip polling 2021-01-22 17:26:32 +01:00
M66B
c89717a5e6 Show app storage space 2021-01-22 17:21:39 +01:00
M66B
9efcda067a Added comment 2021-01-22 08:24:11 +01:00
M66B
2ef8e724f5 Crowdin sync 2021-01-22 08:21:34 +01:00
M66B
7a143635e4 Language detected at 80% 2021-01-21 22:28:42 +01:00
M66B
d5f5ce3649 Crowdin sync 2021-01-21 21:35:47 +01:00
M66B
8a99a6fb59 Simplification 2021-01-21 18:20:05 +01:00
M66B
6153c16899 Crowdin sync 2021-01-21 17:57:53 +01:00
M66B
17454aebe3 Copy devil 2021-01-21 17:57:41 +01:00
M66B
d56e7a8c88 Small improvement 2021-01-21 17:57:19 +01:00
M66B
6a45a60536 Added optional notes button 2021-01-21 16:44:52 +01:00
M66B
6b9ac9c54f Added local notes 2021-01-21 16:23:36 +01:00
M66B
a2c3e9ad57 Fixed skipping polls 2021-01-21 15:41:27 +01:00
M66B
071df98e71 Improved logging 2021-01-21 15:36:17 +01:00
M66B
c67af92dd3 Show foreign languages 2021-01-21 10:49:46 +01:00
M66B
805eb3951d Send/archive read 2021-01-21 10:39:49 +01:00
M66B
63974e75a7 Allow send/archive single message mode 2021-01-21 09:51:36 +01:00
M66B
16c1a2f778 Make sure B/W toast is properly visible 2021-01-21 09:21:30 +01:00
M66B
d5c2410511 Crowdin sync 2021-01-21 09:00:44 +01:00
M66B
9df15f07f4 Changed log level 2021-01-21 08:59:09 +01:00
M66B
4bde4d3bbb Account error after 90 minutes 2021-01-20 22:20:49 +01:00
M66B
86e9343615 Clear cached content of IMAP message 2021-01-20 20:18:45 +01:00
M66B
d01f038992 MultiPart error handling 2021-01-20 20:07:48 +01:00
M66B
3d2cb49610 Simplification 2021-01-20 20:00:44 +01:00
M66B
0e8c016713 Cleanup/transaction 2021-01-20 18:22:58 +01:00
M66B
e0164e02ec Fetch = syncing 2021-01-20 17:21:22 +01:00
M66B
c05a71cd91 Reduce logging 2021-01-20 16:22:56 +01:00
M66B
28881c992a Added send option to archive conversation 2021-01-20 15:04:31 +01:00
M66B
90009955c5 Disable auto scroll by default 2021-01-20 14:03:14 +01:00
M66B
658c95fd22 Cleanup 2021-01-20 09:20:41 +01:00
M66B
9893383a0b On demand init of work manager 2021-01-20 09:20:07 +01:00
M66B
66c23ea20c Reordered theme dialog 2021-01-19 19:55:38 +01:00
M66B
088967c25d Small improvement
Refs #192
2021-01-19 17:54:51 +01:00
M66B
65d101d6dd Crowdin sync 2021-01-19 15:01:15 +01:00
M66B
de37b168fb Allow always images / original text for sender domain 2021-01-19 14:58:22 +01:00
M66B
8e946e9863 Refactoring 2021-01-19 12:20:00 +01:00
M66B
91e9eae07a Refactoring 2021-01-19 12:02:49 +01:00
M66B
c24f79354e Optimization 2021-01-19 11:57:59 +01:00
M66B
324f235442 Crowdin sync 2021-01-19 10:33:15 +01:00
M66B
f0854b53aa Added comments 2021-01-19 10:04:02 +01:00
M66B
a985b1cec9 Enable cld3 2021-01-19 09:04:48 +01:00
M66B
48d41afd04 Return language detection result 2021-01-18 23:28:22 +01:00
M66B
302f223212 Refactoring 2021-01-18 23:05:31 +01:00
M66B
77674b0730 cld3 binding 2021-01-18 23:01:52 +01:00
M66B
01328483f5 Compile cld3 2021-01-18 22:26:20 +01:00
M66B
bc4cb29839 Small fix 2021-01-18 22:16:32 +01:00
M66B
c60de37855 Small fix 2021-01-18 14:34:43 +01:00
M66B
846ef59dd2 Change theme from start screen 2021-01-18 14:32:10 +01:00
M66B
cfa67f4bc5 Refactoring 2021-01-18 14:04:10 +01:00
M66B
aed476ddfb Disable instead of hide Android version specific options 2021-01-18 12:01:10 +01:00
M66B
2575139c9d Theme: follow system by default 2021-01-18 11:09:53 +01:00
M66B
f320f2b7c0 Updated texts 2021-01-18 10:43:38 +01:00
M66B
b95f5dc87c Refactoring 2021-01-17 17:26:21 +01:00
M66B
ae91452293 Fixed some warnings 2021-01-17 17:25:38 +01:00
M66B
a9a5abb628 Log airplane mode changes 2021-01-17 17:25:00 +01:00
M66B
1313005e2f Listen for data saver events 2021-01-17 17:23:26 +01:00
M66B
1fd9729ac9 Crowdin sync 2021-01-17 16:37:14 +01:00
M66B
b15e3da523 Updated network state on poll 2021-01-17 16:22:48 +01:00
M66B
8a319c49db Fixed some warnings 2021-01-17 16:12:43 +01:00
M66B
80c7e8adff Refactoring 2021-01-17 15:36:04 +01:00
M66B
380fa06dbe Incognito mode for email addresses 2021-01-17 14:47:24 +01:00
M66B
1a906cd1e7 Crowdin sync 2021-01-17 12:41:58 +01:00
M66B
212a78e638 Batch delete log entries 2021-01-17 12:33:20 +01:00
M66B
899258c2ca Added option for incognito keyboard 2021-01-17 10:40:18 +01:00
M66B
f73570d52a Crowdin sync 2021-01-17 08:26:14 +01:00
TacoTheDank
888c1871f5 Fix a few deprecations in Helper 2021-01-16 22:05:29 -05:00
M66B
98fcae971b Remove successive block quotes 2021-01-16 19:49:50 +01:00
M66B
4191add06f Queue update network state 2021-01-16 19:21:31 +01:00
M66B
86f2bc0d68 Prevent crash 2021-01-16 18:45:18 +01:00
M66B
ecd5baa66c Update network state on force sync 2021-01-16 18:15:45 +01:00
M66B
2d8df1f1c4 Crowdin sync 2021-01-16 15:48:30 +01:00
M66B
d65a7e0c9f Reduced logging 2021-01-16 15:48:23 +01:00
M66B
bc2c89d339 Classification requires download 2021-01-16 15:20:31 +01:00
M66B
2a6bfda7b8 Removed move thread
It is not clear what to move in all situations
2021-01-16 14:07:38 +01:00
M66B
234b654238 On show, always show in UI 2021-01-16 13:24:18 +01:00
M66B
c30df15b44 Added locale info to debug info 2021-01-16 13:13:44 +01:00
M66B
27e4aad5ea Refactoring 2021-01-16 13:04:22 +01:00
M66B
c8f653ef95 Force update network state 2021-01-16 11:52:37 +01:00
M66B
dcf30b7c32 Show how to disable debug mode 2021-01-16 11:09:56 +01:00
M66B
2ea62d1545 Allow move instead of archive in bottom navigation view 2021-01-16 10:01:45 +01:00
M66B
e41053aea3 Cleanup 2021-01-16 08:53:27 +01:00
M66B
efef382c51 Use browser's default font 2021-01-16 08:20:17 +01:00
M66B
030edd63de Classify requires download 2021-01-15 22:46:01 +01:00
M66B
f602ab5778 Mark trashed drafts read 2021-01-15 18:43:17 +01:00
M66B
763f084a4a Unhide message on failure
This is faster than fetching again
2021-01-15 18:22:18 +01:00
M66B
fa81898be5 Crowdin sync 2021-01-15 13:19:14 +01:00
M66B
8e4545413f Fixed default font size webview 2021-01-15 13:09:32 +01:00
M66B
828c3995c9 Small improvement 2021-01-15 12:54:22 +01:00
M66B
f918a63729 Added optional search button 2021-01-15 08:31:47 +01:00
M66B
eeca35a313 Crowdin sync 2021-01-14 14:52:38 +01:00
M66B
ab8cb73739 Try classic login as last resort 2021-01-14 14:47:04 +01:00
M66B
3e9d4ac554 Explicit enable/disable xoauth2 2021-01-14 12:35:24 +01:00
M66B
df4f553b1d Added setting to turn off NTLM 2021-01-14 12:27:41 +01:00
M66B
07fbe25502 Added remark 2021-01-14 11:57:40 +01:00
M66B
67b2b36787 Default class probability of 15% 2021-01-14 08:06:09 +01:00
M66B
31ceba52a4 Crowdin sync 2021-01-14 08:05:53 +01:00
M66B
a257ab3df9 Trim folder name 2021-01-13 21:05:12 +01:00
M66B
4aa5bfa33d Use first message in current folder as base for duplicates 2021-01-13 20:40:41 +01:00
M66B
1683a241e6 Use hash to determine duplicates 2021-01-13 19:44:59 +01:00
M66B
8b6ce212dd Revert "Messages in user folders are never duplicate"
This reverts commit b117d0a3df.
2021-01-13 19:44:20 +01:00
M66B
33dac6d5e8 Revert "Use message IDs for auto expand"
This reverts commit 039b713a65.
2021-01-13 19:44:11 +01:00
M66B
177d4c0637 Try all AUTH methods 2021-01-13 18:54:00 +01:00
M66B
84bce82602 Crowdin sync 2021-01-13 12:35:59 +01:00
M66B
039b713a65 Use message IDs for auto expand 2021-01-13 12:34:00 +01:00
M66B
d2f33b0f26 Crowdin sync 2021-01-13 11:59:01 +01:00
M66B
ed11ddbb27 Allow enabling classification per folder 2021-01-13 10:23:17 +01:00
M66B
b117d0a3df Messages in user folders are never duplicate 2021-01-12 21:55:59 +01:00
M66B
b92a16e024 Fixed folder sort order 2021-01-12 21:43:04 +01:00
M66B
22259594cc Fixed early sync error report 2021-01-12 21:38:22 +01:00
M66B
6fbc8af31b Crowdin sync 2021-01-12 12:01:17 +01:00
M66B
41825ec2d6 Improved SMTP error message 2021-01-12 11:59:45 +01:00
M66B
9c77f3ea43 Unrecoverable sends will not be retried 2021-01-12 10:37:54 +01:00
M66B
968f0ce68a Restart send service on user retry 2021-01-12 10:15:45 +01:00
M66B
e237e8fd2a Crowdin sync 2021-01-12 08:55:50 +01:00
M66B
29169275a5 Small fix 2021-01-11 19:43:17 +01:00
M66B
443f34f12e Limit classifier input 2021-01-11 14:32:16 +01:00
M66B
7eb5dd9e62 Revert "Show return path"
This reverts commit 5d6b71dff6.
2021-01-11 14:25:58 +01:00
M66B
f5e608836c Added hint text 2021-01-11 09:55:22 +01:00
M66B
7edf30016e Compare email address only of submitter 2021-01-11 09:13:55 +01:00
M66B
5d6b71dff6 Show return path 2021-01-11 09:03:15 +01:00
M66B
9f5e8915eb Crowdin sync 2021-01-11 08:39:55 +01:00
M66B
2f3eaea748 Double send read/write timeout 2021-01-11 08:39:40 +01:00
M66B
decd262063 Let force sync synchronize all messages 2021-01-11 08:37:47 +01:00
M66B
abbb83e54d Crowdin sync 2021-01-10 19:30:10 +01:00
M66B
60b1992fe0 Classifier: disable debugging 2021-01-10 19:24:33 +01:00
M66B
d5672d9e64 Classifier: min probability 20% 2021-01-10 19:23:23 +01:00
M66B
f918627312 Oops 2021-01-10 19:13:30 +01:00
M66B
a54d593668 Added classification hint 2021-01-10 19:00:37 +01:00
M66B
6a05578083 Classifier: small improvement 2021-01-10 18:47:29 +01:00
M66B
1e3d857b6d Classifier: pro feature 2021-01-10 18:43:23 +01:00
M66B
db118959eb Classifier: clear msgids 2021-01-10 18:18:14 +01:00
M66B
348005262b Classifier: cleanup msgids 2021-01-10 17:32:14 +01:00
M66B
5960ce70ef Added server error messages 2021-01-10 17:14:55 +01:00
M66B
bbd8c15c14 Persist classified msgids 2021-01-10 17:02:27 +01:00
M66B
64f2e30a98 Refactoring 2021-01-10 15:26:51 +01:00
M66B
feb422c48e Classifier: changed default, refactoring 2021-01-10 14:43:52 +01:00
M66B
d6dfe44a9c Classifier: improved context 2021-01-10 14:31:29 +01:00
M66B
d59d6e37a4 Classifier: more emphasis on words before/after 2021-01-10 08:23:28 +01:00
M66B
e15a7f9d12 Improvement/fix 2021-01-09 19:40:53 +01:00
M66B
9296b25704 Shed some light 2021-01-09 16:36:41 +01:00
M66B
ad13ac29fc Crowdin sync 2021-01-09 10:33:28 +01:00
M66B
0f4a8be00b Wait two hours after auth failure 2021-01-09 10:06:11 +01:00
M66B
55b7213907 Updated text 2021-01-09 08:13:48 +01:00
M66B
e3b8b9494b Optimization 2021-01-08 21:38:04 +01:00
M66B
5c155e787e Classifier: fixed word count 2021-01-08 18:30:00 +01:00
M66B
fafa11a5bc Cleanup 2021-01-08 18:02:09 +01:00
M66B
c8410ddea8 Showing saturation/brightness/threshold percentage 2021-01-08 14:46:44 +01:00
M66B
f493e93fb8 Fixed classifier threshold 2021-01-08 14:32:14 +01:00
M66B
d5ccaf41d1 Added classifier parameters 2021-01-08 14:21:51 +01:00
M66B
088cf57ede Updated text 2021-01-08 11:56:20 +01:00
M66B
f272bdf79f Crowdin sync 2021-01-08 09:19:56 +01:00
M66B
886d41cacd Confirm attachments missing message 2021-01-08 09:17:14 +01:00
M66B
b2222f1a99 Changed log level 2021-01-07 22:08:21 +01:00
M66B
e3a770c4c1 Crowdin sync 2021-01-07 21:28:11 +01:00
M66B
18a8d7eb25 Fixed Indonesian translation 2021-01-07 21:27:57 +01:00
M66B
d8d233617b Search: the server said ... 2021-01-07 21:18:55 +01:00
M66B
6ab3edf740 Refactoring 2021-01-07 20:43:53 +01:00
M66B
096fb17929 Small improvement 2021-01-07 20:11:05 +01:00
M66B
de01906a46 Classifier: persist message count 2021-01-07 19:20:17 +01:00
M66B
7fa6aedd3d Prevent encryption when not rewquested 2021-01-07 17:48:50 +01:00
M66B
b76fa116f0 Added some comments 2021-01-07 15:20:39 +01:00
M66B
6ab8a4d54b Crowdin sync 2021-01-07 14:57:03 +01:00
M66B
094813b644 Small improvement 2021-01-07 14:55:14 +01:00
M66B
7860a3986f Classifier simplification 2021-01-07 14:19:02 +01:00
M66B
0d6ba41aab Classifier minimum chance of 20% 2021-01-07 13:39:42 +01:00
M66B
7683a7f047 Classifier simplication/fixes 2021-01-07 12:01:43 +01:00
M66B
5cce1c4ad6 Classifier: scale word frequency using max messages 2021-01-07 10:06:33 +01:00
M66B
7cf2b6aaec Classifier consider 2021-01-07 09:35:58 +01:00
M66B
f7a58d9281 Classifier: use frequency of word before/after 2021-01-07 09:18:29 +01:00
M66B
090f8d3a40 Fixed external search setting 2021-01-07 08:05:47 +01:00
M66B
c3bbd71469 Use ICU break iterator on recent Android versions 2021-01-06 21:43:26 +01:00
M66B
502357b4fd Context sensitive classifier 2021-01-06 21:35:11 +01:00
M66B
63beb8f87d Added classifier logging 2021-01-06 18:23:58 +01:00
M66B
cc78faa56c Crowdin sync 2021-01-06 18:07:40 +01:00
M66B
376d1d2507 Fixed Indonesion translation 2021-01-06 18:07:18 +01:00
M66B
6ccf708e95 Require minimum words for each class 2021-01-06 17:52:08 +01:00
M66B
206a7dd0f2 Improved search logic 2021-01-06 15:53:21 +01:00
M66B
fe4017eeab Added logging 2021-01-06 14:29:47 +01:00
M66B
5a2128eeb0 Long backoff on auth failures 2021-01-06 12:33:41 +01:00
M66B
fb640ce9cc Simplification 2021-01-06 12:19:39 +01:00
M66B
78c32eb1ac Added hint text 2021-01-06 11:51:57 +01:00
M66B
ae1cd7a592 Refactoring 2021-01-06 11:40:02 +01:00
M66B
aff42755b1 Prevent deleting temporary moved messages 2021-01-06 11:35:53 +01:00
M66B
ca5b0c3d91 Updated year 2021-01-06 09:28:02 +01:00
M66B
d8f65944e8 Classifier elapsed time 2021-01-06 08:31:34 +01:00
M66B
06895c5ba3 Updated text 2021-01-05 20:33:19 +01:00
M66B
d8f9f28a72 Crowdin sync 2021-01-05 20:13:27 +01:00
M66B
2bf200d2ea Updated text 2021-01-05 20:02:09 +01:00
M66B
7ae84af534 Refactoring 2021-01-05 19:51:22 +01:00
M66B
6a98be46dc Fixed declassification 2021-01-05 19:35:20 +01:00
M66B
a59ddba2d5 Added logging 2021-01-05 19:31:35 +01:00
M66B
43438e0f21 Auto classify is a free feature 2021-01-05 19:12:24 +01:00
M66B
8e3618664a Crowdin sync 2021-01-05 14:12:18 +01:00
M66B
19bd88c91a Fixed rem font sizes 2021-01-05 14:08:39 +01:00
M66B
39cf269959 Added junk filter remark 2021-01-05 14:07:29 +01:00
M66B
63d8ed6a3c Small improvements 2021-01-05 13:42:43 +01:00
M66B
eccfdb9bc9 Removed common word filter 2021-01-05 13:27:05 +01:00