k-9/src/com/fsck/k9
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
..
activity Add support for 'theme packs' 2013-07-01 07:35:01 +02:00
cache Add a caching layer to EmailProvider 2013-02-19 04:45:14 +01:00
controller Don't use extended notifications when privacy mode is enabled 2013-06-17 16:26:49 +02:00
crypto Converted message view to a fragment 2012-10-05 18:14:07 +02:00
fragment Use the color chip area as click target for the multi-select checkboxes 2013-06-07 07:12:23 +02:00
helper Remove contacts helper code specific to SDK 7 2013-06-25 22:47:47 +02:00
mail Revert "Fix for StrictMode error." 2013-06-03 11:59:58 -04:00
preferences Fix settings versioning after merging autofitWidth branch. 2013-05-08 23:10:01 -04:00
provider Avoid NullPointerException (reported via Play Store) 2013-03-21 23:19:11 +01:00
remotecontrol astyle-d 2011-02-26 18:39:06 -06:00
search Exclude folders Trash, Spam, and Outbox from "All messages" 2013-04-23 20:14:29 +02:00
service Convert theme setting value to an enum. 2013-02-08 15:24:03 +01:00
theme Add support for 'theme packs' 2013-07-01 07:35:01 +02:00
view Remove override annotation so we can use the latest SDK to compile 2013-05-23 16:45:19 +02:00
Account.java Merge branch 'message-list-sender-sorting' 2013-04-26 02:39:48 +02:00
AccountStats.java Grey out unavailable accounts. 2011-03-19 12:36:58 -05:00
BaseAccount.java astyle-d 2011-02-26 18:39:06 -06:00
EmailAddressAdapter.java Don't use EmailAddressAdapter as singleton 2012-04-11 03:26:45 +02:00
EmailAddressValidator.java astyle-d 2011-02-26 18:39:06 -06:00
FontSizes.java merge date and time font size preference into one 2013-02-11 13:05:52 +01:00
Identity.java astyle-d 2011-02-26 18:39:06 -06:00
K9.java Add support for 'theme packs' 2013-07-01 07:35:01 +02:00
NotificationSetting.java astyle-d 2011-02-26 18:39:06 -06:00
Preferences.java Removed unused method that was used for debugging 2012-07-07 14:28:15 +02:00