mirror of
https://github.com/moparisthebest/k-9
synced 2024-11-10 19:45:05 -05:00
338919a9a0
* remotes/issue814: Changed the appearance of the ChooseAccount activity to better match the look of the account list. svn:eol-style set to LF (UNIX style) Update issue 814 Status: Started Cc: +fiouzy Reuse of res/layout/accounts_item.xml to match account list Automatically expand/scroll to Intent-presented account - Patch provided by fiouzy (ability to choose identity from other accounts) - Modifications in MessageCompose by cketti (use MessageReference to replace mFolder and mSourceMessageUid) Created branch for issue 814 (Feature to select account to send from in compose screen)
327 lines
13 KiB
XML
327 lines
13 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<manifest
|
|
xmlns:android="http://schemas.android.com/apk/res/android"
|
|
android:versionCode="2908"
|
|
android:versionName="2.908" package="com.fsck.k9">
|
|
<uses-sdk
|
|
android:minSdkVersion="3"
|
|
android:targetSdkVersion="4"
|
|
/>
|
|
<supports-screens
|
|
android:largeScreens="true"
|
|
android:normalScreens="true"
|
|
android:smallScreens="true"
|
|
android:anyDensity="true"
|
|
/>
|
|
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>
|
|
<uses-permission android:name="android.permission.READ_CONTACTS"/>
|
|
<uses-permission android:name="android.permission.READ_SYNC_SETTINGS"/>
|
|
<uses-permission android:name="android.permission.READ_OWNER_DATA"/>
|
|
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
|
|
<uses-permission android:name="android.permission.INTERNET"/>
|
|
<uses-permission android:name="android.permission.VIBRATE"/>
|
|
<uses-permission android:name="android.permission.WAKE_LOCK"/>
|
|
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
|
|
<permission android:name="com.fsck.k9.permission.READ_ATTACHMENT"
|
|
android:permissionGroup="android.permission-group.MESSAGES"
|
|
android:protectionLevel="dangerous"
|
|
android:label="@string/read_attachment_label"
|
|
android:description="@string/read_attachment_desc"/>
|
|
<uses-permission android:name="com.fsck.k9.permission.READ_ATTACHMENT"/>
|
|
<permission android:name="com.fsck.k9.permission.REMOTE_CONTROL"
|
|
android:permissionGroup="android.permission-group.MESSAGES"
|
|
android:protectionLevel="dangerous"
|
|
android:label="@string/remote_control_label"
|
|
android:description="@string/remote_control_desc"/>
|
|
<uses-permission android:name="com.fsck.k9.permission.REMOTE_CONTROL"/>
|
|
<application
|
|
android:icon="@drawable/icon"
|
|
android:label="@string/app_name"
|
|
android:name="K9"
|
|
android:allowTaskReparenting="false"
|
|
>
|
|
<meta-data android:name="android.app.default_searchable"
|
|
android:value=".activity.Search" />
|
|
|
|
<activity
|
|
android:name="com.fsck.k9.activity.Accounts"
|
|
android:launchMode="singleInstance"
|
|
android:configChanges="locale"
|
|
android:label="@string/app_name">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
<category android:name="android.intent.category.LAUNCHER" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity
|
|
android:name="com.fsck.k9.activity.setup.Prefs"
|
|
android:label="@string/prefs_title"
|
|
android:configChanges="locale"
|
|
>
|
|
</activity>
|
|
<activity
|
|
android:name="com.fsck.k9.activity.setup.FontSizeSettings"
|
|
android:label="@string/font_size_settings_title"
|
|
android:configChanges="locale"
|
|
>
|
|
</activity>
|
|
<activity
|
|
android:name="com.fsck.k9.activity.setup.AccountSetupBasics"
|
|
android:label="@string/account_setup_basics_title"
|
|
android:configChanges="locale"
|
|
>
|
|
</activity>
|
|
<activity
|
|
android:name="com.fsck.k9.activity.setup.AccountSetupAccountType"
|
|
android:label="@string/account_setup_account_type_title"
|
|
android:configChanges="locale"
|
|
>
|
|
</activity>
|
|
<activity
|
|
android:name="com.fsck.k9.activity.setup.AccountSetupIncoming"
|
|
android:label="@string/account_setup_incoming_title"
|
|
android:configChanges="locale"
|
|
>
|
|
</activity>
|
|
<activity
|
|
android:name="com.fsck.k9.activity.setup.AccountSetupComposition"
|
|
android:label="@string/account_settings_composition_title"
|
|
android:configChanges="locale"
|
|
>
|
|
</activity>
|
|
<activity
|
|
android:name="com.fsck.k9.activity.setup.AccountSetupOutgoing"
|
|
android:label="@string/account_setup_outgoing_title"
|
|
android:configChanges="locale"
|
|
>
|
|
</activity>
|
|
<activity
|
|
android:name="com.fsck.k9.activity.setup.AccountSetupOptions"
|
|
android:label="@string/account_setup_options_title"
|
|
android:configChanges="locale"
|
|
>
|
|
</activity>
|
|
<activity
|
|
android:name="com.fsck.k9.activity.setup.AccountSetupNames"
|
|
android:label="@string/account_setup_names_title"
|
|
android:configChanges="locale"
|
|
>
|
|
</activity>
|
|
<activity
|
|
android:name="com.fsck.k9.activity.ChooseFolder"
|
|
android:theme="@style/Theme.K9Dialog"
|
|
android:label="@string/choose_folder_title"
|
|
android:configChanges="locale"
|
|
>
|
|
</activity>
|
|
<activity
|
|
android:name="com.fsck.k9.activity.ChooseIdentity"
|
|
android:theme="@style/Theme.K9Dialog"
|
|
android:label="@string/choose_identity_title"
|
|
android:configChanges="locale"
|
|
>
|
|
</activity>
|
|
<activity
|
|
android:name="com.fsck.k9.activity.ChooseAccount"
|
|
android:theme="@style/Theme.K9Dialog"
|
|
android:label="@string/choose_account_title"
|
|
>
|
|
</activity>
|
|
<activity
|
|
android:name="com.fsck.k9.activity.ManageIdentities"
|
|
android:label="@string/manage_identities_title"
|
|
android:configChanges="locale"
|
|
>
|
|
</activity>
|
|
<activity
|
|
android:name="com.fsck.k9.activity.EditIdentity"
|
|
android:label="@string/edit_identity_title"
|
|
android:configChanges="locale"
|
|
>
|
|
</activity>
|
|
<!-- XXX Note: this activity is hacked to ignore config changes,
|
|
since it doesn't currently handle them correctly in code. -->
|
|
<activity
|
|
android:name="com.fsck.k9.activity.setup.AccountSetupCheckSettings"
|
|
android:label="@string/account_setup_check_settings_title"
|
|
android:configChanges="keyboardHidden|orientation|locale"
|
|
>
|
|
</activity>
|
|
<activity
|
|
android:name="com.fsck.k9.activity.setup.AccountSettings"
|
|
android:label="@string/account_settings_title_fmt"
|
|
android:configChanges="locale"
|
|
>
|
|
</activity>
|
|
|
|
<activity
|
|
android:name="com.fsck.k9.activity.setup.FolderSettings"
|
|
android:theme="@android:style/Theme.Dialog"
|
|
android:label="@string/folder_settings_title"
|
|
android:configChanges="locale"
|
|
>
|
|
</activity>
|
|
<activity
|
|
android:name="com.fsck.k9.activity.FolderList"
|
|
android:launchMode="singleTask"
|
|
android:configChanges="locale"
|
|
>
|
|
<intent-filter>
|
|
<!-- This action is only to allow an entry point for launcher shortcuts -->
|
|
<action android:name="android.intent.action.MAIN" />
|
|
</intent-filter>
|
|
</activity>
|
|
<activity
|
|
android:name="com.fsck.k9.activity.MessageList"
|
|
android:launchMode="singleTask"
|
|
android:configChanges="locale"
|
|
>
|
|
</activity>
|
|
<activity
|
|
android:name="com.fsck.k9.activity.MessageView"
|
|
android:theme="@android:style/Theme.Light"
|
|
android:configChanges="locale"
|
|
>
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.VIEW" />
|
|
<data
|
|
android:scheme="email"
|
|
android:host="messages"
|
|
/>
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
</intent-filter>
|
|
</activity>
|
|
<activity
|
|
android:name="com.fsck.k9.activity.MessageCompose"
|
|
android:label="@string/app_name"
|
|
android:enabled="false"
|
|
android:configChanges="locale"
|
|
>
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.SENDTO" />
|
|
<data android:scheme="mailto" />
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
</intent-filter>
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.SEND" />
|
|
<data android:mimeType="*/*" />
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
</intent-filter>
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.SEND_MULTIPLE" />
|
|
<data android:mimeType="*/*" />
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
</intent-filter>
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.VIEW" />
|
|
<data android:scheme="mailto" />
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
<category android:name="android.intent.category.BROWSABLE" />
|
|
</intent-filter>
|
|
</activity>
|
|
<!-- Search Activity - searchable -->
|
|
<activity android:name="com.fsck.k9.activity.Search"
|
|
android:label="@string/search_action"
|
|
android:configChanges="locale"
|
|
>
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.SEARCH" />
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
</intent-filter>
|
|
<meta-data android:name="android.app.searchable"
|
|
android:resource="@xml/searchable" />
|
|
</activity>
|
|
<activity
|
|
android:name="com.fsck.k9.activity.LauncherShortcuts"
|
|
android:label="@string/shortcuts_title"
|
|
android:configChanges="locale"
|
|
>
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.CREATE_SHORTCUT" />
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<receiver android:name="com.fsck.k9.service.BootReceiver"
|
|
android:enabled="true"
|
|
>
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.BOOT_COMPLETED" />
|
|
</intent-filter>
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.DEVICE_STORAGE_LOW" />
|
|
</intent-filter>
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.DEVICE_STORAGE_OK" />
|
|
</intent-filter>
|
|
<intent-filter>
|
|
<action android:name="android.net.conn.CONNECTIVITY_CHANGE" />
|
|
</intent-filter>
|
|
<intent-filter>
|
|
<action android:name="android.net.conn.BACKGROUND_DATA_SETTING_CHANGED" />
|
|
</intent-filter>
|
|
<intent-filter>
|
|
<action android:name="com.android.sync.SYNC_CONN_STATUS_CHANGED" />
|
|
</intent-filter>
|
|
<intent-filter>
|
|
<action android:name="com.fsck.k9.service.BroadcastReceiver.scheduleIntent"/>
|
|
</intent-filter>
|
|
</receiver>
|
|
<receiver android:name="com.fsck.k9.service.RemoteControlReceiver"
|
|
android:enabled="true"
|
|
android:permission="com.fsck.k9.permission.REMOTE_CONTROL"
|
|
>
|
|
<intent-filter>
|
|
<action android:name="com.fsck.k9.K9RemoteControl.set"/>
|
|
|
|
</intent-filter>
|
|
<intent-filter>
|
|
<action android:name="com.fsck.k9.K9RemoteControl.requestAccounts"/>
|
|
|
|
</intent-filter>
|
|
</receiver>
|
|
<receiver android:name="com.fsck.k9.service.CoreReceiver"
|
|
android:enabled="true"
|
|
>
|
|
<intent-filter>
|
|
<action android:name="com.fsck.k9.service.CoreReceiver.wakeLockRelease"/>
|
|
</intent-filter>
|
|
</receiver>
|
|
<service
|
|
android:name="com.fsck.k9.service.MailService"
|
|
android:enabled="true"
|
|
>
|
|
</service>
|
|
<service
|
|
android:name="com.fsck.k9.service.PushService"
|
|
android:enabled="true"
|
|
>
|
|
</service>
|
|
<service
|
|
android:name="com.fsck.k9.service.PollService"
|
|
android:enabled="true"
|
|
>
|
|
</service>
|
|
<service
|
|
android:name="com.fsck.k9.service.RemoteControlService"
|
|
android:enabled="true"
|
|
android:permission="com.fsck.k9.permission.REMOTE_CONTROL"
|
|
>
|
|
</service>
|
|
<service
|
|
android:name="com.fsck.k9.service.SleepService"
|
|
android:enabled="true"
|
|
>
|
|
</service>
|
|
<provider
|
|
android:name="com.fsck.k9.provider.AttachmentProvider"
|
|
android:authorities="com.fsck.k9.attachmentprovider"
|
|
android:multiprocess="true"
|
|
android:grantUriPermissions="true"
|
|
android:readPermission="com.fsck.k9.permission.READ_ATTACHMENT"
|
|
/>
|
|
</application>
|
|
</manifest>
|