Vincent Breitmoser
0b4c1b2115
load status from provider asynchronously
2017-08-31 22:48:42 +02:00
Vincent Breitmoser
cfb7a53cd4
obtain crypto status through dry-run signencrypt call
2017-08-31 22:48:12 +02:00
Vincent Breitmoser
a41e75f503
add autocrypt checks to MessageCryptoHelper tests
2017-08-31 13:19:25 +02:00
Vincent Breitmoser
520bc2543d
split up autocrypt operations class into package
2017-08-31 13:19:25 +02:00
Vincent Breitmoser
05361adfde
introduce named states in MessageCryptoHelper
2017-08-31 13:19:25 +02:00
Vincent Breitmoser
0fe68498e0
change method name for less redundancy
2017-08-31 13:19:25 +02:00
Vincent Breitmoser
8f1a892f1f
change autocrypt param according to updated spec
2017-08-31 13:19:25 +02:00
Vincent Breitmoser
2e7c6cf5e8
nicer MessageCryptoHelper structure, and handle plain autocrypt asynchronously
2017-08-31 13:19:25 +02:00
Vincent Breitmoser
a7aaefe404
fix autocrypt tests (they were still INBOME)
2017-08-31 13:19:25 +02:00
Vincent Breitmoser
515fc21c77
update parameter names, and handle prefer-encrypt=mutual
2017-08-31 13:19:25 +02:00
Vincent Breitmoser
99dea3a466
import keys from autocrypt headers
2017-08-31 13:19:25 +02:00
Vincent Breitmoser
42bd8683dd
autocrypt operations class
2017-08-31 13:19:25 +02:00
Vincent Breitmoser
6acc2a17bb
update OpenPgpApi to version 12
2017-08-31 13:19:25 +02:00
cketti
0466b985db
Merge pull request #2682 from philipwhiuk/renameSyncClassToPollClass
...
Rename Sync Class to Poll Class
2017-08-31 04:34:59 +02:00
Vincent Breitmoser
4d580d539d
add tests for MessageCryptoHelper
2017-08-30 22:39:59 +01:00
Philip Whitehouse
5e63ddd827
Rename Sync Class to Poll Class
2017-08-30 22:30:48 +01:00
cketti
1b364755df
Simplify logic in ActivityListener.getActionInProgressOperation()
2017-08-29 18:12:58 +02:00
cketti
349b7bbcee
Prevent concurrent access to fields in ActivityListener
2017-08-29 18:04:39 +02:00
cketti
74bcc44f3e
Clean up ActivityListener
...
No functional changes
2017-08-29 17:44:18 +02:00
cketti
8639664f7c
Merge pull request #2712 from philipwhiuk/fixAccountsNPE
...
Rework check to fix NPE
2017-08-29 15:51:50 +02:00
Philip Whitehouse
e00ff9d1fb
Rework check to fix NPE
2017-08-29 08:07:36 +01:00
Vincent Breitmoser
dcb8587dec
Show progress based on time (after 500ms), not file size ( #2706 )
2017-08-27 23:44:32 +02:00
cketti
ddc1b7094c
Merge branch 'rewrite-message-purge'
2017-08-24 18:08:16 +02:00
cketti
cfd5d8a301
Merge pull request #2695 from k9mail/cleanup-smtp-transport
...
Cleanup smtp transport
2017-08-23 22:56:31 +02:00
Hari
565e3ecec1
Rewrite purgeToVisibleLimit
2017-08-23 21:33:56 +02:00
cketti
65dc6d12fd
Merge pull request #2693 from k9mail/cleanup-localstore-classes
...
Cleanup localstore classes
2017-08-23 21:13:09 +02:00
Vincent Breitmoser
8b8ee1ea6d
rename id field to databaseId in LocalFolder
2017-08-23 20:33:54 +02:00
Vincent Breitmoser
c4f68b873a
move transport uri encoding into its own class
2017-08-23 01:08:31 +02:00
Vincent Breitmoser
311efc6675
remove folder* prefix for field names in LocalFolder
2017-08-22 22:09:57 +02:00
Vincent Breitmoser
427906f742
get rid of uuid field in LocalStore
2017-08-22 22:09:57 +02:00
Vincent Breitmoser
f37f4233a2
remove Serializable interface from LocalStore and LocalFolder
2017-08-22 22:09:57 +02:00
cketti
b9c0c92e74
Merge pull request #2663 from philipwhiuk/bccView
...
Show BCC field in message view if present
2017-08-22 20:24:13 +02:00
cketti
2b718a879d
Add missing UI parts for BCC font size setting
2017-08-22 20:09:09 +02:00
Vincent Breitmoser
472733edcd
introduce constants for message projection column indexes
2017-08-22 16:49:58 +02:00
Vincent Breitmoser
2fbd6f61a8
rename LocalMessage id field to databaseId
2017-08-22 16:49:58 +02:00
Vincent Breitmoser
52d76cad71
clean up LocalMessage
2017-08-22 16:19:36 +02:00
Vincent Breitmoser
b768d2fb6f
clean up LocalStore
2017-08-22 16:19:36 +02:00
Vincent Breitmoser
dae1ca201b
clean up LocalFolder
2017-08-22 16:19:36 +02:00
Vincent Breitmoser
3f21549664
move responsibility for destroying messages from LocalMessage to LocalFolder
2017-08-22 15:37:16 +02:00
cketti
ddd82c660e
Fix copy&paste mistake
2017-08-21 18:11:22 +02:00
cketti
b104761c73
Add BCC font size when exporting settings
2017-08-21 18:01:12 +02:00
Vincent Breitmoser
74b5b01b3d
Merge pull request #2651 from philipwhiuk/pluraliseRemoteSearchDownload
...
Pluralisation of remote search download
2017-08-21 16:56:47 +02:00
cketti
0f1bc05eef
Merge pull request #2595
...
Enable multi-window support in the manifest
Fixes #781
Closes #2595
2017-08-09 21:17:25 +02:00
Joshua D. Boyd
3d49578138
Enable multi-window support in the manifest.
2017-08-09 21:16:49 +02:00
Philip Whitehouse
98971a4e4c
Use No Class rather than None
2017-08-05 20:34:15 +01:00
Philip Whitehouse
2c6634e6e7
Show BCC field in message view if present
2017-08-05 20:28:37 +01:00
Philip Whitehouse
0117c8de87
Pluralisation of remote search download
2017-07-30 13:23:50 +01:00
Bennett Piater
3ddd7f0de9
SettingsExporter.java: add date to exported settings file name
2017-07-21 16:41:12 +02:00
Vincent Breitmoser
72af527db0
Merge pull request #2545 from k9mail/doze_improvements
...
Doze improvements
2017-06-12 10:44:00 +02:00
ligi
44e2954b20
Add support for ethereum (ERC-67) URIs
...
see https://github.com/ethereum/EIPs/issues/67
2017-05-29 14:13:29 +02:00
Salvatore LaMendola
6e07396ea3
Rename fragment.getLayoutInflater for Android O+
...
- This method name is a duplicate of a final method in class
Landroid/app/Fragment. Renaming it resolves the conflict and fixes the
crash on my Android O device.
2017-05-24 23:45:58 -04:00
cketti
c816276a3f
Merge pull request #2518 from k9mail/GH-2148_move_to_jsoup
...
Use jsoup to parse and clean HTML
2017-05-25 00:21:12 +02:00
cketti
0ada7fd58c
Restart push/poll after device idle mode (Doze) has been left
2017-05-24 06:07:49 +02:00
cketti
949902a860
Extract checks for Doze support to separate class
2017-05-23 22:35:30 +02:00
cketti
754837d5ef
Merge pull request #2521 from GoneUp/settings_fix
...
Fixed import/export of crypto settings
2017-05-02 04:21:44 +02:00
cketti
cc2c242c1f
Merge pull request #2519 from k9mail/fix_linkifying_of_https_uris
...
Fix linkify issue with https: and rtsp: URIs
2017-05-02 04:20:18 +02:00
cketti
b52d7c7cd8
Fix linkify issue with https: and rtsp: URIs
2017-04-30 02:42:07 +02:00
cketti
aa3ae3bdf6
Update list of libraries in About dialog
2017-04-30 02:20:53 +02:00
cketti
8811aac057
Remove HtmlCleaner
2017-04-30 02:20:53 +02:00
cketti
6d06b332a7
Use jsoup in HtmlSignatureRemover
2017-04-30 02:20:53 +02:00
cketti
268189c1b0
Use jsoup in HtmlProcessor and HtmlSanitizer
2017-04-30 02:20:53 +02:00
Vincent Breitmoser
4315621ad4
add detail button for insecure state in crypto info dialog
2017-04-29 22:42:06 +02:00
Vincent Breitmoser
524b074116
add individual state for insecure encryption
2017-04-29 22:42:06 +02:00
Vincent Breitmoser
18b09b3bee
handle override flag from service, and indicate support for it
2017-04-29 22:42:06 +02:00
Vincent Breitmoser
8a4fd60165
show detail button in warning dialog, if pending intent is available
2017-04-29 22:42:06 +02:00
cketti
febb7448dd
Introduce HtmlProcessor
2017-04-29 02:05:50 +02:00
cketti
0627ff5f87
Merge pull request #2500 from k9mail/GH-999_attachment_download_progress
...
Show progress for attachment downloads
2017-04-28 23:29:21 +02:00
GoneUp
35a29ec456
Fixed non-matching setting keys #2503
2017-04-26 22:13:11 +02:00
Prometheus
5191421f51
Add espiv.net and squat.gr settings
2017-04-20 10:01:32 +03:00
micah
c8dca0b1c4
Add autoconfig settings for riseup.net
2017-04-18 16:56:57 -04:00
shadow
f4cf3ce5a8
Add autoconfig settings for systemli.org
2017-04-17 16:01:11 +02:00
cketti
a50045844a
Cleanup
2017-04-14 04:55:17 +02:00
cketti
f69ef280ba
Avoid downloading attachments multiple times
...
Mark an attachment as downloaded so repeated clicks on "Open" or "Save"
won't download the attachment again.
2017-04-14 04:55:17 +02:00
cketti
336da94386
Fix crash when clicking "Save" on attachment that needs to be downloaded
2017-04-14 04:55:17 +02:00
cketti
bb16b1da3b
Change the way we're tracking attachment download progress
2017-04-14 04:55:17 +02:00
harjot-oberai
2accaae901
Add percentage progress bar for attachment downloads
2017-04-14 04:53:22 +02:00
cketti
24c8c25eef
Merge pull request #2496 from k9mail/persist-dialog-counters
...
Persist dialog counters
2017-04-13 18:16:17 +02:00
Philip
1b1106346e
Merge pull request #2484 from philipwhiuk/addToastWhenFolderFetchFails
...
Add toast when folder fetch fails
2017-04-13 16:35:21 +01:00
Vincent Breitmoser
9e74faf6de
persist dialog counters
2017-04-12 18:05:02 +02:00
Philip Whitehouse
c84fe2312b
Add a Toast when we fail to fetch the list of folders
2017-04-09 16:06:17 +01:00
Vincent Breitmoser
c0ba96b57d
use uncorrelated subquery for fts search term
2017-04-05 01:50:02 +02:00
Vincent Breitmoser
06b0f7d851
Merge pull request #2472 from devRohanGarg/master
...
Issue #1857 : Fix bcc field hidden in drafts
2017-04-02 17:54:00 +02:00
Rohan Garg
3552ed40a6
Issue #1857 : Fix bcc field hidden in drafts
2017-04-01 00:47:47 +05:30
Vincent Breitmoser
b461ce4092
Merge pull request #2464 from k9mail/fix_timber_args
...
Clean up Timber string format arguments
2017-03-31 12:21:19 +02:00
cketti
52f3007f3e
Clean up Timber string format arguments
2017-03-30 20:15:59 +02:00
Vincent Breitmoser
60f378b58f
fix prefilled name in RecipientLoader
2017-03-30 15:28:03 +02:00
Vincent Breitmoser
62df90d13b
Merge pull request #2449 from k9mail/root-classes-cleanup
...
Root classes cleanup
2017-03-30 13:20:49 +02:00
Jacco de Leeuw
1752932656
Virgin Media now recommends a single set of email server settings for all four domains.
...
See:
https://help.virginmedia.com/system/templates/selfservice/vm/help/customer/locale/en-GB/portal/200300000001000/article/HELP-2203/Email-Settings-for-all-Virgin-Media-domains
http://community.virginmedia.com/t5/Email/Email-settings-change/m-p/3369438
2017-03-28 22:04:20 +02:00
Philip
879aa72bb6
Merge pull request #2455 from philipwhiuk/issue-2271
...
Fixes to various lint-detected issues
2017-03-28 02:16:15 +01:00
joelowj
7e29a7eac3
Fixes to various lint-detected issues
2017-03-28 02:08:21 +01:00
Philip
f04421f105
Merge pull request #2454 from philipwhiuk/xoriginalto
...
Auto select identity based X-Original-To / Delivered-To / X-Envelope-To / TO / CC
2017-03-28 02:01:10 +01:00
yesalam
06e5f790bb
Auto select identity based on X-Original-To / Delivered-To / X-Envelope-To / TO / CC
2017-03-28 01:53:15 +01:00
Philip
55401ef7a9
Merge pull request #2453 from philipwhiuk/fix2323
...
Change title and explanation for read message colour change
2017-03-28 01:49:02 +01:00
Subhaprada Chand
aa80465a69
Change title and explanation for read message colour change
...
Fixes issue #1232
2017-03-28 01:47:13 +01:00
Vincent Breitmoser
b1edd02c08
clean up Throttle
2017-03-27 15:58:49 +02:00
Vincent Breitmoser
910ee75798
clean up Preferences
2017-03-27 15:57:59 +02:00
Vincent Breitmoser
f67a5f53a6
clean up AccountSettings
2017-03-27 15:57:59 +02:00
Vincent Breitmoser
3bb3a5bdbd
clean up NotificationSetting
2017-03-27 15:57:59 +02:00
Vincent Breitmoser
dd5a0cce98
rename some more fields and reduce comment spam
2017-03-27 15:57:59 +02:00
Vincent Breitmoser
ac6221f4fa
rename fields in Account
2017-03-27 15:57:59 +02:00