Commit Graph

3529 Commits

Author SHA1 Message Date
M66B 6d1438f31f Refactoring 2019-03-14 07:18:42 +00:00
M66B fbab61a0b9 Prevent opening urls with cid/data scheme 2019-03-13 17:03:54 +00:00
M66B 3cba52c437 Fixed warning 2019-03-13 16:58:20 +00:00
M66B 8c55c6dc8d Catch attachments parse exceptions 2019-03-13 16:55:29 +00:00
M66B 0543067a63 Crowdin sync 2019-03-13 15:14:47 +00:00
M66B 16570166e8 Explicitly disable web view cookies 2019-03-13 13:42:33 +00:00
M66B 8caecb5edc Small fix 2019-03-13 09:52:26 +00:00
M66B 1a75a70889 Split parent link and linked image 2019-03-13 09:42:44 +00:00
M66B c093db13ee Crowdin sync 2019-03-13 07:30:57 +00:00
M66B 310fd98151 Use radio button for SSL/STARTTLS 2019-03-13 07:17:24 +00:00
M66B f6fde69b4a Ask to delete local messages 2019-03-13 06:40:15 +00:00
M66B 935952c036 Fixed autolinking 2019-03-13 06:25:40 +00:00
M66B 5ace4072c3 Simplified showing operations 2019-03-12 19:43:51 +00:00
M66B e0cb5ab187 Crowdin sync 2019-03-12 18:45:27 +00:00
M66B 10edc5a6cd Fixed displaying inline images 2019-03-12 18:44:32 +00:00
M66B b0bac1ed77 Cleanup 2019-03-12 18:41:51 +00:00
M66B 6f8c00c690 Improved send error handling 2019-03-12 18:26:51 +00:00
M66B a925185bb2 Cleanup 2019-03-12 18:16:33 +00:00
M66B 4913fffba1 Cleanup 2019-03-12 17:47:22 +00:00
M66B 834199757a Show tracking image size 2019-03-12 16:28:24 +00:00
M66B d4e8f8dc59 Show number of pending operations in navigation menu 2019-03-12 15:54:25 +00:00
M66B c4961ce7d2 I18N of counts 2019-03-12 15:26:21 +00:00
M66B 7364b97cb7 Cleanup 2019-03-12 14:33:38 +00:00
M66B 120157066a Cleanup 2019-03-12 14:30:08 +00:00
M66B d62ec0a297 Support for abbreviations 2019-03-12 12:13:53 +00:00
M66B 9eecb9824e Better recognition of tracking pixels 2019-03-12 11:49:13 +00:00
M66B 20b1303f8c Never execute Javascript 2019-03-12 11:17:40 +00:00
M66B b7790ee1d7 Crowdin sync 2019-03-12 10:27:27 +00:00
M66B 475b7b492b Prevent crash 2019-03-12 10:13:24 +00:00
M66B 4a548c853d Updated text 2019-03-12 09:25:22 +00:00
M66B a7bc71ed6b Prevent duplicate image titles 2019-03-12 09:14:16 +00:00
M66B dd5ef9c9d8 Crowdin sync 2019-03-12 09:05:22 +00:00
M66B a28cc1a0f9 Improved html to text 2019-03-12 09:04:16 +00:00
M66B 12751b642b Small layout improvement 2019-03-12 06:33:49 +00:00
M66B b2d79f2be7 Small improvement 2019-03-11 19:12:51 +00:00
M66B 53373b1af1 Small layout improvement 2019-03-11 17:12:53 +00:00
M66B 2f6f0d474d Set default web view font size/family 2019-03-11 16:43:52 +00:00
M66B 1b8c531419 Reordered message menu 2019-03-11 16:02:40 +00:00
M66B cb78dddb4e Revert "Store passwords encrypted"
This reverts commit a3063c3da4.
2019-03-11 14:19:33 +00:00
M66B 285340244e Crowdin sync 2019-03-11 14:04:47 +00:00
M66B a3063c3da4 Store passwords encrypted 2019-03-11 14:01:27 +00:00
M66B de57f2ede1 Small improvements 2019-03-11 11:49:15 +00:00
M66B dd9a9dbdb2 Updated recyclerview selection to versio 1.1.0-alpha02 2019-03-11 10:20:34 +00:00
M66B b87057cb21 Prevent crash 2019-03-11 09:02:57 +00:00
M66B bcc04a4839 Crowdin sync 2019-03-11 08:33:07 +00:00
M66B 90a21c08af Simplification 2019-03-11 08:27:56 +00:00
M66B 432fb7739d Execute scripts when not removing tracking 2019-03-11 08:20:59 +00:00
M66B 03a54f6453 Skip account errors for folders 2019-03-11 07:30:10 +00:00
M66B ceb6a7f7c4 Fixed normal layout 2019-03-11 07:21:32 +00:00
M66B 5034f62876 Small layout improvement 2019-03-11 07:09:18 +00:00
M66B 5501a07e2d Prevent crash 2019-03-11 06:49:43 +00:00
M66B fbc34dec2d Crowdin sync 2019-03-10 20:29:15 +00:00
M66B 759cde6bda Fixed decrypting attachments 2019-03-10 20:26:56 +00:00
M66B d1c1ebfe01 Remove scripts from original messages 2019-03-10 19:39:17 +00:00
M66B 3ac49cb2a5 Attempt to remove tracking from original messages 2019-03-10 18:15:53 +00:00
M66B f2a1828e3a Mark tracking images 2019-03-10 17:35:01 +00:00
M66B dec43f8da2 Improved reformatting 2019-03-10 17:06:18 +00:00
M66B be7e97a0c5 Improved debug info 2019-03-10 11:31:40 +00:00
M66B a190827b01 Crowdin sync 2019-03-10 11:31:30 +00:00
M66B 2099de1d2f Prevent crash 2019-03-10 11:21:46 +00:00
M66B d5f8bebeeb Improved table formatting 2019-03-10 11:14:39 +00:00
M66B 5260f1a971 Show original html in eml viewer 2019-03-10 10:42:59 +00:00
M66B dbc81fa4d1 Explicitly disable web view file access 2019-03-10 09:34:29 +00:00
M66B b28773c4fe Printing requires a web view 2019-03-10 09:21:18 +00:00
M66B c120a5054b Crowdin sync 2019-03-10 08:54:50 +00:00
M66B 81855fd789 Fixed crash 2019-03-10 08:53:59 +00:00
M66B 1c462ba622 Crowdin sync 2019-03-10 08:18:47 +00:00
M66B edcc48d8af Fixed warning 2019-03-10 08:12:13 +00:00
M66B 8a4c599d9e Cache organization names 2019-03-10 08:08:33 +00:00
M66B 93b1e7f9fa Use number format 2019-03-10 08:02:17 +00:00
M66B 079da6f6de Simple outbox count 2019-03-10 07:34:42 +00:00
M66B 0f794c5f2e Show via in debug mode only 2019-03-10 07:30:28 +00:00
M66B 44b1a93d2c Set full sybject text style 2019-03-10 07:29:44 +00:00
M66B cf0bd7f1d0 Reload on account notify changed 2019-03-10 07:29:24 +00:00
M66B ba2342d45f Prevent crash 2019-03-10 07:15:53 +00:00
M66B 1f6a4a9bd8 Send minimal client ID 2019-03-09 16:54:43 +00:00
M66B 0f294e4f4b Show organization for host 2019-03-09 15:51:35 +00:00
M66B 5aa35797f1 Warning color for messages with unknown identity 2019-03-09 14:54:46 +00:00
M66B c5df0034e3 Explicitly delete browsed messages 2019-03-09 14:09:30 +00:00
M66B 832c4068db Format folder counts 2019-03-09 13:22:49 +00:00
M66B 8fba0ac5c8 Allow Gmail raw searches 2019-03-09 12:44:41 +00:00
M66B d9106c7545 Crowdin sync 2019-03-09 10:45:58 +00:00
M66B c82df2b454 Revised addresses section 2019-03-09 10:41:27 +00:00
M66B 94c9227097 Crowdin sync 2019-03-09 08:26:05 +00:00
M66B 5c8472bd3c Show number of messages on server 2019-03-09 08:20:46 +00:00
M66B 2ba77f3b5e Added settings to show subject normal 2019-03-09 07:36:45 +00:00
M66B 037445a319 Small layout improvement 2019-03-09 07:22:15 +00:00
M66B adc0ff45e3 Switched to patterns compat 2019-03-09 07:07:01 +00:00
M66B b487069d4d Layout simplification 2019-03-09 07:05:57 +00:00
M66B 978f35c883 Removed dependency on UIDPLUS
Support for UIDPLUS has appeared to be unreliable
2019-03-09 06:48:56 +00:00
M66B 6f7efc0695 This was not smart 2019-03-08 16:20:02 +00:00
M66B 2e0a0d1cd4 Crowdin sync 2019-03-08 15:27:28 +00:00
M66B e221a06247 Removed wait operations 2019-03-08 15:26:12 +00:00
M66B 1d1e32bebe Fixed checking command status 2019-03-08 12:26:46 +00:00
M66B 917fe43daa Specify where to search 2019-03-08 11:32:19 +00:00
M66B 1ccb5de494 Crowdin sync 2019-03-08 10:29:48 +00:00
M66B 87cd65d7b4 Open message ripple 2019-03-08 10:27:33 +00:00
M66B a69c96adbe Refactoring 2019-03-08 10:13:15 +00:00
M66B d887687904 Allow removing bold/italic 2019-03-08 10:01:34 +00:00
Licaon_Kter cdd5d2318a
Typo cause 2019-03-08 11:50:01 +02:00
M66B 43077578f2 Confirm send plus 2019-03-08 09:49:44 +00:00
M66B c4e6c3f27f Case insensitive canonical email addresses 2019-03-08 09:38:15 +00:00
M66B f0e8e6211b Scale avatar with text 2019-03-08 09:15:40 +00:00
M66B e65f5cbae4 Reduced normal view padding 2019-03-08 09:14:48 +00:00
M66B 0759c66774 Improved search 2019-03-08 08:26:18 +00:00
M66B e2eaef058d Some devices cannot be supported 2019-03-08 07:08:50 +00:00
M66B 440ac177c8 Simplification 2019-03-08 06:48:02 +00:00
M66B b754e8999f Smaller subject text 2019-03-07 21:20:52 +00:00
M66B 5946904ee2 Fixed selectable item background 2019-03-07 20:33:29 +00:00
M66B fdf9347693 Simplification 2019-03-07 14:03:15 +00:00
M66B 177826b64d Allow deleting contact notification channels 2019-03-07 13:59:41 +00:00
M66B 923eb5c15b Dim trashed messages in conversations 2019-03-07 13:26:36 +00:00
M66B d55f18f48c Refactoring 2019-03-07 13:17:23 +00:00
M66B 46966c5311 Fixed swipe refresh enabled state 2019-03-07 12:48:26 +00:00
M66B 9786067060 Notification sound per email address 2019-03-07 12:29:03 +00:00
M66B 6d81aed83a Check if temp id is null 2019-03-07 10:18:42 +00:00
M66B 8cfd700928 Refactoring 2019-03-07 09:55:47 +00:00
M66B b9366e2648 Crowdin sync 2019-03-07 08:54:15 +00:00
M66B 24a479806e Fixed hanging wait operations 2019-03-07 08:45:10 +00:00
M66B 2477cf886b Simplification 2019-03-06 17:08:29 +00:00
M66B a996601e27 Refactored tile unseen 2019-03-06 16:51:44 +00:00
M66B 80c28636e6 Simplify operations watcher 2019-03-06 16:45:10 +00:00
M66B 700a8d01f9 Crowdin sync 2019-03-06 14:57:25 +00:00
M66B 485af81dca Fixed folder flags 2019-03-06 14:54:32 +00:00
M66B f1e90e038c Report account errors 2019-03-06 14:48:54 +00:00
M66B a5d05ce3c8 Make items both activatable and selectable
Refs #150
2019-03-06 11:06:57 +00:00
M66B d0e10cf153 Revert "add touch feedback to more views"
Refs #150 this breaks the activated state

