Jesse Vincent
158c98b5af
replace checkboxes with a variant of the chip.
2012-09-21 17:27:58 -04:00
dzan
950940ca3a
Merge pull request #183 from dzan/fix_swipe_select
...
Revert to swipe to enter multi select mode.
2012-09-21 10:26:05 -07:00
Sander Bogaert
b76be539b8
Fix a bug pull-to-refresh exposed in our swipe to select code.
2012-09-21 13:24:53 -04:00
Jesse Vincent
e55b1e0738
Move the message star into the chip. (Also, the "to me" information)
2012-09-20 23:30:52 -04:00
Sander Bogaert
e0a687dba4
Revert "remove our swipe to select/deselect code now that we have long-press to select and check box to select"
...
This reverts commit cd98875729
.
2012-09-20 16:50:56 -04:00
cketti
42e0b3e045
Code cleanup and simplification
2012-09-18 04:16:01 +02:00
cketti
de59725743
Exit action mode when a message list item context menu is displayed
2012-09-18 04:05:13 +02:00
cketti
7bb11c09b2
Display concrete action instead of "Toggle (un)read" & "(Un)star"
2012-09-18 03:33:37 +02:00
cketti
f22801e9d6
Changed the way we handle menu item clicks using MenuPopupHelper
...
Overriding onItemClick() doesn't allow us to get the MenuItem that was
clicked when at least one menu item is hidden. This is because the
position in the list of visible menu items is returned. But that value
can't be used to retrieve the corresponding MenuItem (getItem() uses
the position as index into the list of all menu items).
2012-09-18 03:07:43 +02:00
Andrew Chen
3e71453e71
Handle implicit vs. explicit searches in ActionBar home button behavior.
2012-09-14 19:46:28 -07:00
Andrew Chen
2ffa3243b3
Whitespace fix; no functional changes.
2012-09-14 19:46:27 -07:00
cketti
0878de5936
Go back to the old behavior for batch mark as (un)read, (un)flag
...
If there is at least one unread message among the selected messages the
action is "mark as read". Otherwise, "mark as unread".
If there is at least one unstarred message among the selected messages
the action is "add star". Otherwise, "remove star".
2012-09-14 00:34:25 +02:00
cketti
95c748c183
Removed hack that is no longer necessary after fixing the activity stack
2012-09-13 23:22:14 +02: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
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
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
Andrew Chen
c574088f57
Add basic pull to refresh support to MessageList.
2012-09-12 01:59:55 -07: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
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
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
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
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
c9897a5c84
Indicate read state in chips
2012-09-10 11:01:51 -04: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
Andrew Chen
e4d2830ec7
Rename some one-letter variables.
2012-09-09 15:11:13 -07:00
Andrew Chen
38c4f24111
Move message selection functionality into the MessageAdapter.
2012-09-09 14:09:35 -07:00
Jesse Vincent
87e437b388
Move "move" and "copy" out of a submenu
2012-09-09 13:45:33 -07:00
Andrew Chen
ed693fc01a
Hide the unread message count in the actionbar when doing an explicit search.
2012-09-09 13:45:30 -07:00
Sander Bogaert
cbfe353378
Remove fading edges.
2012-09-09 13:39:12 -07:00
Sander Bogaert
c0e483d2b9
Have a dynamic subtitle for the MessageList action bar too.
2012-09-09 13:39:10 -07:00
Sander Bogaert
bc9bc29097
Show unread count on special accounts too.
2012-09-09 13:37:11 -07:00
cketti
1cdb1c4fc5
Changed look of action bar in MessageList
...
* (Temporarily) removed spinner because it wasn't doing anything useful
* Created custom view that also displays the unread count
2012-09-09 13:24:27 -07:00
cketti
cec2f4cdee
Use "display name" of folder in action bar
2012-09-09 13:21:15 -07:00
cketti
9301e94e73
Show as much of the folder name as possible in the navigation spinner
2012-09-09 13:18:10 -07:00
cketti
2b49338112
Removed trailing spaces (no functional changes)
2012-09-09 13:16:07 -07:00
Sander Bogaert
592aeb0b03
Add forward, reply, reply all, same sender back in the MessageList context actionbar.
2012-09-09 13:13:39 -07:00
Sander Bogaert
f530af7f8b
Make the icon up navigation work in messagelist when displaying a query, tapping it takes you back to the account screen.
2012-09-09 13:13:38 -07:00
Sander Bogaert
65505c8145
Remove customview from top bar and make bottom refresh function in MessageList.
2012-09-08 22:26:30 -07:00
Sander Bogaert
9c9763154e
Abbriviate long foldernames.
2012-09-08 22:23:38 -07:00
Sander Bogaert
9f568e3e08
Hide move & copy options for mixed messagelists. Also use hide and show the new grouped icon for them correctly.
2012-09-08 22:21:13 -07:00
Sander Bogaert
85fc76c10b
Have the icon function as 'up' instead of 'home'.
2012-09-08 22:21:10 -07:00
Sander Bogaert
4a7a61bd08
Made the selectAll working again. This also got rid of the 2 settings options in the actionbar.
2012-09-08 22:21:06 -07:00
cketti
f46f733bce
Moved ActionBarNavigationSpinner to another package
2012-09-08 22:21:05 -07:00