Philip Whitehouse
b77dfa0004
Don't bother handling an intent if we're finishing anyway
2017-01-21 04:01:35 +01:00
Vincent Breitmoser
c94804df26
use CHILD_PART_CONTAINS_DATA as data location for multipart ( fixes #1899 )
2017-01-19 16:18:30 +01:00
Vincent Breitmoser
c2cf9c8772
fix NPE introduced in #2036
2017-01-19 16:03:06 +01:00
cketti
dbc62e38f5
Merge pull request #2082 from bertob/material-icon
...
Replace icon with new material design icon
2017-01-19 13:12:28 +01:00
Tobias Bernard
e00cc9f629
revert to old k9small icon
2017-01-18 18:22:19 +01:00
cketti
4b745ca62e
Merge pull request #2084 from philipwhiuk/fixRemoveIcon_InDarkTheme
...
Use attribute for delete icon so it works in dark theme
2017-01-18 01:57:58 +01:00
Philip Whitehouse
78f99c314d
Use attribute for delete icon so it works in dark theme
2017-01-18 00:49:34 +00:00
cketti
bdf21431f7
Merge pull request #2062 from philipwhiuk/stopOutboxFlagSyncAttempt
...
Stop trying to process flags on messages in the outbox
2017-01-18 01:10:36 +01:00
cketti
fb1de9453a
Merge pull request #2076 from jca02266/master
...
Don't use default charset to pass the test
2017-01-17 14:56:11 +01:00
Koji Arai
5633ddbeaf
Don't use default charset to pass the test
2017-01-17 22:10:39 +09:00
cketti
6b06b75224
Avoid NullPointerException
2017-01-16 23:36:36 +01:00
Tobias Bernard
6391766aa7
replace icon with new material design icon
2017-01-16 19:49:52 +01:00
Philip Whitehouse
d0511c676a
Stop trying to process flags on messages in the outbox
2017-01-15 23:20:05 +00:00
cketti
6d104bd860
Merge pull request #2035 from GoneUp/importNameFix2
...
Fixed empty account name at import dialog
2017-01-15 23:16:16 +01:00
cketti
f5e837cc21
Merge pull request #2036 from k9mail/encrypted-multipart-alternative
...
Handle encrypted parts in multipart/alternative
2017-01-15 22:57:24 +01:00
cketti
d51b90f307
Merge pull request #2059 from philipwhiuk/autocompleteFix
...
Autocomplete fix v2
2017-01-15 22:44:25 +01:00
Philip Whitehouse
02eb84a1f0
Don't prevent sending due to address conversion
2017-01-15 20:10:24 +00:00
cketti
1a74420eb7
Extract method to construct account display name
2017-01-12 06:42:03 +01:00
cketti
25d977a813
Code style fixes
2017-01-12 06:29:45 +01:00
cketti
dbb5180e1e
Merge pull request #1983 from k9mail/draft-fixes
...
Don't upload draft if PgpMessageBuilder is used
2017-01-12 06:19:40 +01:00
cketti
76b66472d4
Fix failing tests
2017-01-12 05:04:36 +01:00
cketti
da7ea43f77
Add some tests for MessageDecryptVerifier
2017-01-12 04:49:42 +01:00
GoneUp
bb514f7140
Just convert the actual address and not perform wild guesses #1950
2017-01-11 00:16:20 +01:00
GoneUp
f457de3821
Added tests
2017-01-10 21:10:44 +01:00
GoneUp
7df4ad00ad
Fixed empty account name at import dialog
2017-01-10 21:10:29 +01:00
Vincent Breitmoser
95f6fba382
handle encrypted parts in multipart/alternative
2017-01-10 18:08:58 +01:00
Vincent Breitmoser
085debbb5b
don't save draft iff PgpMessageBuilder is used
2017-01-10 15:12:44 +01:00
Vincent Breitmoser
0644fa0481
more tests for RecipientPresenter
2017-01-10 15:12:44 +01:00
cketti
92196c0128
Merge pull request #2025 from k9mail/GH-1908_fix_pinch_to_zoom
...
Extend NonLockingScrollView to support adding/removing views
2017-01-10 12:11:13 +01:00
cketti
c7c0ad0b7b
Extend NonLockingScrollView to support adding/removing views
...
Fixes #1908
2017-01-10 12:05:17 +01:00
cketti
217c61430d
Merge pull request #2005 from philipwhiuk/clearFullTextSearch
...
Delete data from Full-Text-Search table
2017-01-10 11:52:17 +01:00
cketti
bf0fe6e25a
Merge pull request #2022 from philipwhiuk/addToolsText
...
Add some useful tools text to the custom actionbar
2017-01-10 11:45:03 +01:00
Philip Whitehouse
2de1a0c79c
Add some useful tools text to the custom actionbar
2017-01-09 23:52:22 +00:00
cketti
d344a6898d
Merge pull request #2014 from philipwhiuk/rework2004
...
Rework where we wrap message content
2017-01-09 21:33:47 +01:00
cketti
3490a7f38a
Merge pull request #2021 from philipwhiuk/obeyAPIrequirements
...
Call base implementation as per API requirements
2017-01-09 01:54:16 +01:00
Vincent Breitmoser
6064204d7b
Merge pull request #1995 from k9mail/readd-clearsign
...
Allow pgp/inline with sign-only again
2017-01-09 01:19:56 +01:00
Philip Whitehouse
897520477c
Call base implementation as per API requirements
2017-01-09 00:04:49 +00:00
Philip
aef446f1c8
Merge pull request #1987 from GoneUp/fix1981widgetSize
...
Changing unread widget size to match App Widget Design Guidelines.
2017-01-08 13:24:50 +00:00
Philip Whitehouse
fe6f6caa5f
Rework where we wrap message content
2017-01-08 13:19:14 +00:00
cketti
f3e5534797
Clean up FTS table on update
2017-01-08 08:50:10 +01:00
cketti
071f88e96e
Delete data from FTS table when deleting message data
2017-01-08 07:46:24 +01:00
cketti
1af2f23f50
Merge pull request #2004 from philipwhiuk/styleQuotedContent
...
Style quoted content
Fixes #1930
2017-01-08 03:17:14 +01:00
cketti
985cd8593c
Merge pull request #2003 from philipwhiuk/dontHideCC
...
Don't hide CC and BCC if 'Always show' enabled
2017-01-08 03:06:05 +01:00
Philip Whitehouse
8337c16935
Delete data from Full-Text-Search table on clear()
2017-01-07 17:42:36 +00:00
Philip Whitehouse
17dc1c52bc
Style quoted content
2017-01-07 17:26:27 +00:00
Philip Whitehouse
963645cad6
Don't hide CC and BCC if 'Always show' enabled
2017-01-07 17:02:20 +00:00
Vincent Breitmoser
afb5e49351
prefer sign-only dialog over pgp/inline dialog for icon click, and disable together
2017-01-06 15:02:17 +01:00
Vincent Breitmoser
0ecf5bcfc7
allow combined pgp/inline + sign-only == clearsign mode
2017-01-06 02:47:23 +01:00
Vincent Breitmoser
a44129b7a9
Revert "remove support for clearsigned messages in PgpMessageBuilder"
...
This reverts commit ef3cda97e2
.
2017-01-06 02:28:51 +01:00
GoneUp
78b7061061
Adjusted the widgets minHeight/mindWidth values to google's recommendation
2017-01-05 22:20:13 +01:00
GoneUp
42a2402347
Unrestricted the message subject since it's in a scrollcontainer
2017-01-05 21:40:43 +01:00
GoneUp
4e3b913522
Add setting for disabling 'mark all as read' confirmation dialog
2017-01-05 18:28:55 +01:00
Vincent Breitmoser
580a828b58
Merge pull request #1969 from k9mail/less_strict_export_version_check
...
Don't hardcode check for version in SettingsExporterTest
2017-01-05 17:36:19 +01:00
cketti
ea699b3dac
Merge pull request #1955 from k9mail/GH-1915_always_show_subject_in_split_mode
...
Always show subject in message header when split mode is active
2017-01-05 01:42:06 +01:00
cketti
a452ded9cb
Merge pull request #1954 from k9mail/GH-1938_fix_bcc_visible_in_sent_message
...
Fix BCC recipients visible in sent message
2017-01-05 01:40:08 +01:00
cketti
0fe74e59cc
Don't hardcode check for version in SettingsExporterTest
...
Otherwise every time we add a setting this test needs to be touched.
2017-01-04 23:56:59 +01:00
cketti
4323ca3419
Update header before writing a modified LocalMessage
...
Without this the changes SmtpTransport makes to the message before sending,
e.g. removing the BCC recipients, are not reflected in the writeTo() output.
2017-01-04 19:44:21 +01:00
cketti
b516af2af0
Merge pull request #1948 from philipwhiuk/fix1914untested
...
Hide the entire crypto component for alternate recipients when disabled
Fixes #1914
2017-01-04 07:42:34 +01:00
cketti
10a252e6b9
Always show subject in message header when split mode is active
2017-01-04 07:20:30 +01:00
cketti
5c06bc01da
Add missing fields to LocalMessage.clone()
2017-01-04 05:43:13 +01:00
Philip Whitehouse
55978e6322
Hide the entire crypto component for alternate recipients when disabled
2017-01-04 00:35:44 +00:00
cketti
406fd6b93d
Merge pull request #1900 from k9mail/fix_format_string_bug
...
Don't use unchecked input in format string
2017-01-02 15:31:16 +01:00
Vincent Breitmoser
acfa5d248c
Merge pull request #1907 from k9mail/GH-1898_fix_crash_in_MessageCompose_onCreateOptionsMenu
...
Don't create options menu when Activity is finishing anyway
2017-01-02 12:22:28 +01:00
cketti
9e66bce601
Don't create options menu when Activity is finishing anyway
...
Fixes #1898
2017-01-01 21:09:47 +01:00
cketti
de60e0e8c4
Merge pull request #1835 from k9mail/flowed-display
...
Support display of format=flowed (rfc2646)
2017-01-01 02:47:40 +01:00
cketti
693449235f
Don't use unchecked input in format string
2016-12-31 20:13:18 +01:00
Vincent Breitmoser
df9009e1ea
Merge pull request #1894 from philipwhiuk/fixCcExpanderOnDarkTheme
...
Use theme-able icon for CC/BCC expander
2016-12-31 13:46:16 +01:00
Philip Whitehouse
f0ac353a21
Use themeable icon for CC/BCC expander - fixes #1893
2016-12-31 12:42:33 +00:00
cketti
b9147f119e
Merge pull request #1891 from k9mail/fix-crypto-cancelled-npe
...
Fix NPE in MessageCryptoHelper.addCryptoResultAnnotationToMessage()
2016-12-30 21:31:51 +01:00
cketti
3bee80a6a4
Merge pull request #1890 from k9mail/fix-fts-oom
...
Fix OutOfMemoryError during database migration
2016-12-30 21:21:52 +01:00
cketti
b057480481
Simplify LocalFolder.getAllMessageUids()
2016-12-30 20:53:30 +01:00
Vincent Breitmoser
97e9e3267f
make MessageCryptoHelper slightly more fail-fast in weird states
2016-12-28 17:50:15 +01:00
Vincent Breitmoser
17647a6fac
don't crash in onCryptoOperationCancelled if no part is being processed
2016-12-28 17:40:20 +01:00
Vincent Breitmoser
2279526e0d
small cleanup in MessageCryptoHelper
2016-12-28 17:39:01 +01:00
Vincent Breitmoser
e7653c4725
iterate messages by uid, don't keep messages around longer than necessary ( fixes #1879 )
2016-12-28 16:47:41 +01:00
Philip Whitehouse
36da79d60c
Check recipientPresenter exists before destroying it - #1876
2016-12-28 15:11:18 +00:00
Vincent Breitmoser
217b5bf9f4
fix switch/case screwup for signature handling
2016-12-16 00:51:17 +01:00
Vincent Breitmoser
a055ed42a8
don't handle format parameter in setBody(), style fixes
2016-12-12 14:24:30 +01:00
Vincent Breitmoser
dc3d1f0e87
support display of format=flowed (rfc2646)
2016-12-12 14:24:30 +01:00
Vincent Breitmoser
2b4d6d7750
Merge pull request #1850 from k9mail/remove_unused_resources
...
Remove unused resources
2016-12-12 13:52:02 +01:00
cketti
db1b97d23f
Fix tests
2016-12-12 06:51:28 +01:00
cketti
a59aea200f
Merge pull request #1804 from sedrubal/swipe-to-refresh
...
Replace Android-PullToRefresh with android.support SwipeRefreshLayout
2016-12-12 06:32:08 +01:00
cketti
0d77e8ea3a
Merge pull request #1844 from supersn0b/master
...
Added config for fairnatics.net, a soon upcoming service.
2016-12-12 04:00:14 +01:00
cketti
ceb0523fc9
Remove unused layout
2016-12-12 03:28:43 +01:00
cketti
22b07827fc
Remove unused strings
2016-12-12 03:26:15 +01:00
cketti
29dc3dd03c
Merge pull request #1808 from philipwhiuk/testingSettingsImportExport
...
Testing for settings import and export
2016-12-12 01:04:58 +01:00
cketti
708b79d859
Merge pull request #1828 from k9mail/nicer_npe_fix_for_database_upgrade_ui
...
Nicer NullPointerException fix for database upgrade UI
2016-12-12 00:47:53 +01:00
cketti
5fca3c871d
Merge pull request #1847 from k9mail/multipart-attachments
...
Handle attachments with CHILD_PART_CONTAINS_DATA data location
2016-12-11 02:45:00 +01:00
Vincent Breitmoser
0ecbf441c1
handle attachments with CHILD_PART_CONTAINS_DATA data location (message/rfc822)
2016-12-11 02:33:56 +01:00
cketti
6bfb50859e
Display empty preview when we couldn't extract preview text
2016-12-09 22:08:10 +01:00
Fair Natics
7230980ecb
Removed :993 as this is the default port for imap+ssl+
2016-12-09 16:56:15 +01:00
Fair Natics
92356e3cee
Added config for fairnatics.net, a soon upcoming service.
2016-12-09 14:53:54 +01:00
cketti
ac55279b8e
Update translations from Transifex
2016-12-09 00:56:41 +01:00
cketti
2611e9a65d
Merge pull request #1833 from k9mail/GH-1832_hide_unsigned_text_divider
...
Hide "Unsigned Text" divider
2016-12-09 00:19:16 +01:00
cketti
87e13ef800
Merge pull request #1836 from k9mail/multipart-digest-content-type
...
Properly handle multipart/digest content type
2016-12-09 00:18:59 +01:00
cketti
78b030a32c
Hide unsigned text container in clearDisplayedContent()
2016-12-08 00:03:17 +01:00
Vincent Breitmoser
7bd85189ce
add test for multipart/digest message
2016-12-07 00:23:28 +01:00
cketti
636098553d
Hide "Unsigned Text" divider when support for signed-only messages is disabled
2016-12-05 19:05:56 +01:00
cketti
575d33c12f
Extract string resource
2016-12-05 18:44:30 +01:00
cketti
0d3a24df2c
Merge pull request #1824 from k9mail/fix-pgp-inline
...
Ignore leading whitespace for PGP/INLINE messages
2016-12-05 17:55:19 +01:00