cketti
b72fcd9d4b
Only use the single-column layout on known good Android versions
...
Fixes issue 3820
2012-07-13 23:04:04 +02:00
cketti
83e57064ff
Check database version after ending the transaction
2012-07-07 17:15:14 +02:00
cketti
d08169b004
Corrected indentation
2012-07-07 17:14:03 +02:00
cketti
400487b8aa
Merge branch 'pullreq150'
2012-07-07 17:04:17 +02:00
cketti
e1d9a4779d
Changed the rest of ImapStore to use longs for storing UIDs
2012-07-07 16:46:07 +02:00
cketti
2ad748fad7
Change ImapUtility to use 'long' for the values of sequence sets
2012-07-07 16:21:07 +02:00
cketti
a37c95b456
Move auto-unboxing out of if-clause
2012-07-07 15:41:55 +02:00
cketti
c359eb3cb7
Use auto-unboxing when iterating over a List<Long>
2012-07-07 15:36:43 +02:00
cketti
08c6c63b31
Merge branch 'pullreq153'
2012-07-07 15:06:41 +02:00
cketti
a281b3401e
Extracted code to disable Lint warning when using newer API
2012-07-07 15:03:23 +02:00
cketti
1f2104cae1
Added annotations to disable Lint warnings when we're using newer APIs
2012-07-07 14:38:57 +02:00
cketti
ece107f6d8
Removed unused variable
2012-07-07 14:33:15 +02:00
cketti
f832e08de3
Removed unused debug message
2012-07-07 14:30:42 +02:00
cketti
8493847895
Removed unused class
2012-07-07 14:29:40 +02:00
cketti
2269f22153
Removed unused method that was used for debugging
2012-07-07 14:28:15 +02:00
cketti
411117b660
Removed unused imports
2012-07-07 14:26:16 +02:00
cketti
79253968ff
Get rid of auto-unboxing in comparison
2012-07-07 14:19:22 +02:00
András Veres-Szentkirályi
85b2eb8315
removed unused private field mUID
2012-07-06 15:05:53 +02:00
András Veres-Szentkirályi
d0c08fb705
removed unread private field mSecure
2012-07-06 15:04:46 +02:00
András Veres-Szentkirályi
2f918c2307
Use more efficient entrySet iterator instead of keySet + get()
...
The loop extracted keys from `remodeUidMap` and then called
`remouteUidMap.get(...)` for every key. If both the key and the value
needs to be iterated on, `Map.entrySet()` is a more efficient solution
as it doesn't require O(n) Map lookups.
2012-07-06 15:00:25 +02:00
András Veres-Szentkirályi
9413cf5c9d
Removed override merely calling super()
2012-07-06 14:35:01 +02:00
András Veres-Szentkirályi
bff1602da1
combined nested if statements in LocalStore
2012-07-06 14:35:01 +02:00
András Veres-Szentkirályi
961872edf0
combined nested if statements in ImapStore
2012-07-06 14:35:01 +02:00
András Veres-Szentkirályi
57f364ca69
combined nested if statements in MimeHeader.hasToBeEncoded
2012-07-06 14:35:01 +02:00
András Veres-Szentkirályi
f79b1eb142
combined nested if statements in DomainNameChecker.matchDns
2012-07-06 14:35:01 +02:00
András Veres-Szentkirályi
5c23549a0b
combined nested if statements in DomainNameChecker.matchIpAddress
2012-07-06 14:35:01 +02:00
András Veres-Szentkirályi
cfd77f8e32
combined nested if statements in AccountSetupCheckSettings
2012-07-06 14:35:01 +02:00
András Veres-Szentkirályi
dd5ab2c2c6
combined nested if statements in MessageList.removeMessages()
2012-07-06 14:34:57 +02:00
András Veres-Szentkirályi
e3853824db
removed empty else clause
2012-07-06 14:04:32 +02:00
András Veres-Szentkirályi
8c3b64c3d7
removed unused private fields gesture{Detector,Listener}
2012-07-06 14:04:19 +02:00
András Veres-Szentkirályi
7ae7fc9d9d
removed unread private field mFontSizes
2012-07-06 14:03:48 +02:00
Joe Steele
102c6153a1
Issue 4359: IMAP message UIDs are 32 bit unsigned values and cannot be
...
stored in int, so we now parse them as long.
2012-07-05 18:00:49 -04:00
Jesse Vincent
bf0434a9f7
Bumped manifest to 4.120
2012-06-30 19:35:28 -07:00
cketti
6073b9d3fa
Added fallback for when WebView.setEmbeddedTitleBar() is not available
...
The (undocumented) method WebView.setEmbeddedTitleBar() was removed in
Android 4.1 which caused the message header to never be displayed.
This fallback is only a temporary fix. We really need to come up with a
solution that feels like the previous (setEmbeddedTitleBar) behavior.
2012-06-29 00:14:06 +02:00
cketti
a4677029be
Updated German translation
2012-06-25 22:37:58 +02:00
cketti
1a37bb9c09
Fixed a typo in French translation
2012-06-25 20:05:01 +02:00
cketti
602ce7be99
Trim the first value in getHeaderParameters()
...
Previously a value like 'text/html ; charset="windows-1251"' for the
Content-Type header would not be decoded correctly.
Fixes issue 4348
2012-06-18 04:46:46 +02:00
cketti
ee1288ee75
Disable special screen reader mode on ICS
...
The default message view is accessible enough.
Info and original patch provided by Nolan Darilek.
See issue 4153
2012-06-18 03:17:02 +02:00
Jesse Vincent
10f278f579
Bumped manifest to 4.119
2012-06-12 08:13:14 -07:00
cketti
609cdf6bc5
Worked around API7/API10 differences in unit test
...
GMT-dates are formatted without "+00:00" offset in API7 emulators.
2012-06-09 01:39:15 +02:00
cketti
fb1bd9f913
Made ColorPickerDialog a real dialog by subclassing AlertDialog
...
This way it's easy to save/restore the dialog's state, e.g. on orientation changes.
2012-06-09 01:39:14 +02:00
cketti
9b77aad8b7
Use the framework to manage the color picker dialog in account settings
...
This way the dialog will survive orientation changes.
2012-06-09 01:39:14 +02:00
cketti
2f7f7ad908
Made sure every PreferenceScreen has an associated key
...
If a PreferenceScreen has no associated key the screen can't be
restored after an orientation change (and the main screen is displayed)
2012-06-09 01:39:14 +02:00
ashley willis
42ee13741f
fixed location of ant-contrib.jar in build_common.xml when running ant from tests/.
2012-06-07 22:57:41 -05:00
ashley willis
d070be56de
Merge branch 'master' into build-update
2012-06-07 22:12:02 -05:00
ashley willis
269a82bede
added support for emma test output as coverage.xml
2012-06-07 22:10:38 -05:00
cketti
3ea02ed983
Updated Chinese (zh_CN) translation (provided by sunnavy)
2012-06-04 21:55:20 +02:00
ashley willis
cb715387b5
summary: updated build.xml and tests/build.xml.
...
build.xml and tests/build.xml:
updated general format to match what is generated in a new project.
moved targets common to both to build_common.xml.
replaced some exec calls (perl, mv) and inline javascript with ant tasks (including extensions from Android and ant-contrib).
build.xml:
fixed indentation.
privatized targets that don't need to be called directly from command-line.
renamed some properties.
tests/build.xml:
renamed test project from K9 to K9Tests.
tools/ant-contrib.jar:
new!
.gitignore:
added note about local per-repo rules.
2012-06-01 15:41:14 -05:00
cketti
67caa357fd
Fixed loading messages from the database when message format is AUTO
2012-06-01 20:03:03 +02:00
cketti
116e9598da
Create an HTML version of text/plain-only drafts in the database
...
Without this, text/plain-only messages with K-9 Mail's "identity header"
are displayed as "No text" (when moved out of the Drafts folder).
2012-06-01 16:15:07 +02:00