Andrew Chen
1fa6e117e1
Add Lollipop lock screen notifications.
...
Add vector versions for some notification icons (yay Illustrator)
Add comments reminding people to add their settings to GlobalSettings.
<plurals> support for notification_new_messages_title
Not sure why #ffffffff is resulting in black with targetSdk 17.
2014-12-04 18:54:22 -08:00
cketti
a725099693
Merge pull request #499 from k9mail/remove_apg_interface
...
Remove APG legacy interface
2014-11-12 21:08:46 +01:00
Art O Cathain
d38f21265d
use isEmpty instead of size() == 0 for clarify
2014-10-05 10:37:50 +01:00
cketti
352fb8fd25
Remove legacy APG interface
2014-09-18 23:20:49 +02:00
cketti
9e203b75cc
Remove gallery bug work-around
...
This bug was present in the Gallery app shipped with Android 2.0.
The time has come to say good-bye. We will never forget you! But only because you're part of our Git history.
2014-09-07 23:35:18 +02:00
cketti
f5cfaceef4
Increase settings version in preparation of merge into master
2014-09-04 23:54:06 +02:00
Philipp Haselwarter
7aa4c1308e
Configure mail notifications by folder class
...
In response to Issue 1794,
- add a configuration option in the account preferences to show
notifications only for 1st/2nd/etc class folders
- add an option in the folder preferences to set the notification class
as 1st, 2nd or inherited from the folder's push class
The default behaviour remains unchanged.
2014-08-06 11:04:07 +02:00
Mike Perry
d67a59b77f
Fixes for cketti's code review on pull req #472
...
Leave the hostname == null checks so we can fall back if a hostname is not
found. Also convert message-id to upper case to match Apple Mail (for
privacy).
2014-06-13 17:49:26 -07:00
cketti
90f63ba057
Remove old setting for message content font size
...
- export new setting
- add upgrade code to convert old setting to new format
2014-02-13 04:22:45 +01:00
Leon Handreke
22639a7361
Make actions shown in message view menu configurable
...
Fixes #5850 .
2013-08-24 19:26:06 +01:00
Joe Steele
acfc3e0f63
Fix settings versioning after merging autofitWidth branch.
...
Versioning on master was updated subsequent to the creation
of the branch.
2013-05-08 23:10:01 -04:00
cketti
d29825fe57
Fix settings file versioning
2013-04-16 01:21:26 +02:00
Jesse Vincent
396b01aac7
Revert "Add a series of predefined account colors and pick those if any remain before generating complete random one."
...
This reverts commit 6735592204
.
Totally not ready yet. Doesn't even build
2013-02-25 22:06:47 -08:00
dzan
6735592204
Add a series of predefined account colors and pick those if any remain before generating complete random one.
2013-02-25 14:34:53 +01:00
cketti
eed64a37f8
Remove unused batch button settings
2013-02-22 23:40:42 +01:00
cketti
d86dd3a4e7
Add setting for contact pictures to import/export code
2013-02-08 15:41:14 +01:00
cketti
ae5e1af54d
Fix settings import/export
2013-02-08 15:24:04 +01:00
Danny Baumann
275700e482
Fix a number of build warnings.
...
This gets rid of about 50 warnings. Deprecation warnings still remain,
though.
2013-02-04 11:18:49 +01:00
cketti
c5b1e1d0e5
Add setting to configure the splitview mode
2013-01-24 20:30:07 +01:00
Joe Steele
9b851f20e3
Readjust settings version number based on current master
2013-01-10 16:42:28 -05:00
cketti
99ae73ebb9
Remove the setting to hide the refile buttons
...
With the introduction of the action bar there is no longer a separate
button bar for refile actions. So it's no longer necessary to hide the
buttons to save screen space.
2012-12-08 11:51:10 +01:00
cketti
5778d135fb
Add global setting to enable/disable threaded view
2012-10-28 20:10:52 +01:00
cketti
952c40710e
Added setting to disable using the background as (un)read indicator
2012-10-02 22:56:06 +02:00
Andrew Chen
d88a275840
Change settings version to 18 to match what's currrently on master.
2012-09-25 15:50:47 -07:00
Andrew Chen
d50e07bf55
Add settings export for remote search settings.
2012-09-18 20:04:48 -07:00
cketti
20a608e1a0
Removed "Manage back button" setting
2012-09-10 17:54:27 +02: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
d9f1690741
Added option to always show the CC/BCC text input fields
2012-08-10 03:38:10 +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
632dde614d
Added missing account setting "alwaysBcc" to import/export table
2012-05-16 23:03:40 +02:00
cketti
bf7a6ba398
Added the global sort settings to the import/export table
2012-05-16 20:35:56 +02:00
cketti
24c172add0
Fixed version number for added settings
2012-04-08 23:13:55 +02:00
Andrew Chen
12d1301056
Fix Settings version number for batch button preferences.
2012-04-06 14:41:33 -07:00
cketti
1d28eb003d
Added a setting to disable marking messages as read on viewing
2012-03-19 04:44:41 +01:00
cketti
9f42ff61d3
Removed settings for scrolling buttons
2012-02-21 15:16:36 +01:00
cketti
8e627834c1
Changed font size unit from DIP to SP
...
"Scale-independent Pixels - this is like the dp unit, but it is also
scaled by the user's font size preference. It is recommend you use this
unit when specifying font sizes, so they will be adjusted for both the
screen density and the user's preference." - Android Developer Docs
2012-01-12 02:18:41 +01:00
cketti
edf0361aab
Added font size setting for text input fields in MessageCompose
2012-01-12 01:05:01 +01:00
cketti
a191415860
Avoid using TreeMap methods introduced with API 9
2012-01-08 04:04:25 +01:00
cketti
7e8aede93d
Updated settings description with new default values (import/export)
2012-01-06 01:36:32 +01:00
cketti
61ca1a2ae2
Use internal representation for settings during the upgrade process
...
This avoids constant conversion between the string representation used
in preference storage and the internal representation.
2011-12-11 06:02:31 +01:00
cketti
18a58e2872
Added code to upgrade settings on import
...
This allows us to import files with an outdated content version, then
upgrade the settings to the current content version.
2011-12-11 05:16:22 +01:00
cketti
d57e684296
Extended *Settings classes to handle multiple versions
2011-12-11 05:16:22 +01:00
ashley willis
18ad12eda7
incremented Settings.VERSION
2011-11-19 18:15:20 -06:00
ashley willis
6a02552b23
incremented preferences/Settings.VERSION for new settings
2011-11-15 13:01:30 -06:00
cketti
cf8bdef0a8
Renamed StorageExporter to SettingsExporter
2011-10-14 05:58:15 +02:00
cketti
f21e14afc7
Added input validation for identity settings
2011-10-08 17:58:57 +02:00
cketti
0920b0c14d
Changed the way SettingsDescription is used
...
Added ability to rewrite the string representation used internally to
something "pretty" on export.
Now only settings that have entries is GlobalSettings and
AccountSettings are exported. This prevents export of newer settings
that are left in the preference storage when downgrading.
2011-10-07 20:29:03 +02:00
cketti
f2a3752930
Added constants for (export) file format version and "settings version"
2011-10-04 00:09:38 +02:00
cketti
42987cee51
Use current values for missing or malformed global settings in the import file
2011-05-02 04:06:22 +02:00
cketti
71f423d029
Added first version of import file validation
2011-04-20 21:37:48 +02:00