cketti
689f12a7f8
Don't use FLAG_ACTIVITY_SINGLE_TOP to start MessageList
...
We currently don't implement onNewIntent() so using
FLAG_ACTIVITY_SINGLE_TOP won't work.
2012-11-27 00:01:51 +01:00
Jesse Vincent
eacc5e2ffe
Add titles to thread display
2012-11-22 15:19:27 -05: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
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
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
Koji Arai
c0cb734288
Should change Bcc address when Identity changed.
2012-11-05 00:02:57 +09: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
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
5778d135fb
Add global setting to enable/disable threaded view
2012-10-28 20:10:52 +01:00
cketti
65b3a57340
Clone LocalSearch object before modifying it for unread/starred search
2012-10-27 04:48:37 +02:00
cketti
faa666394c
Do sorting in MergeCursor when merging the query results
...
Disabled "sort by sender" for now because the database can't sort by
contact names from the contacts database. We probably have to
special-case that and do in-memory sorting.
2012-10-27 02:15:30 +02:00
cketti
a4585657d1
Fix global search
2012-10-24 06:57:14 +02:00
cketti
508e9e8aa6
Don't display threaded message list for filtered views
2012-10-24 05:28:38 +02:00
cketti
ec76dca57f
Remove unused stuff
2012-10-24 01:37:33 +02:00
cketti
95b39c71d2
Add threading support to content provider
2012-10-23 03:01:50 +02:00
cketti
6af48bd262
Restore TCP port value in incoming/outgoing server settings screens
...
Special thanks to zjw for the detailed analysis of this bug:
https://github.com/k9mail/k-9/pull/193
2012-10-21 20:04:53 +02:00
cketti
20ed1ebe61
Code style cleanup
2012-10-17 20:52:03 +02:00
cketti
f1e433e6df
Whitespace cleanup
2012-10-16 22:42:51 +02:00
Sander Bogaert
49197b4f1c
First attempt at making the fragmented messagelist and remote search play nice with the new search framework. Works partially.
2012-10-13 15:07:28 -04:00
Sander Bogaert
bf82d0af7c
Changed all the calls to MessageList to work using the new LocalSearch class. These are all tested and working changes.
2012-10-13 15:06:57 -04:00
Sander Bogaert
f550aaefb5
Add new SearchAccount class and move it together with SearchModifier to the search package ( refactor ).
2012-10-13 14:03:40 -04:00
Sander Bogaert
611bae3fb4
Created search package to hold the framework and moved over the SearchSpecification class ( refactor ).
2012-10-12 12:30:26 +02:00
Jesse Vincent
4e6453e7bb
remove vestiges of a deleted setting
2012-10-09 21:31:19 -04:00
cketti
16d2326033
Nasty hack to retain threads in MessageListFragment when polling
2012-10-10 03:02:36 +02:00
Jesse Vincent
e9ae328164
Bring back the checkboxes option for messagelist
2012-10-09 18:22:00 -04:00
cketti
63b6b497a0
Early version of message threading
...
Missing:
- UI support for threading when polling
- code to upgrade existing installations
- UI elements to switch from/to threaded display mode
- threading of messages with same subject
2012-10-08 22:51:29 +02:00
cketti
e66dd3d521
Fixed unit tests
2012-10-08 14:43:34 +02:00
cketti
93b13362b4
Converted message list to a fragment
2012-10-06 03:41:32 +02:00
cketti
12e9dce1d8
Renamed MessageList to MessageListFragment
2012-10-05 18:14:07 +02:00
cketti
8a226972a5
Extracted functionality common to most activities to K9ActivityCommon
2012-10-05 18:14:07 +02:00
cketti
bbcc4988ba
Converted message view to a fragment
...
The fragment should be fully functional. The only thing missing is the
animation when showing the next/previous message.
2012-10-05 18:14:07 +02:00
cketti
c6bea2e6ab
Copied ...activity.MessageView to fragment.MessageViewFragment
...
This commit breaks all sorts of things but should retain the Git
history of MessageView.
2012-10-05 18:14:06 +02:00
Andrew Chen
41756802a1
Move hasConnectivity() method into a helper method.
...
It's now used in multiple places, so unify the logic into one place.
2012-10-05 09:07:16 -07:00
Jesse Vincent
7b23704bd5
Add "cc Me" and "from me" color chips. Uprez the chips 10x so we get crisp views rather than awful bitmappy stuff
2012-10-03 21:56:28 -04:00
cketti
952c40710e
Added setting to disable using the background as (un)read indicator
2012-10-02 22:56:06 +02:00
cketti
fad52e6dac
Hide 'mark as (un)read' and '(un)flag' in the message list context menu
2012-10-02 19:59:08 +02:00
Andrew Chen
1491935465
Prevent remote search if we have no network connectivity.
2012-09-30 10:44:20 -07:00