Commit Graph

7493 Commits

Author SHA1 Message Date
M66B 274c397c65 Consider folder errors as fatal 2019-12-08 09:33:49 +01:00
M66B e4e180bbab Fixed backoff blocking stop 2019-12-08 09:14:29 +01:00
M66B 00ef6cd812 Reload on network type change when needed 2019-12-08 09:06:13 +01:00
M66B 037af96be0 Refactoring 2019-12-07 22:06:40 +01:00
M66B 30ec86f9da Implemented widget poll 2019-12-07 21:16:57 +01:00
M66B 9864465e8a Implemented unread tile poll 2019-12-07 21:11:21 +01:00
M66B 252ffa8ee4 Implemented external poll 2019-12-07 21:08:43 +01:00
M66B 14628c4d22 Fixed timing issues 2019-12-07 20:32:58 +01:00
M66B 7f36e108c6 POP3 has no received date/time 2019-12-07 20:27:42 +01:00
M66B cb8c34d74b Reduced logging 2019-12-07 18:30:43 +01:00
M66B 334c67d79d To do: fix permission request 2019-12-07 17:45:41 +01:00
M66B 22df24d91b Reduced logging 2019-12-07 17:43:02 +01:00
M66B 2591dc9011 Individual account management - to be tested 2019-12-07 15:24:28 +01:00
M66B 35602ef17c Updated text 2019-12-07 09:56:02 +01:00
M66B 71bc0bcefb Eval enabled 2019-12-06 21:42:56 +01:00
M66B 30c58b8e22 Added provider GWDG 2019-12-06 21:25:37 +01:00
M66B 062d2e0deb Individual account management proof of concept 2019-12-06 21:25:18 +01:00
M66B 6ae9c8f872 Check on starttls changed 2019-12-06 19:01:58 +01:00
M66B a0620d72a1 Prevent crash 2019-12-06 16:34:15 +01:00
M66B cc223ef7a1 Settings backward compatibility 2019-12-06 16:01:36 +01:00
M66B 5fadfd879d Prepare individual account management 2019-12-06 16:00:11 +01:00
M66B ea64f2f308 Prefer primary identity 2019-12-06 14:50:15 +01:00
M66B 789c298635 Crowdin sync 2019-12-06 13:53:30 +01:00
M66B bbafa60869 Small behavior improvement 2019-12-06 13:47:04 +01:00
M66B 7a74ce6448 Enable auto decrypt for S/MIME 2019-12-06 13:38:52 +01:00
M66B ede69306c7 Small fix 2019-12-06 13:25:29 +01:00
M66B fbc298f85a Prevent crash 2019-12-06 12:47:06 +01:00
M66B 4bd83818d3 Refactoring 2019-12-06 12:30:38 +01:00
M66B dc1e6ae733 Addd manage private keys 2019-12-06 12:04:51 +01:00
M66B 8dd9c62365 Check S/MIME key validity 2019-12-06 11:42:52 +01:00
M66B af8e36e23e Crowdin sync 2019-12-06 10:14:30 +01:00
M66B 3ade2e002f Export/import certificates 2019-12-06 10:14:09 +01:00
M66B b41e81e652 Suppress connection failure 2019-12-06 09:15:33 +01:00
M66B 61a6d6d322 Sanitize messaging exception socket is closed 2019-12-06 09:02:11 +01:00
M66B 5b8dbb8bc8 Sanitize auth failed on socket exception 2019-12-06 09:00:31 +01:00
M66B 87f1655f16 Refactoring 2019-12-06 08:50:46 +01:00
M66B ecc0392f77 Add signed-only drafts to remote server 2019-12-06 08:43:02 +01:00
M66B a0397e068a Select alias when multiple matching identities 2019-12-06 08:32:03 +01:00
Marcel Bokhorst 2153df6fc7
Merge pull request #168 from mbarbar/runbox-host
Fix Runbox IMAP host.
2019-12-06 08:23:15 +01:00
M66B e9f257f982 Encrypt with all known public keys 2019-12-06 08:19:31 +01:00
M66B ea1b7c0a6d Certificate email case insensitive 2019-12-06 08:17:19 +01:00
Mohamad Barbar cc5f30d93d Fix Runbox IMAP host.
See: https://help.runbox.com/email-program-settings/
2019-12-06 18:12:25 +11:00
M66B 1fd7a9f77e Support der files 2019-12-06 08:11:19 +01:00
M66B 5ab4935b44 Use identity display name when available 2019-12-05 22:19:52 +01:00
M66B 818cb45457 Use recognize identity for sign key alias 2019-12-05 21:03:18 +01:00
M66B 77e32ce5ca Allow sender to decrypt own message 2019-12-05 20:46:50 +01:00
M66B 6b7510ad36 Fix no public key 2019-12-05 20:32:37 +01:00
M66B 043c33ea41 Store S/MIME key alias in identity 2019-12-05 20:26:21 +01:00
M66B 0d1d7f6ae9 Browse read-only folder 2019-12-05 20:05:07 +01:00
M66B 4d508cf3a7 Disable delete for read-only folders 2019-12-05 19:53:02 +01:00
M66B d627e5d65d Added S/MIME mime type 2019-12-05 19:38:31 +01:00
M66B 79d6efdc4d Allow multiple alt subject names 2019-12-05 19:34:08 +01:00
M66B 04b685d2ab Crowdin sync 2019-12-05 18:14:12 +01:00
M66B 3334cba92d Partial fetch configuration 2019-12-05 17:48:56 +01:00
M66B 4fba20b078 Added text 2019-12-05 17:23:01 +01:00
M66B 02ad6be8af Time based attachment progress 2019-12-05 17:19:19 +01:00
M66B 48b22d51dd Scroll to owner 2019-12-05 16:43:04 +01:00
M66B 9c6d5b553c Show encypted/signed for shown message only 2019-12-05 16:29:50 +01:00
M66B 7d01466c6d Auto select S/MIME encryption keys 2019-12-05 16:26:00 +01:00
M66B 13ece09df0 Filter exception 2019-12-05 13:25:59 +01:00
M66B 1e07047c38 Added text 2019-12-05 13:10:21 +01:00
M66B ff919d0350 Check S/MIME sender/signature address 2019-12-05 13:02:33 +01:00
M66B ff6237d690 Cleanup 2019-12-05 12:55:22 +01:00
M66B 87482f28ae Improved S/MIME signature handling 2019-12-05 11:38:11 +01:00
M66B e6c25565d8 Find S/MIME recipient 2019-12-05 11:04:39 +01:00
M66B 321469baae Small layout fix 2019-12-04 20:46:40 +01:00
M66B 32781bda24 Encryption improvements 2019-12-04 20:43:06 +01:00
M66B 6767d061cc Crowdin sync 2019-12-04 14:27:51 +01:00
M66B 55fd91b7eb Fixed inline decrypt 2019-12-04 14:15:58 +01:00
M66B c1ee8e99de Show public key with option to store 2019-12-04 14:10:09 +01:00
M66B 922da77a33 Fixed behavior 2019-12-04 13:45:58 +01:00
M66B a34698622a Sort/highlight matching public keys 2019-12-04 13:41:20 +01:00
M66B a26a462d5f Revert "Auto select certificate"
This reverts commit c02e5992ec.
2019-12-04 13:30:23 +01:00
M66B c02e5992ec Auto select certificate 2019-12-04 13:28:28 +01:00
M66B a4e5403f9d Added certificate import 2019-12-04 13:20:48 +01:00
M66B 2b3e119445 Added certificate selection 2019-12-04 11:54:02 +01:00
M66B a2bb26e086 Identify certificates by fingerprint 2019-12-04 10:45:53 +01:00
M66B d92777b692 Simplification 2019-12-04 08:57:36 +01:00
M66B 85fc6494d3 Hide encryption attachments 2019-12-04 08:38:08 +01:00
M66B c28a786777 S/MIME sign+encrypt 2019-12-04 08:34:59 +01:00
M66B 886ad067e4 Small improvements 2019-12-04 07:44:42 +01:00
M66B 032b1f14c1 Simplification 2019-12-04 07:24:48 +01:00
M66B a156fe0034 S/MIME encryption proof of concept 2019-12-03 21:00:15 +01:00
M66B dd48729c5d S/MIME encrypt 2019-12-03 19:03:08 +01:00
M66B 96c2b95789 Store received public keys 2019-12-03 15:55:52 +01:00
M66B 33d1c3ee9c Small improvement 2019-12-03 15:39:45 +01:00
M66B 6cda333e31 Added certificate table 2019-12-03 14:25:58 +01:00
M66B 0976e275be Refactoring 2019-12-03 13:20:57 +01:00
M66B 60e663ad71 Crowdin sync 2019-12-03 12:20:11 +01:00
M66B 1c2c6ddaa7 Removed open link focus request 2019-12-03 12:12:31 +01:00
M66B 7cab6d8a21 S/MIME sign 2019-12-03 12:12:11 +01:00
M66B 83bbc659e2 Removed scroll to top for threads 2019-12-03 09:32:08 +01:00
M66B 40a6b1f334 Crowdin sync 2019-12-03 09:19:18 +01:00
M66B 909be27005 Added debug suffix 2019-12-03 08:52:21 +01:00
M66B 6c629c1349 Small improvement 2019-12-03 07:34:00 +01:00
M66B b46b85f621 Notification subject instead of message preview italic 2019-12-02 21:32:16 +01:00
M66B b4d6cafa87 Crowdin sync 2019-12-02 20:39:22 +01:00
M66B ce34a95b92 Just show who S/MIME signed 2019-12-02 20:34:56 +01:00
M66B e67bc5e370 Optionally print headers 2019-12-02 19:41:27 +01:00
M66B 7548ad29b6 Select PEM file for signature verification 2019-12-02 18:08:20 +01:00
M66B dea43e7c7a Optional public key 2019-12-02 17:18:24 +01:00
M66B c24ebe7381 Check SAF before export/import 2019-12-02 15:10:19 +01:00
M66B e30f6be596 Check S/MIME content availability 2019-12-02 14:35:46 +01:00
M66B ee01add581 Crowdin sync 2019-12-02 13:40:25 +01:00
M66B 2c36870cc8 Enabled key import 2019-12-02 13:40:12 +01:00
M66B 2c51257942 Fixed plain text attachments 2019-12-02 13:27:52 +01:00
M66B d235ab4e19 S/MIME verify signature 2019-12-02 12:57:35 +01:00
M66B ab0ad41d89 Show max AES key size 2019-12-02 11:00:00 +01:00
M66B cb0db5de3e S/MIME decrypt 2019-12-02 10:49:27 +01:00
M66B 0e4e96ef69 S/MIME proof of concept 2019-12-02 10:03:46 +01:00
M66B 15e9d529c7 Refactoring 2019-12-02 09:23:46 +01:00
M66B c049958263 Added key import 2019-12-02 09:17:33 +01:00
M66B a5de71cb6a Refactoring 2019-12-02 08:44:50 +01:00
M66B b39a7e852d Recognize S/MIME 2019-12-02 08:35:09 +01:00
M66B 973273e913 Small fix 2019-12-02 07:37:09 +01:00
M66B c0b914b6c7 Tap to sign 2019-12-01 18:31:13 +01:00
M66B 0bfd7d7ca4 Compose sign icon 2019-12-01 18:27:44 +01:00
M66B a75519e95d Open advanced 2019-12-01 18:19:17 +01:00
M66B 3cd61f1801 Added sign by default setting 2019-12-01 17:35:50 +01:00
M66B 0db54919e8 Retry ack purchase 2019-12-01 16:21:29 +01:00
M66B d36225c002 Log IAB errors 2019-12-01 16:12:53 +01:00
M66B 04e0f0fc0e Added check 2019-12-01 14:43:17 +01:00
M66B f21f605ecf Fixed ignore body structure size default 2019-12-01 14:34:05 +01:00
M66B 2884053e43 Crowdin sync 2019-12-01 14:22:07 +01:00
M66B bdf47fe67f Added account option to use date header as received time 2019-12-01 14:18:24 +01:00
M66B cf9d5cc149 Handle move errors 2019-12-01 12:52:40 +01:00
M66B 923e51f75e Prevent crash 2019-12-01 12:47:21 +01:00
M66B 0086dd99cc Prevent crash 2019-12-01 12:42:02 +01:00
M66B 02b46c70c3 mass priority 2019-12-01 12:32:30 +01:00
M66B 50646724df Improved re/fwd processing 2019-12-01 12:24:03 +01:00
M66B 4fb0451d88 Updated widgets after sync 2019-12-01 11:42:54 +01:00
M66B 1d77fe950a Refactoring 2019-12-01 11:38:54 +01:00
M66B 2d3e5efcc4 Short circuit get sign key ID 2019-12-01 10:14:42 +01:00
M66B 06519366e8 Send singed-only messages 2019-12-01 09:51:24 +01:00
M66B 1a273ca083 Simplication 2019-11-30 18:41:24 +01:00
M66B e6ac85b7be Small fix 2019-11-30 18:41:07 +01:00
M66B 8e4c91fdbe Crowdin sync 2019-11-30 17:59:23 +01:00
M66B ee35bf5af7 Updated icon 2019-11-30 16:53:55 +01:00
M66B 7c8e05acdf Verify signed-only messages 2019-11-30 16:48:20 +01:00
M66B dc087220b9 1.829 release 2019-11-30 15:05:47 +01:00
M66B 72329906fd Crowdin sync 2019-11-30 14:05:45 +01:00
M66B 26a3381009 Small improvement 2019-11-30 14:05:28 +01:00
M66B d0a8af140e Prepare sent message before sending 2019-11-30 13:57:14 +01:00
M66B 9002ef06a4 Disabled sign-only 2019-11-30 13:36:41 +01:00
M66B 2655bfcfd0 Cleanup 2019-11-30 12:50:51 +01:00
M66B 221b9c3874 Refactoring 2019-11-30 12:50:39 +01:00
M66B 6810391776 Workaround body structure issues 2019-11-30 11:09:30 +01:00
M66B ec365a4a9b Sign-only fixes 2019-11-30 09:22:16 +01:00
M66B 8b8c3b539b Always wake up messages 2019-11-29 18:12:11 +01:00
M66B cc05ff3937 Prepared signed-only messages 2019-11-29 17:35:30 +01:00
M66B fc18f916a8 Small layout improvement 2019-11-27 08:31:39 +01:00
M66B 5cb6a725c9 Small layout improvement 2019-11-27 08:28:32 +01:00
M66B 59ca83f796 How to fix OpenKeychain 2019-11-26 17:31:31 +01:00
M66B 405f762c43 Added text 2019-11-26 16:00:34 +01:00
M66B f3820be1c6 Crowdin sync 2019-11-26 12:01:29 +01:00
M66B 0b054475c9 Fixed fast scroll thumb 2019-11-26 11:50:02 +01:00
M66B e1bf066ff6 Use custom fast scroller 2019-11-26 11:19:14 +01:00
M66B 815ecdbd5c Less prominent widget message separators 2019-11-26 09:52:16 +01:00
M66B 0da3b045ad Removed widget count limit 2019-11-26 09:51:53 +01:00
M66B d30cbb31ab Check for attachments in the body only 2019-11-26 09:47:53 +01:00
M66B f2fa4800d7 Remove elements without height or width 2019-11-26 09:15:33 +01:00
M66B 65be3bd878 Documented default boundary options 2019-11-26 08:20:20 +01:00
M66B af97e9e0f4 Check for letter instead of printable 2019-11-26 08:05:40 +01:00
M66B dedbe80342 Added 'to' icon 2019-11-25 11:59:38 +01:00
M66B f4603f931d Crowdin sync 2019-11-25 11:22:34 +01:00
M66B a57074faa6 Small auto config fix 2019-11-25 11:03:07 +01:00
M66B bd091a12f3 Small improvement 2019-11-25 09:40:36 +01:00
M66B 87746e2aa0 Small fix 2019-11-25 09:25:34 +01:00
M66B dbe483b702 Allow missing identity 2019-11-25 09:04:02 +01:00
M66B 50bbbcc4b8 Prevent crash 2019-11-25 08:13:38 +01:00
M66B 190fd54483 Prevent crash 2019-11-25 08:11:01 +01:00
M66B 43935183db Added long press CC/BCC to remember visibility state 2019-11-25 07:58:28 +01:00
M66B 2e15a0c72d Fixed widget update in some circumstances 2019-11-24 13:31:12 +01:00
M66B 52d2ad5364 Move existing, delete removed 2019-11-24 12:33:50 +01:00
M66B 06720b8d4c Always unhide on cleanup 2019-11-24 12:23:02 +01:00
M66B 1e81f38e60 Better message removed handling 2019-11-24 11:42:42 +01:00
M66B 14d3b6930c Added exception for ovpn files 2019-11-24 11:07:45 +01:00
M66B 22e9e5df5b Crowdin sync 2019-11-24 08:46:18 +01:00
M66B 2804330ec2 Exclude unread junk from account unread 2019-11-24 08:45:38 +01:00
M66B e476bb5b8b Simplification 2019-11-23 16:33:58 +01:00
M66B 92429f8c5e Refactoring 2019-11-23 15:21:21 +01:00
M66B e7d3716084 Delete instead of trash drafts set to encrypt 2019-11-23 13:00:28 +01:00
M66B f4b96bc5fe Scroll to top on paused 2019-11-23 12:26:53 +01:00
M66B 464a0f0e63 Cleanup 2019-11-23 12:24:46 +01:00
M66B f5aebd93b9 Allow hiding pro banner one day 2019-11-23 11:39:34 +01:00
M66B ba16c4d393 Crowdin sync 2019-11-23 09:14:35 +01:00
M66B 86964b942d Fixed spacing plain text 2019-11-22 20:42:45 +01:00
M66B 151101ebc0 Fixed save draft on edit 2019-11-22 19:38:25 +01:00
M66B 356bfa01fc Ensure revision number 2019-11-22 19:23:37 +01:00
M66B 29de070dec Save signature, fixes 2019-11-22 19:16:02 +01:00
M66B 43f537f0cd Crowdin sync 2019-11-22 18:04:43 +01:00
M66B bb3efe7608 Allow closing unused inline images hint 2019-11-22 14:34:26 +01:00
M66B a8cf904f7f Fix attachment disposition 2019-11-22 14:07:44 +01:00
M66B 3747814289 Broadcast new message to scroll to top 2019-11-22 13:50:16 +01:00
M66B 23e311bb80 Read profile permission for Lollipop 2019-11-22 13:08:55 +01:00
M66B 6a547da17b Letter icons for non latin characters 2019-11-22 11:36:49 +01:00
M66B c87db50333 Fixed restoring RecyclerView state 2019-11-22 10:19:18 +01:00
M66B 916993fca4 Cancel encryption on no key 2019-11-22 10:11:32 +01:00
M66B 19ad6e88b0 Improved content type handling 2019-11-20 14:22:21 +01:00
M66B e3aa66d844 Sanitize incoming attachment mime type 2019-11-20 14:05:36 +01:00
M66B df7b74c456 Cleanup 2019-11-20 12:40:49 +01:00
M66B daadc58e97 Revised revisions 2019-11-20 12:05:55 +01:00
M66B 482c7eb92c Fixed encoding plain text messages 2019-11-19 09:57:55 +01:00
M66B d5a3a18722 Fixed loading inline images drafts 2019-11-19 09:18:46 +01:00
M66B 7da4492a1f Simplification 2019-11-19 09:17:45 +01:00
M66B 5e7aaece03 Added signature valid/unconfirmed message 2019-11-18 20:11:52 +01:00
M66B a8b99b3160 Fixed reply/forward encrypted message 2019-11-18 19:55:37 +01:00
M66B f30e1f7e84 Crowdin sync 2019-11-18 19:11:00 +01:00
M66B 4fcbfc71c8 Limit number length 2019-11-18 19:10:35 +01:00
M66B 922921dc67 Encryption improvements 2019-11-18 18:58:28 +01:00
M66B 8ec3e01a5e Fixed OpenKeychain loop with hardware key
Closes open-keychain/open-keychain#2507
2019-11-18 18:37:21 +01:00
M66B f66af79bda Small fix 2019-11-18 15:27:31 +01:00
M66B c698365538 Allow thread undo 2019-11-18 14:45:29 +01:00
M66B 2bdac8a6c0 Keep selected on mark read/flag 2019-11-18 14:06:50 +01:00
M66B 275fc03ee8 Added provider DomainFactory 2019-11-18 13:21:30 +01:00
M66B 7a95182745 Cleanup 2019-11-18 13:06:20 +01:00
M66B b7833f176a Ignore all boundary errors 2019-11-18 13:06:05 +01:00
M66B 1b960555a2 Small fix 2019-11-18 12:00:44 +01:00
M66B 75e4b56ca1 Scroll to top for non duplicates only 2019-11-18 11:37:52 +01:00
M66B 4dca8ad4fa Crowdin sync 2019-11-18 10:54:05 +01:00
M66B a1b2d4e6fd Moved setting 2019-11-18 10:39:32 +01:00
M66B ca1fc37678 Suppress warning 2019-11-18 10:29:25 +01:00
M66B 283508c441 Run exists last on sent 2019-11-18 10:23:41 +01:00
M66B d24fb17cb2 Fixed/simplified widget update 2019-11-18 10:14:37 +01:00
M66B f209d219fd Made version number selectable 2019-11-18 09:10:49 +01:00
M66B 806a240ee8 Fixed decrypting attachments 2019-11-18 09:09:01 +01:00
M66B 04d5b49160 Fixed scroll to top thread 2019-11-18 09:05:38 +01:00
M66B f5edd14d69 Added settings for font size sender/subject 2019-11-17 20:30:33 +01:00
M66B daf40a399e Fixed/improved undo move 2019-11-17 19:34:00 +01:00
M66B 77fc85faed Added widget folder type 2019-11-17 19:18:21 +01:00
M66B 0f6d27abb9 Crowdin sync 2019-11-17 18:39:13 +01:00
M66B 660c60f953 Small layout improvement, cleanup 2019-11-17 18:35:18 +01:00
M66B 83c9f06918 Open folder from widget 2019-11-17 18:08:26 +01:00
M66B c1bd4968ac Simplified/fixed scroll to top 2019-11-17 14:47:13 +01:00
M66B dd81823fea Migrate encrypt flag 2019-11-17 13:09:19 +01:00
M66B 676342e66d Style pasted quotes 2019-11-17 13:04:05 +01:00
M66B e7f179c90d Added special search for encrypted messages 2019-11-17 12:54:10 +01:00
M66B 3aeb5d6e77 Filter exception 2019-11-17 12:49:54 +01:00
M66B c271d3efb2 Fix 2019-11-17 12:49:41 +01:00
M66B 55f7fb41e7 Optimization 2019-11-17 12:35:21 +01:00
M66B 952e6e805b Added encrypted legend 2019-11-17 12:22:01 +01:00
M66B 80b23ce13d Show message encryption status 2019-11-17 12:16:06 +01:00
M66B c60cccad2c Simplification 2019-11-17 11:29:35 +01:00
M66B b854cbe8d3 Workaround mime types with removed dots 2019-11-17 11:11:26 +01:00
M66B f496826fb9 Prevent resetting signature erros 2019-11-17 11:04:01 +01:00
M66B d39c17424e Keep encryption related attachments 2019-11-17 11:03:22 +01:00
M66B f1606ebb37 Use selected font for plain text messages 2019-11-16 19:27:40 +01:00
M66B c81d4bdad2 Remove inline images on send only 2019-11-16 18:56:03 +01:00
M66B 3b1a10497d Improved revision handling 2019-11-16 18:53:54 +01:00
M66B 79d230514a Normalize data/type 2019-11-16 14:17:59 +01:00