Jesse Vincent
f64194cb33
Go back to the chip above the checkbox
2012-09-12 23:30:27 -07:00
Jesse Vincent
3a68360e30
remove lots of duplicate menu ui, particularly cutting down on context menu stuff.
2012-09-12 23:30:27 -07:00
Jesse Vincent
5d4a2132d8
Remove "mark all as read" from the UI. (leaving the backend support for now)
...
User-facing "select all, mark as read" is slightly different but less confusing and cluttered than the duplicated option
2012-09-12 23:30:27 -07:00
cketti
5a29c8a415
Get rid of incomplete code to toggle a message's selection state
2012-09-13 06:46:32 +02:00
cketti
997943a521
Update action mode title when necessary
2012-09-13 06:46:32 +02:00
cketti
d9fad383eb
Added "select all" to action mode menu
2012-09-13 06:46:32 +02:00
Andrew Chen
ea04339ca6
Add Android-PullToRefresh to about screen.
2012-09-12 21:31:26 -07:00
Jesse Vincent
3799ecfb21
Check message uids first when comparing messages. message uids are less likely to be the same than folders, so it's a slight optimization
2012-09-12 21:56:17 -05:00
Jesse Vincent
1b7af9270e
Make the message item popup menu work
2012-09-12 20:58:44 -04:00
Jesse Vincent
7b40e5b14a
remove single message items from the Action bar
2012-09-12 20:47:24 -04:00
Jesse Vincent
be1e376094
add a menu for message list item menus
2012-09-12 20:45:30 -04:00
Jesse Vincent
d876a16893
Add a helper helper so we can get click events on message list menu items
2012-09-12 20:44:57 -04:00
Jesse Vincent
593569f4ad
Bullet-proof an NPE I ran into on a 2.2 test emulator while on an airplane
2012-09-12 18:54:06 -04:00
cketti
2a05bc0caa
Use ActionBarSherlock's MenuBuilder for the "more" menu
2012-09-12 18:26:51 -04:00
Jesse Vincent
103fb948c1
add a missing project needed to build with pull to refresh
2012-09-12 10:56:17 -04:00
Andrew Chen
c574088f57
Add basic pull to refresh support to MessageList.
2012-09-12 01:59:55 -07:00
Andrew Chen
ea373934c8
Add Android-PullToRefresh library as a submodule.
2012-09-12 01:19:57 -07:00
Jesse Vincent
bd8d3ec93f
Bumped manifest to 4.303
2012-09-12 01:10:28 -04:00
Jesse Vincent
8d6b2c2290
move move and copy out of an extra level of submenu
...
move "more from this sender" out of the "reply" menu
2012-09-12 01:03:37 -04:00
Jesse Vincent
4eff1a25e9
Temporarily disable our messagelist item backgrounds so we can see list item selection.
...
They'll return as a preference
2012-09-12 00:54:20 -04:00
Jesse Vincent
ff52affed9
Make the menu button trigger the existing single-select action mode (until we can make the proper context menu go.)
2012-09-12 00:52:39 -04:00
Jesse Vincent
251d3fe2bf
layout pass to add our list-item menu button, move the chip inline with the subject. (most refactoring courtesy of eclipse)
2012-09-12 00:18:31 -04:00
Jesse Vincent
b5d887728a
Cleanups to our MessageList item select/deselect code.
...
Fixes bugs where the action mode wouldn't trigger if the first item was checked with the checkbox
2012-09-11 18:47:32 -04:00
Jesse Vincent
77bc346ef9
New icon and divider for message lists
2012-09-11 18:47:31 -04:00
cketti
3060fd063e
Don't display "0" in the action bar if there are no unread messages
2012-09-11 04:38:03 +02:00
cketti
ac8d1aa162
Cleanup
2012-09-11 04:33:20 +02:00
Jesse Vincent
cd98875729
remove our swipe to select/deselect code now that we have long-press to select and check box to select
2012-09-10 18:32:24 -04:00
Jesse Vincent
7ac34b185c
better layout when you don't show the checkboxes
2012-09-10 18:32:20 -04:00
Andrew Chen
f78370085e
IntelliJ IDEA: It really wants its trailing newlines...
2012-09-10 12:07:53 -07:00
Jesse Vincent
d5f739030a
Always save all headers. Not doing so is kind of a crazy space microoptimization and can get a little messy
2012-09-10 12:07:35 -04:00
cketti
20a608e1a0
Removed "Manage back button" setting
2012-09-10 17:54:27 +02:00
Jesse Vincent
8d928d20fa
get rid of the non-touchable version of the message list items. (The real difference was the capability to show previews)
2012-09-10 11:52:00 -04:00
cketti
f9630a3826
Don't display "up" arrow in action bar of Accounts activity
2012-09-10 17:24:35 +02:00
cketti
14339d787c
Made Accounts a singleTop activity
...
Now, returning to the app using the app icon will reuse the existing
Accounts activity. This will skip the startup logic in onCreate().
2012-09-10 17:24:35 +02:00
cketti
d8e9c48177
Changed the way we use the activity stack
...
- removed launchMode attributes for all activities
- only use one activity task
- got rid of "managed back button" behavior
2012-09-10 17:24:34 +02:00
Jesse Vincent
8daea241af
Cache the read and unread color chip variants per account.
2012-09-10 11:11:40 -04:00
Jesse Vincent
86c9aab7a8
default touchable views and checkboxes to on
2012-09-10 11:06:45 -04:00
Jesse Vincent
c9897a5c84
Indicate read state in chips
2012-09-10 11:01:51 -04:00
cketti
047b5287b3
Got rid of icons in sub-menus
2012-09-10 16:48:55 +02:00
cketti
4f86e5ed3e
Got rid of the "Advanced" submenu in the Folders activity
2012-09-10 16:48:55 +02:00
cketti
04796106f6
Made "Settings" the last menu item in each activity
2012-09-10 16:48:54 +02:00
cketti
078e5dd867
Formatting cleanup. No functional changes.
2012-09-10 16:48:54 +02:00
cketti
185d6b8538
Changed scrollbar style in message list
2012-09-10 16:48:54 +02:00
cketti
0b977c9e9b
Tweaked background colors for (un)read messages in the message list
2012-09-10 16:48:54 +02:00
Jesse Vincent
78cf804aca
first pass of converting chips to colored circles
2012-09-10 10:40:20 -04:00
Jesse Vincent
4718dd56ba
remove the old optimized-for-g1 message_list_item
2012-09-10 09:42:25 -04:00
Jesse Vincent
f6747288f0
Merge branch 'master-actionbar'
...
* master-actionbar: (103 commits)
Revert "Context actionbar for the account screen."
Revert "Add context action bar on FolderList activity." - We are not ready for this sort of future yet ;)
re Bernhard's Issue 4543 fix: only set as read if account.isMarkMessageAsReadOnView()
Fixes 4517: Junk special folder not autoconfigured (rfc6154 implementation was incomplete)
Fixed Issue 4543: Msg UnRead after "Download Complete" pressed
fixed download complete message button
Set (un)read toggle title based on current message state.
Rename some one-letter variables.
Fix whitespace; no functional changes.
Move message selection functionality into the MessageAdapter.
When we're at the end of the message list, dim the next or prev button instead of making it vanish
Don't show the menu button twice. (Don't show it even once on Gingerbread devices, all of which had a hardware menu button)
Remove "flag" as a meessage view menu option (duplicates tapping on the star)
Move "move" and "copy" out of a submenu
Show the subject line in the MessageHeader if the ActionBar title was truncated.
Add icons for the dark theme and make them active.
Set abs title to (no subject) if the message has no subject.
Hide the unread message count in the actionbar when doing an explicit search.
Hide subject line in MessageView since it's now displayed in the actionbar.
IntelliJ IDEA: More build config fixes for ABS.
...
2012-09-10 08:50:05 -04:00
Jesse Vincent
46edd8f793
Revert "Context actionbar for the account screen."
...
We're not ready for this sort of living in the futre yet.
This reverts commit 0f51eb54c1
.
Conflicts:
res/drawable-hdpi/ic_action_settings_light.png
res/drawable-ldpi/ic_action_settings_light.png
res/drawable-mdpi/ic_action_settings_light.png
res/drawable-xhdpi/ic_action_settings_light.png
res/menu/accounts_context.xml
res/values/strings.xml
src/com/fsck/k9/activity/Accounts.java
2012-09-10 07:56:35 -04:00
Jesse Vincent
297e859b90
Revert "Add context action bar on FolderList activity." - We are not ready for this
...
sort of future yet ;)
This reverts commit a5b8ce8064
.
Conflicts:
res/drawable-hdpi/ic_action_read_light.png
res/drawable-ldpi/ic_action_read_light.png
res/drawable-mdpi/ic_action_read_light.png
res/drawable-xhdpi/ic_action_read_light.png
res/menu/folder_context.xml
2012-09-10 07:41:37 -04:00
ashley willis
7d4152fdd4
re Bernhard's Issue 4543 fix: only set as read if account.isMarkMessageAsReadOnView()
2012-09-09 21:15:37 -05:00