cketti
93b94f58c8
Add support for 'theme packs'
...
Right now only replacing the icon in the action bar is supported.
That's why the term "Icon Pack" is used in the UI.
Known bug: In a PreferenceActivity the second level still shows the
default app icon in the action bar :(
Icon packs need to include an activity with an intent filter for
the action "org.k9mail.THEME_PACK".
Example:
<activity android:name=".SomeActivity">
<intent-filter>
<action android:name="org.k9mail.THEME_PACK" />
</intent-filter>
<!-- Version number for the theme pack format -->
<meta-data android:name="version" android:value="1"/>
<meta-data android:name="name" android:value="Fancy icon"/>
<meta-data android:name="author" android:value="cketti"/>
<meta-data android:name="icon_app"
android:resource="@drawable/ic_app"/>
</activity>
2013-07-01 07:35:01 +02:00
Joe Steele
d9979cb1a2
Issue 4503: Auto-fit messages option
...
Create a preference option to automatically shrink messages
to fit the screen width (default setting is "shrink").
2013-04-04 17:11:17 -04:00
cketti
eed64a37f8
Remove unused batch button settings
2013-02-22 23:40:42 +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
cketti
c27a5a8104
Add setting to toggle contact pictures
2013-02-08 15:37:28 +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
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
cketti
cce969a6b6
Merge branch 'split_view'
...
Conflicts:
res/values-de/strings.xml
src/com/fsck/k9/fragment/MessageListFragment.java
2013-02-02 05:30:30 +01:00
Danny Baumann
5d713ace01
Re-order global preferences -> display.
...
Put folder list options between account list options and message list
options, so the order matches the order the respective activities appear
on screen.
2013-01-31 10:39:31 +01:00
cketti
c5b1e1d0e5
Add setting to configure the splitview mode
2013-01-24 20:30:07 +01:00
Joe Steele
26fe9b7757
Create new preference option for wrapping folder names in folder list view.
...
Revert to using an ellipsized folder name as the default.
2013-01-10 16:42:23 -05:00
Danny Baumann
0bf3dddafc
Add delete action to notification.
2013-01-04 10:40:48 +01:00
cketti
d209c0cce3
Merge branch 'master' into content_provider
...
Conflicts:
src/com/fsck/k9/activity/MessageList.java
src/com/fsck/k9/fragment/MessageListFragment.java
2012-11-05 04:52:45 +01:00
cketti
5778d135fb
Add global setting to enable/disable threaded view
2012-10-28 20:10:52 +01:00
Jesse Vincent
e9ae328164
Bring back the checkboxes option for messagelist
2012-10-09 18:22:00 -04:00
cketti
952c40710e
Added setting to disable using the background as (un)read indicator
2012-10-02 22:56:06 +02:00
Jesse Vincent
2c486e31b6
option to put the sender of a message above the subject
2012-09-24 19:11:21 -04:00
Jesse Vincent
48785f52bf
Remove the message list stars preference now that stars are in the chip
2012-09-21 17:27:58 -04:00
Jesse Vincent
158c98b5af
replace checkboxes with a variant of the chip.
2012-09-21 17:27:58 -04:00
cketti
0334ba88c5
Removed 'compact layout' for now
...
See issue 4556
2012-09-18 03:43:54 +02: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
2e454f0af7
Removed "System zoom controls" setting
...
We always allow zooming but hide (provided the Android version supports
it) the on-screen zoom controls if the device supports multi-touch,
hence pinch-to-zoom.
2012-08-15 00:21:22 +02:00
cketti
3e6d161c18
Show current value for the 'notification_hide_subject' ListPreference
2012-08-02 02:43:10 +02:00
cketti
8c11ec18a9
Code style/documentation cleanup (no functional changes)
2012-08-02 02:31:54 +02:00
Bernhard Redl
4028505d69
Extended setting to hide subject in notification area (never, when locked, always)
...
Fixed issue 2595
2012-08-02 01:47:20 +02:00
cketti
2f7f7ad908
Made sure every PreferenceScreen has an associated key
...
If a PreferenceScreen has no associated key the screen can't be
restored after an orientation change (and the main screen is displayed)
2012-06-09 01:39:14 +02:00
Mark Baker
af1b9f83f2
Added batch buttons for Archive and Move. Made batch buttons configurable.
2011-12-24 18:17:12 +00:00
ashley willis
2058fc378d
Option to show next message after delete by default instead of previous.
2011-10-12 17:50:24 +02:00
Jesse Vincent
ad46c5a22e
default path to save attachments isn't an interaction preference. until
...
we have a "storage" toplevel preferences section, move it to misc
2011-04-24 14:13:13 +10:00
Jesse Vincent
a4db299289
we don't use def_ to mean default
2011-04-24 14:12:32 +10:00
Bernhard Redl
e278ea23e9
Add a preference for selecting a default folder in which to save attachments
2011-04-24 13:55:25 +10:00
baolongnt
fce2fc12d0
Implemented option to hide special accounts (issue 3060)
2011-02-25 12:36:47 -08:00
Dan Applebaum
e31d218dc5
At Jesse's suggestion, avoid the use of the Android term-of-art "density". Instead use "Compact layouts" to refer, both internally and externally, to the feature of elminating minimum sizes on UI elements and other minor layout changes for maximizing information quantity to be displayed on a page.
...
Others are free to adjust the user-facing text further.
2011-02-04 23:19:06 -05:00
Daniel Applebaum
6c03c968ef
Provide for users with good eyesight to completely take advantage of the
...
"smaller" (and smaller) fonts by allowing the Accounts and Folder List
items to have a height smaller than the normal Android minimum. This
option is off by default to maintain existing behavior for
uninterested parties. The preferences text is not especially
compelling so could certainly be changed if better phrasing is found.
2011-02-03 03:42:45 +00:00
Jesse Vincent
c06643bd47
Add a preference to allow users to always show email addresses instead
...
of the "friendly" parts of email addresses.
2011-01-23 00:55:46 +00:00
Jesse Vincent
3ca2b93619
Move notification preferences up a bit
2010-11-29 02:21:37 +00:00
Jesse Vincent
36bb10fb2c
extract out "sync one account"
2010-11-28 20:28:42 +00:00
Jesse Vincent
a75098013a
add a new quiet time preference
2010-11-28 20:28:32 +00:00
Jesse Vincent
9d69875246
Add a new preference to let users select how many lines of message
...
preview show in message-preview mode.
2010-11-05 02:59:26 +00:00
cketti
506f43faba
- Added android:persistent="false" attribute to *Preference elements in global, account, and folder settings XML files to prevent automatic persistence to SharedPreferences. We're using our own storage system!
...
- "Prettified" XML files
2010-11-04 02:47:53 +00:00
Jesse Vincent
c5d68fb49d
Add preferences to enable pinch-to-zoom and single-column layout for
...
messages
2010-10-11 14:54:15 +00:00
Jesse Vincent
7689cc237c
move an "interaction" preference to the interaction section
2010-10-11 13:59:29 +00:00
Jesse Vincent
7da70e6615
Further preferences cleanup / standardization
2010-10-10 21:35:26 +00:00
cketti
da7210d1db
Refactoring: Some variable, method, and id renaming.
2010-10-09 00:38:52 +00:00
cketti
23b53bd660
Update issue 2144
...
Added option to show names from contacts to global preferences (value isn't used yet).
2010-10-08 23:50:33 +00:00
Fiouz
9347409e14
Changed case of CheckboxListPreference class to match the Android framework naming pattern
2010-10-03 09:26:30 +00:00
Jesse Vincent
5f4794954a
minor wordsmithing to a couple of new preferences.
2010-10-01 04:25:12 +00:00
Koji Arai
2a39cd5206
Fixes issue 2282
...
Added an option whether the registered name color is change or not
Avoid "Connection error" when MessageView is opened. The contacts.getName() might return null.
2010-09-26 14:39:52 +00:00
Jesse Vincent
3291c585e8
Improve Volume navigation settings, fix a bug when a list view is in
...
touch mode.
Patch by fiouzy.
2010-09-03 21:41:32 +00:00