1
0
mirror of https://github.com/moparisthebest/k-9 synced 2024-08-13 17:03:48 -04:00
Commit Graph

3553 Commits

Author SHA1 Message Date
ashley willis
971f1d7d54 Merge branch 'master' into issue-162 2012-09-11 18:55:55 -05: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
ashley willis
d9ecd6170b Merge branch 'master' into issue-162-new
Conflicts:
	res/menu/folder_list_option.xml
	res/menu/message_list_context.xml
	res/menu/message_list_option.xml
	res/menu/message_view_option.xml
	src/com/fsck/k9/Account.java
	src/com/fsck/k9/activity/ChooseFolder.java
	src/com/fsck/k9/activity/FolderList.java
	src/com/fsck/k9/activity/MessageList.java
	src/com/fsck/k9/activity/MessageView.java
	src/com/fsck/k9/activity/setup/AccountSettings.java
	src/com/fsck/k9/activity/setup/FolderSettings.java
	src/com/fsck/k9/controller/MessagingController.java
	src/com/fsck/k9/preferences/AccountSettings.java

FUCK YEAH. though this code needs some serious review, please.
also, it will usually FC when opening a message, but if one is
open then next/prev will work just fine.
2012-09-11 08:28:56 -05:00
ashley willis
1e898da2f9 Merge commit '4.302' into issue-162-new 2012-09-11 02:00:39 -05:00
ashley willis
756847619b Merge commit '4.301' into issue-162-new
Conflicts:
	AndroidManifest.xml
	res/values-fi/strings.xml
	res/values-it/strings.xml
	src/com/fsck/k9/activity/MessageList.java
2012-09-11 02:00:27 -05:00
ashley willis
e938eefdd9 Merge commit '4.191' into issue-162-new 2012-09-11 01:51:16 -05:00
ashley willis
f57ee1181f Merge commit '4.121' into issue-162-new
Conflicts:
	src/com/fsck/k9/mail/store/LocalStore.java
2012-09-11 01:50:46 -05:00
ashley willis
d89db55995 Merge commit '4.120' into issue-162-new 2012-09-11 01:29:42 -05:00
ashley willis
b1fb8655da Merge commit '4.119' into issue-162-new
Conflicts:
	build.xml
	res/values/strings.xml
	res/xml/global_preferences.xml
2012-09-11 01:29:31 -05:00
ashley willis
fe0088bed3 Merge commit '4.118' into issue-162-new
Conflicts:
	src/com/fsck/k9/K9.java

trivial conflict.

removed duplicate javadoc entry in build.xml
2012-09-11 01:24:11 -05:00
ashley willis
83fb5b5c9a Merge commit '4.117' into issue-162-new 2012-09-11 01:20:56 -05:00
ashley willis
b9c83aefe6 Merge commit '4.116' into issue-162-new
Conflicts:
	src/com/fsck/k9/activity/MessageView.java
	src/com/fsck/k9/activity/setup/FolderSettings.java
2012-09-11 01:20:38 -05:00
ashley willis
b6df5c908b Merge commit '4.115' into issue-162-new
Conflicts:
	src/com/fsck/k9/K9.java

trivial conflict.
2012-09-11 01:13:01 -05:00
ashley willis
5b772ef171 Merge commit '4.114' into issue-162-new
Conflicts:
	src/com/fsck/k9/K9.java
	src/com/fsck/k9/activity/MessageView.java

enabled isCopyCapable in src/com/fsck/k9/controller/MessagingController.java
2012-09-11 01:09:08 -05:00
ashley willis
a5d0e44711 Merge commit '4.113' into issue-162-new
Conflicts:
	src/com/fsck/k9/activity/ChooseFolder.java
	src/com/fsck/k9/controller/MessagingController.java
	src/com/fsck/k9/mail/store/ImapStore.java
	src/com/fsck/k9/view/MessageHeader.java

I hacked on src/com/fsck/k9/controller/MessagingController.java and perhaps broke uidplus support,
but things run fine in my simple tests.
2012-09-11 00:56:06 -05:00
ashley willis
47b6eee6df Merge commit '4.112' into issue-162-new 2012-09-10 23:40:39 -05:00
ashley willis
a62a5babca Merge commit '4.110' into issue-162-new
Conflicts:
	src/com/fsck/k9/activity/FolderList.java
	src/com/fsck/k9/activity/MessageList.java
	src/com/fsck/k9/activity/MessageView.java
	src/com/fsck/k9/activity/setup/AccountSettings.java

Resolutions:
    controller/MessagingController.java:
        public boolean isMoveCapable(final Account account)
        public boolean isMoveCapable(Message message)

    activity/setup/AccountSettings.java:
        private boolean mIsMoveCapable = false; // ASH i seem to have removed this, or renamed it to mIsAppendCapable
2012-09-10 23:38:13 -05: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
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
ashley willis
9a5ba8001c re Bernhard's Issue 4543 fix: only set as read if account.isMarkMessageAsReadOnView() 2012-09-09 19:31:58 -05:00
Bernhard Redl
e5d56a4eac Fixes 4517: Junk special folder not autoconfigured (rfc6154 implementation was incomplete) 2012-09-09 19:12:37 -05:00
Bernhard Redl
3a3cc88171 Fixed Issue 4543: Msg UnRead after "Download Complete" pressed 2012-09-09 19:12:33 -05:00