Joe Steele
0ecc49815f
Don't show a disabled preference if there is nothing a user can do to enable it.
2013-04-04 16:48:54 -04:00
cketti
c5dc626bbc
Show "check mail" action when displaying Unified Inbox etc.
2013-04-02 21:47:20 +02:00
cketti
0c5bdf2c97
Add "Mark all as read" action to message list
2013-04-02 19:17:58 +02:00
cketti
bc665bffe1
Fix NPE introduced in 340d6e0522
2013-03-31 16:53:27 +02:00
cketti
48c3fbd2ba
Don't crash when being started by an old unread widget intent
2013-03-31 01:35:38 +01:00
cketti
340d6e0522
Use themed context when creating EmailAddressAdapter
...
Previously the activity theme was used to display the auto-complete
suggestions. This lead to unreadable text when the activity theme was
different from the "composer theme".
2013-03-28 19:36:41 +01:00
cketti
9ea46cf03b
Merge branch 'Issue_4019_pinch_zoom'
...
Conflicts:
src/com/fsck/k9/view/MessageWebView.java
2013-03-19 21:09:23 +01:00
cketti
9118097dcb
Avoid NullPointerException when decoding contact pictures
2013-03-19 02:59:05 +01:00
Danny Baumann
3ff522c9c4
Include a full activity back stack when building notification intents.
2013-03-13 11:03:51 +01:00
Danny Baumann
d523caa61b
Also clear back stack when a new intent arrives.
...
This should make sure there aren't any old fragment instances in that
case.
2013-03-13 11:03:51 +01:00
cketti
a619a9df93
Hide delete policy "Mark as read on server" for POP3 accounts
2013-03-13 06:34:14 +01:00
cketti
aea95b1493
Disable server side full text search for the moment
...
The server search itself does work. But the results are not displayed
to the user because only the message headers of found messages are
downloaded and the subsequent search in the local database won't return
those messages.
2013-03-10 03:00:16 +01:00
Danny Baumann
ae28b1aa38
Center folders without status (e.g. outbox) in folder list again.
2013-03-06 10:30:23 +01:00
cketti
f990e6f032
Fix indentation and code style
2013-03-06 07:53:39 +01:00
Uni-
323159ef97
Fix error duplicating false accounts when adding an account
2013-03-06 07:52:32 +01:00
cketti
7ff0da0b52
Refactor code to start Accounts activity to import settings
2013-03-06 06:26:04 +01:00
cketti
dc8cb3ba17
Fix indentation/code style
2013-03-06 06:16:07 +01:00
Uni-
4f5ab86be3
Add settings import on Welcome
2013-03-05 16:31:45 +09:00
cketti
41244ef448
Don't finish() MessageList when forwarding or replying to a message
2013-03-04 21:19:08 +01:00
cketti
04e1bf6976
Restore code to remember the last direction messages were displayed in
2013-03-01 22:38:09 +01:00
Joe Steele
548b8e07a6
Refactor code for MessageWebView.setText()
...
The MIME type for the supplied text was always text/html,
so there is no need to pass that as a parameter.
Furthermore, we are relying on it being text/html because
we are wrapping it with HTML code.
Likewise, change/simplify/rename AccessibleWebView.loadDataWithBaseURL().
2013-03-01 14:32:16 -05:00
Joe Steele
6a844a2553
Remove unused code in HtmlConverter.
...
HtmlConverter.getHtmlHeader() and getHtmlFooter() are
no longer used. Remove them and other related code.
2013-03-01 14:30:42 -05:00
Joe Steele
e2c5229e85
Change when <html> tags are applied to messages.
...
Previously, <html>, <head>, & <body> tags were
attached to messages before they were stored locally.
But now that the <head> element also needs to include
a <meta> element (for proper MessageWebView display),
it seems unecesary to store all these tags with each
message.
Now the tags are no longer stored with the messages. Instead,
MessageWebView applies the tags before displaying the message.
This also eliminates the need to upgrade an older
message database where all the old messages would have
otherwise needed to be wrapped with the new tags.
2013-03-01 12:59:59 -05:00
cketti
eed64a37f8
Remove unused batch button settings
2013-02-22 23:40:42 +01:00
cketti
d6d9effbec
Remove unused stuff
2013-02-21 02:00:12 +01:00
cketti
fdfaf03b7a
Fix dialog message when deleting multiple messages from a notification
2013-02-19 05:38:48 +01:00
Koji Arai
7da4c7cc1b
Avoid IndexOutOfRangeException.
...
If there is no next message, it should return to a MessageList.
2013-02-19 02:06:36 +09:00
cketti
44da998f0c
Fix NullPointerException
2013-02-18 05:05:01 +01:00
cketti
25c452420d
Resize contact images to display size
...
Display size was changed in 20d229c91b
2013-02-13 19:43:07 +01:00
Danny Baumann
370ef4c181
Fix NPE.
...
As the background is gone now, we shouldn't touch it anymore.
2013-02-13 14:50:48 +01:00
Danny Baumann
49d1bdbcb0
Improve last folder update time formatting.
2013-02-13 11:20:40 +01:00
Danny Baumann
099da1913b
Improve some layouts.
2013-02-13 11:20:33 +01:00
Jesse Vincent
d92a30f807
Experimental change to move most of our refile buttons into a refile submenu. Specifically to elicit feedback. I don't expect this change to stick around in its current form. But I do want to get a sense of whether it's something that makes people happy or angry
2013-02-11 15:28:53 -05:00
Danny Baumann
7afbda9e20
Regularly trigger a title and folder update while activity is resumed.
...
This makes sure the relative times are kept up-to-date.
2013-02-11 15:44:25 +01:00
Danny Baumann
0fac8e999d
Clean up date handling.
...
Remove home-grown date formatting, and replace it by usage of the
DateUtils class which is present since API level 3.
2013-02-11 15:19:15 +01:00
m0viefreak
865151fef8
merge date and time font size preference into one
...
The header changes merged those, so remove the now unneeded preferece, too.
2013-02-11 13:05:52 +01:00
Danny Baumann
ee65217ac3
Properly clear out old state when receiving a new intent.
...
This fixes the following scenario:
- Get a mail notification
- Click on notification -> message view appears
- Press home
- Get a new notification
- Click on notification -> last instead of new message is displayed
2013-02-11 09:19:42 +01:00
Danny Baumann
3807d2881d
Fix warnings.
2013-02-11 09:19:29 +01:00
Jesse Vincent
c4b941b9b9
Switch our font sizes to have a "default", which is the size described in the XML.
...
Unify the text field size setting code. We should put it in a better place
2013-02-10 19:02:17 -05:00
cketti
b25dfb802d
Resize the contact picture bitmaps to the display size
2013-02-08 18:04:38 +01:00
cketti
c27a5a8104
Add setting to toggle contact pictures
2013-02-08 15:37:28 +01:00
cketti
04ce0a9d3f
Add contact pictures to message list
2013-02-08 15:37:27 +01:00
m0viefreak
c59d70b8c6
Compose: Don't just theme the editboxes, but the whole content (but not the actionbar)
...
This way also the From: selection, To:, Cc, and Bcc: are themed correctly.
It looks more homogeneous and is consistent with the looks of the MessageView.
2013-02-08 15:24:04 +01:00
Danny Baumann
8f3e61feab
Convert theme setting value to an enum.
2013-02-08 15:24:03 +01:00
Danny Baumann
bd154c4c0f
Allow changing the message composer theme (background and text color).
2013-02-08 15:24:02 +01:00
Danny Baumann
728c1bdabe
Remove text selection menu item for JB and higher.
...
Those versions have text selection support built-in (via long pressing
the WebView).
2013-02-08 15:24:02 +01:00
Danny Baumann
2ea0961006
Move message view theme setting from message view menu to global prefs
...
by default.
The message view theme isn't something the user is likely to change on a
regular basis, so we don't need to clutter the message view menu with
this setting. The menu item can still be enabled for those who want it.
2013-02-08 15:24:01 +01:00
Jesse Vincent
7714bc3cfa
Move "show all headers" into the menu (and out of the UI)
2013-02-07 15:27:22 -05:00
cketti
610af1dfe5
Don't blindly use the saved display mode value
2013-02-06 21:21:13 +01:00
cketti
1244cc864a
Make sure onSwitchComplete() is also called when animations are disabled
2013-02-06 21:21:13 +01:00