This reverts commit 7fd654e942.
2019-03-06 10:52:51 +00:00
M66B 80b05a202e Small fix 2019-03-06 10:39:28 +00:00
M66B 125fca8219 Revert "Enabled html compact mode"
This reverts commit 278bdcb153.
2019-03-06 10:39:10 +00:00
M66B 278bdcb153 Enabled html compact mode 2019-03-06 10:36:14 +00:00
M66B 1a072cde2a Refactoring 2019-03-06 10:19:34 +00:00
M66B 682c92b56b Small improvement 2019-03-06 09:59:11 +00:00
M66B d896671534 Check for suitable internet connection 2019-03-06 09:51:46 +00:00
M66B 88a19a7869 Crowdin sync 2019-03-06 05:53:30 +00:00
M66B bcdb5b5038 Printing is showing original 2019-03-05 21:20:47 +00:00
M66B ae6d74762c Small fix 2019-03-05 19:36:27 +00:00
M66B 7ca15a2aee Restart spinner on resume 2019-03-05 19:26:17 +00:00
M66B e074884d99 Let's finally fix this ... 2019-03-05 19:06:57 +00:00
M66B 83f6150d24 Added index on subject, cleanup 2019-03-05 13:38:18 +00:00
M66B f9a41cfce5 Simplify compose zoom 2019-03-05 13:16:36 +00:00
M66B 9c0c37f0e1 Simplification 2019-03-05 13:09:08 +00:00
M66B 0c9ccef668 Added wait operation 2019-03-05 13:03:42 +00:00
M66B 25568046c5 Crowdin sync 2019-03-05 11:22:55 +00:00
M66B 41ab579824 Added print 2019-03-05 11:18:22 +00:00
M66B a0774c545f Replaced foreground operations by oneshot mode 2019-03-05 10:39:00 +00:00
M66B c5473b6f17 Always paste plain text 2019-03-05 08:05:46 +00:00
M66B bebc100c6d Added sort on subject 2019-03-05 07:50:53 +00:00
M66B 434824a9fc Save refreshing state 2019-03-04 21:19:17 +00:00
M66B e7f40d1b2f Show sync errors 2019-03-04 11:35:28 +00:00
M66B 5579237c2a Suppress inbox folder name in unified inbox in compact mode 2019-03-04 10:28:39 +00:00
M66B 10cf942c4e Refactoring 2019-03-04 10:18:42 +00:00
M66B 2111688e6e Added remark 2019-03-04 10:11:24 +00:00
M66B 630744b4e3 Added identity hint 2019-03-04 09:24:15 +00:00
M66B 68a7abed74 Small fix 2019-03-04 09:05:19 +00:00
M66B 57a2573adf Crowdin sync 2019-03-04 07:51:14 +00:00
M66B 3fb9b269af Folder menu sort order 2019-03-04 07:48:36 +00:00
M66B cfe9f932c2 Center messages/folder floating action button 2019-03-04 07:42:05 +00:00
M66B e7158b1bd0 Use coordinator layout when using fabs fabs 2019-03-04 07:40:29 +00:00
M66B 3e77686d95 Prevent crash 2019-03-04 06:56:56 +00:00
M66B 5485bb5e7a Crowdin sync 2019-03-03 19:28:44 +00:00
M66B a138088469 Enqueue unique work 2019-03-03 19:25:53 +00:00
M66B 1e7a11da91 Removed work constraints 2019-03-03 19:23:47 +00:00
M66B 19c2da1773 Prevent crash 2019-03-03 17:07:23 +00:00
M66B 8cff6353a6 Auto fix inbox 2019-03-03 16:48:39 +00:00
M66B 0e2b1ef865 Warn for insecure links 2019-03-03 16:07:09 +00:00
M66B 1a14a802b2 Added index on operation name 2019-03-03 12:59:58 +00:00
M66B bc2d3a3d15 Delete background SYNC ops on stopping sync service 2019-03-03 12:43:09 +00:00
M66B ad5812f4f8 Added worker constraints 2019-03-03 12:24:29 +00:00
M66B 17573d07ad Crowdin sync 2019-03-03 11:28:32 +00:00
M66B f757e847e0 Specify the input method actions 2019-03-03 11:16:00 +00:00
M66B 30b05b1843 Cleanup 2019-03-03 11:15:12 +00:00
M66B 0a28267744 Cleanup 2019-03-03 09:55:22 +00:00
M66B b3db2956d1 Refactoring 2019-03-03 09:52:53 +00:00
M66B 46fec74282 Added cleanup worker 2019-03-03 09:48:41 +00:00
M66B 14cdd55c77 Added folder sync worker 2019-03-03 09:31:26 +00:00
M66B 9a05d7ac6a Refactoring 2019-03-03 09:23:27 +00:00
M66B 41e16cab20 Fixed crash 2019-03-03 09:17:42 +00:00
M66B d7e7371603 Use foreground worker 2019-03-03 09:09:11 +00:00
M66B df6458d827 Crowdin sync 2019-03-02 19:42:07 +00:00
M66B 2108919b24 Fixed separate store connection 2019-03-02 19:38:55 +00:00
M66B 3c3d75d5c9 Crowdin sync 2019-03-02 18:56:56 +00:00
M66B 80961b64e6 Check for Microsoft apps 2019-03-02 18:45:03 +00:00
M66B f80d6c683b Reset failed foreground sync 2019-03-02 17:46:49 +00:00
M66B e71f6d5db1 Added option to disable stars 2019-03-02 15:57:44 +00:00
M66B d97c7fcc05 Small improvement 2019-03-02 15:08:33 +00:00
M66B a0edb817a7 Added init core 2019-03-02 15:03:09 +00:00
M66B ec16e3b65c Added message copy 2019-03-02 14:32:19 +00:00
M66B 13d7d3be66 Crowdin sync 2019-03-02 13:17:31 +00:00
M66B feb70159b0 Use separate store connection for foreground actions 2019-03-02 12:55:13 +00:00
M66B 984ef5f4c6 Guess first/lastname 2019-03-02 12:40:05 +00:00
M66B 8cda83f48d Crowdin sync 2019-03-02 11:18:51 +00:00
M66B ad489952bd Updated legend 2019-03-02 10:59:45 +00:00
M66B 3e15a0594c Download content outside of transaction 2019-03-02 10:49:58 +00:00
M66B 208db65caa Small improvement 2019-03-02 10:27:36 +00:00
M66B e08f276996 Refactoring small improvement 2019-03-02 10:22:15 +00:00
M66B 28fe881b46 Store shown notifications in preferences 2019-03-02 09:45:14 +00:00
M66B 6596633b3b Crowdin sync 2019-03-02 09:08:30 +00:00
M66B 005bca9530 Fixed snooze / send at 2019-03-02 09:05:29 +00:00
M66B 1bfc7f02a8 Refactoring 2019-03-02 09:02:42 +00:00
M66B 782c786169 Added reply ... menu 2019-03-02 08:48:02 +00:00
M66B 7873712479 Prevent crash 2019-03-02 08:25:40 +00:00
M66B cfd04bd620 Define foreground operations 2019-03-02 08:11:11 +00:00
M66B 60295ea265 Refactoring 2019-03-02 07:46:53 +00:00
M66B 3e86195cd8 Background sync, simplifications 2019-03-02 07:43:12 +00:00
M66B 4b308382c9 Refactoring 2019-03-02 07:36:57 +00:00
M66B 86ca2c00fc Scoped saved instance values 2019-03-02 07:35:12 +00:00
M66B 90444cd65e Revert "Single sync service"
This reverts commit c0983d24f5.
2019-03-02 07:15:49 +00:00
M66B fdf4988865 Scroll up after manual refresh 2019-03-01 20:05:52 +00:00
M66B c0983d24f5 Single sync service 2019-03-01 19:35:30 +00:00
M66B 6325c7d650 Crowdin sync 2019-03-01 14:35:45 +00:00
M66B a54ae08fbc Removed per account on demand sync 2019-03-01 14:32:18 +00:00
M66B c268a83df7 Added create rule for message 2019-03-01 12:51:57 +00:00
M66B 6f02f694d7 Crowdin sync 2019-03-01 11:18:49 +00:00
M66B 1ff0dd0fac Cache on demand store connections 2019-03-01 10:29:33 +00:00
M66B fb5752f708 Prevent crash 2019-03-01 09:07:15 +00:00
M66B 8508a936fc Added search to unified folders view 2019-03-01 08:36:44 +00:00
M66B 7b0dfb8f9f Case insensitive contact matching 2019-03-01 07:49:21 +00:00
M66B d85738286d Attempt to workaround "Unable to load BODYSTRUCTURE" 2019-02-28 20:27:15 +00:00
M66B 21106ad0fd Simplify manual sync 2019-02-28 19:17:09 +00:00
M66B faab364d1a State fix 2019-02-28 18:47:06 +00:00
M66B b8c4566304 Refactoring 2019-02-28 18:39:46 +00:00
M66B 5f57cabbe6 Crowdin sync 2019-02-28 18:26:32 +00:00
M66B c39b85c139 Added on demand process 2019-02-28 18:25:55 +00:00
M66B fa66ac9246 Added compose action button to unified inbox folders 2019-02-28 16:48:18 +00:00
M66B 26290a693a Use identity IP by default 2019-02-28 16:05:55 +00:00
M66B c8238ae1ae Round duration to next hour 2019-02-28 15:53:29 +00:00
M66B 9e224f5918 Switch to date/time spinners 2019-02-28 15:50:37 +00:00
M66B 712e1a079c Update account state on on demand sync 2019-02-28 15:25:10 +00:00
M66B e6cfe55aa2 Refactoring 2019-02-28 15:19:15 +00:00
M66B 4b8a4b92bc Use on demand sync when disabled 2019-02-28 12:35:19 +00:00
M66B 1324a364e8 Small state fix 2019-02-28 11:28:25 +00:00
M66B 064fafeca2 Crowdin sync 2019-02-28 11:08:11 +00:00
M66B 9880f10a5b Fixed folder import compatibility 2019-02-28 11:04:34 +00:00
M66B 693f6d91ae Properly reset on demand state 2019-02-28 11:03:14 +00:00
M66B 6692aa0179 Updated format throwable 2019-02-28 10:46:59 +00:00
M66B 9391a0f2a3 Added folders refresh 2019-02-28 10:43:46 +00:00
M66B f667d17a83 Prevent crash 2019-02-28 10:03:03 +00:00
M66B b4742a2072 Revert "Sync folders on manual sync"
This reverts commit 03cd7f927e.
2019-02-28 09:39:04 +00:00
M66B f6d810fab1 Fixed starting send service on boot 2019-02-28 09:37:37 +00:00
M66B c779ed21b8 Small fix 2019-02-28 08:49:29 +00:00
M66B 03cd7f927e Sync folders on manual sync 2019-02-28 08:39:20 +00:00
M66B 80961856d0 Crowdin sync 2019-02-28 08:30:23 +00:00
M66B b2776f2c74 Reduce logging 2019-02-28 08:27:08 +00:00
M66B 2ffa73a196 Show disconnect folder with sync request as waiting 2019-02-28 08:15:07 +00:00
M66B 61240a541f Refactoring 2019-02-28 08:11:53 +00:00
M66B f52fc17136 Notify auto sync account only 2019-02-28 08:10:21 +00:00
M66B 7257d74a5e Check connected before send 2019-02-28 08:07:01 +00:00
M66B d32b55d2c5 Improved boot 2019-02-28 07:55:08 +00:00
M66B fe6fa7a2d5 Refactoring 2019-02-28 07:11:46 +00:00
M66B fd9a27f4cd Fallback to primary drafts folder 2019-02-28 07:07:48 +00:00