cketti
b96e7bb058
Fix NPE related to changed initialization order in Android 4.2
2012-11-22 22:50:46 +01:00
cketti
f0118ecb85
Change authority of the new content provider to unbreak build scripts
2012-11-22 22:50:46 +01:00
Jesse Vincent
e2d347f0a3
Strip Re/Fwd/Aw etc from titles of thread view
2012-11-22 15:24:43 -05:00
Jesse Vincent
eacc5e2ffe
Add titles to thread display
2012-11-22 15:19:27 -05:00
cketti
9452b9e4c6
Make sure MessageView menu is configured correctly
2012-11-21 02:45:37 +01:00
cketti
189452618a
Reset the message view theme when the app theme changes
2012-11-21 02:18:52 +01:00
cketti
349b1e997e
Use type of compose action as action bar title
...
I.e. one of "Compose", "Reply", "Reply all", "Forward"
2012-11-21 01:42:19 +01:00
cketti
08615f205f
Merge branch 'content_provider'
2012-11-18 16:50:31 +01:00
cketti
bb01102403
Use Uri.getQueryParameterNames() workaround on pre-API 11 devices
2012-11-16 18:28:40 +01:00
cketti
411abbea64
Fix display of folder settings and account settings menu entries
2012-11-15 21:45:36 +01:00
cketti
999dd33169
Prevent NPEs in methods called by the handler after activity detached
2012-11-15 21:42:10 +01:00
cketti
4eefcb3a31
Fix crash when remote search fails after search screen has been left
...
Also, change error message to be less technical.
2012-11-15 21:28:05 +01:00
cketti
5accadab00
Enable loading more search results from the server
2012-11-15 21:26:46 +01:00
cketti
b108e7a539
Don't fetch already downloaded messages found by a server-side search
2012-11-15 21:05:45 +01:00
cketti
38fe4d1990
Fix "up" navigation when leaving a message list with search results
2012-11-14 15:01:18 +01:00
cketti
9cbbd06352
Restore settings to configure remote search
2012-11-14 02:08:08 +01:00
cketti
ff156ac7c9
Fix remote search
2012-11-14 00:19:10 +01:00
András Veres-Szentkirályi
a86354be7d
Treat mailto-URI parameters case-insensitive
...
RFC 6068 defines these parameters case-insensitive, yet we only
supported lower-case values because the method Uri.getQueryParameters()
treats parameter names case-sensitive.
This patch introduces a wrapper class that implements case-insensitive
parameter name matching.
Note: commit message edited by cketti
2012-11-13 13:33:22 +01:00
cketti
9814833008
Merge branch 'master' into content_provider
2012-11-08 20:32:12 +01:00
cketti
246ed6990c
Avoid endless loop via Handler
2012-11-08 18:20:52 +01:00
Jesse Vincent
9be4efe58f
Get the Folder list to use the new common icons
2012-11-06 16:18:00 -05:00
Jesse Vincent
446cda8618
Clean up the icons in account list
2012-11-06 16:02:08 -05:00
cketti
d209c0cce3
Merge branch 'master' into content_provider
...
Conflicts:
src/com/fsck/k9/activity/MessageList.java
src/com/fsck/k9/fragment/MessageListFragment.java
2012-11-05 04:52:45 +01:00
cketti
52bfea65d1
Make the message selection code use the unique (Cursor) ID
2012-11-05 02:11:02 +01:00
cketti
f02d265f60
Removed unused column from projection
2012-11-05 01:06:10 +01:00
Koji Arai
c0cb734288
Should change Bcc address when Identity changed.
2012-11-05 00:02:57 +09:00
cketti
d530b20e2b
Copy/move all messages in a thread when copying/moving placeholder
2012-11-03 08:30:32 +01:00
cketti
dfbfaf48dd
Clean up method copyOrMove()
2012-11-03 06:27:27 +01:00
cketti
2cfd25fa23
Javadoc cleanup
2012-11-03 06:20:11 +01:00
cketti
c231b732ac
Avoid converting lists to arrays when possible
2012-11-03 05:56:12 +01:00
cketti
46feb8b9d0
Group messages by account when moving to spam/archive folder
2012-11-03 05:24:41 +01:00
cketti
02aeccdedc
Make flag operations work on all messages in a thread
2012-11-03 05:01:25 +01:00
cketti
7a266dcbdf
Retain selected messages when message list is reloaded
2012-11-03 04:26:41 +01:00
cketti
36b572fa5f
Fix deleteThreadsSynchronous()
2012-11-03 04:25:40 +01:00
cketti
fb5e8eea84
Fix computeBatchDirection()
2012-11-03 03:21:30 +01:00
cketti
e339dd1f10
Delete all messages in a thread when 'delete' is used on the placeholder
2012-11-03 01:52:45 +01:00
cketti
966794f169
Don't create (throw-away) Message objects when starting action mode
2012-11-02 09:30:23 +01:00
cketti
c686284a77
Remove unused method
2012-11-02 05:18:45 +01:00
cketti
db3ea36978
Include number of messages in a thread in number of selected messages
...
Selecting a placeholder message will select all messages in its thread.
2012-11-02 05:18:24 +01:00
cketti
2e1d25118a
Fix JOIN-condition when searching for messages
2012-11-01 20:33:13 +01:00
cketti
60bf3e7e29
Rename class members
2012-10-31 01:49:11 +01:00
cketti
08b361ed36
Fix search for Unified Inbox
...
We don't want to list the Inbox contents of all accounts but the
contents of folders whose "Unify" setting is true.
2012-10-31 01:45:44 +01:00
cketti
a54666e020
Fix edge case in MergeCursor
2012-10-31 01:06:26 +01:00
cketti
b0ef68dfed
Make search also search the message contents
2012-10-30 19:24:19 +01:00
Joe Steele
f70d835404
Provide menu option to search messages.
...
Recent phones frequently do not have a hardware search key, so
there is no way to initiate a search without a menu option.
Related to issues 3386, 3428, 4523, and 4643.
2012-10-30 12:42:51 -04:00
cketti
0baffd05c8
Hide remote search UI elements
...
Remote search is currently not working
2012-10-30 16:54:21 +01:00
cketti
968d948dd0
Restore show next/previous message functionality in MessageView
...
This is just a temporary fix. In the future we want to get rid of
passing the serialized message list from MessageList to MessageView.
2012-10-30 16:27:09 +01:00
cketti
303c1ee85d
Extract generation of SQL queries for searches to SqlQueryBuilder
2012-10-29 02:27:34 +01:00
cketti
5778d135fb
Add global setting to enable/disable threaded view
2012-10-28 20:10:52 +01:00
cketti
889e2502be
Replace call to method only available with API 9 and higher
2012-10-27 05:09:58 +02:00