1
0
mirror of https://github.com/moparisthebest/k-9 synced 2024-11-16 06:25:06 -05:00
Commit Graph

2554 Commits

Author SHA1 Message Date
ashley willis
6ee0548b71 changed PREFERENCE_CLOUD_SEARCH_ENABLED from "cloud_search_enabled" to "remote_search_enabled" in
activity/setup/AccountSettings.java to resolve FC.
2012-09-22 14:23:06 -05:00
Andrew Chen
360b3f1be8 Add cloud search icon to local search result screen. Implement pull-to-remote-search. 2012-09-22 09:40:46 -07:00
Andrew Chen
7631af1572 Log remote search exceptions in addition to toasting them. 2012-09-22 09:37:50 -07:00
Andrew Chen
d50e07bf55 Add settings export for remote search settings. 2012-09-18 20:04:48 -07:00
Andrew Chen
55ebcf8b8c Handle implicit vs. explicit searches in ActionBar home button behavior. 2012-09-14 19:45:04 -07:00
Andrew Chen
57a6dfd61f Whitespace fix; no functional changes. 2012-09-14 19:24:49 -07:00
Andrew Chen
1ef930090e IMAP Search: log exceptions on remote search, properly dispatch MessageList changes. 2012-09-13 09:10:39 -07:00
ashley willis
df75a9fbfa modified loadMessageForView() to dowload message if neither X_DOWNLOADED_FULL nor X_DOWNLOADED_PARTIAL. 2012-09-13 09:10:38 -07:00
Rob Bayer
fdb1267cb1 Add remote IMAP search support.
* rbayer/IMAPsearch: (21 commits)
  More cleanup
  Code Cleanup getRemoteSearchFullText -> isRemoteSearchFullText line wraps for preference items
  Refactor to allow fetching of extra search results beyond original request.  Most code moved out of ImapStore and ImapFolder and into MessagingController.searchRemoteMessagesSynchronous.  Should make it easier to add remoteSearch for other server types.
  Prevent delete of search results while search results open
  remove duplicated code block
  Don't hide Crypto when IMAPsearch disabled
  Code Style Cleanup: Tabs -> 4 spaces Remove trailing whitespace from blank lines
  tabs -> spaces (my bad...)
  Fix opening of folders to be Read-Write when necessary, even if they were previously opened Read-Only.
  add missing file
  Working IMAP search, with passable UI.
  UI improvements
  Simple help info when enabling Remote Search
  Dependency for preferences
  Basic IMAP search working
2012-09-13 09:10:37 -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
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
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
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
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
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
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
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
Bernhard Redl
7c9b42091a Fixes 4517: Junk special folder not autoconfigured (rfc6154 implementation was incomplete) 2012-09-09 21:11:08 -05:00
Bernhard Redl
ee0e558f4d Fixed Issue 4543: Msg UnRead after "Download Complete" pressed 2012-09-09 21:11:08 -05:00
Bernhard Redl
611cf2e192 fixed download complete message button 2012-09-09 21:11:08 -05:00
Andrew Chen
891dde2baf Set (un)read toggle title based on current message state. 2012-09-09 15:11:54 -07:00
Andrew Chen
e4d2830ec7 Rename some one-letter variables. 2012-09-09 15:11:13 -07:00
Andrew Chen
3e261568ae Fix whitespace; no functional changes. 2012-09-09 14:46:34 -07:00
Andrew Chen
38c4f24111 Move message selection functionality into the MessageAdapter. 2012-09-09 14:09:35 -07:00
Jesse Vincent
3ef22ca094 When we're at the end of the message list, dim the next or prev button instead of making it vanish 2012-09-09 13:45:35 -07:00