k-9/src/com/fsck/k9/activity
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
..
misc Avoid NullPointerException when decoding contact pictures 2013-03-19 02:59:05 +01:00
setup Add support for 'theme packs' 2013-07-01 07:35:01 +02:00
AccessibleEmailContentActivity.java astyle-d 2011-02-26 18:39:06 -06:00
AccountList.java Fix NullPointerException 2013-02-18 05:05:01 +01:00
Accounts.java Don't show ALL unread messages for "notification opens unread messages" 2013-04-18 22:06:33 +02:00
ActivityListener.java Regularly trigger a title and folder update while activity is resumed. 2013-02-11 15:44:25 +01:00
ChooseFolder.java Explicitly set layout used in a ListActivity 2013-01-18 12:33:31 +01:00
ChooseIdentity.java Explicitly set layout used in a ListActivity 2013-01-18 12:33:31 +01:00
ColorPickerDialog.java Add (heavily modified) HoloColorPicker 2013-01-17 09:03:11 +01:00
ConfirmationDialog.java ant astyle 2011-06-13 19:49:06 -04:00
EditIdentity.java Removed overrides merely calling super() 2011-12-26 02:28:32 +01:00
EmailAddressList.java Converted hardcoded strings to constants 2012-04-09 02:02:12 +02:00
FolderInfoHolder.java Use "display name" of folder in action bar 2012-09-09 13:21:15 -07:00
FolderList.java Include a full activity back stack when building notification intents. 2013-03-13 11:03:51 +01:00
FolderListFilter.java ant astyle 2011-03-22 18:07:47 +11:00
InsertableHtmlContent.java Don't allow invalid values for header/footer insertion point 2012-03-27 20:41:43 +02:00
K9Activity.java Add support for 'theme packs' 2013-07-01 07:35:01 +02:00
K9ActivityCommon.java Add support for 'theme packs' 2013-07-01 07:35:01 +02:00
K9FragmentActivity.java Add support for 'theme packs' 2013-07-01 07:35:01 +02:00
K9ListActivity.java Add support for 'theme packs' 2013-07-01 07:35:01 +02:00
K9PreferenceActivity.java Add support for 'theme packs' 2013-07-01 07:35:01 +02:00
LauncherShortcuts.java Include a full activity back stack when building notification intents. 2013-03-13 11:03:51 +01:00
ManageIdentities.java Initial actionbar integration. On top of every activity, no real integration yet. 2012-09-08 21:14:55 -07:00
MessageCompose.java Fix NPE introduced in 340d6e0522 2013-03-31 16:53:27 +02:00
MessageInfoHolder.java Clean up date handling. 2013-02-11 15:19:15 +01:00
MessageList.java Don't crash when MessageList is started with no intent extras 2013-06-29 03:22:44 +02:00
MessageReference.java Incorporate review comments. 2013-01-05 13:21:17 +01:00
NotificationDeleteConfirmation.java Fix dialog message when deleting multiple messages from a notification 2013-02-19 05:38:48 +01:00
Search.java Add remote IMAP search support. 2012-09-13 09:10:37 -07:00
UnreadWidgetConfiguration.java Add support for "Unified Inbox" and "All messages" to unread widget 2012-12-08 18:15:34 +01:00
UpgradeDatabases.java Add activity that is displayed during database upgrades 2012-12-01 08:02:55 +01:00