mirror of
https://github.com/moparisthebest/open-keychain
synced 2025-02-25 16:01:52 -05:00
Menu cleanup
This commit is contained in:
parent
c414dd2fe9
commit
d8001f9bbd
@ -21,6 +21,7 @@ import android.content.Intent;
|
|||||||
import android.os.Bundle;
|
import android.os.Bundle;
|
||||||
import android.view.Menu;
|
import android.view.Menu;
|
||||||
import android.view.MenuItem;
|
import android.view.MenuItem;
|
||||||
|
|
||||||
import org.sufficientlysecure.keychain.Constants;
|
import org.sufficientlysecure.keychain.Constants;
|
||||||
import org.sufficientlysecure.keychain.Id;
|
import org.sufficientlysecure.keychain.Id;
|
||||||
import org.sufficientlysecure.keychain.R;
|
import org.sufficientlysecure.keychain.R;
|
||||||
@ -55,10 +56,6 @@ public class KeyListActivity extends DrawerActivity {
|
|||||||
case R.id.menu_key_list_import:
|
case R.id.menu_key_list_import:
|
||||||
callIntentForDrawerItem(Constants.DrawerItems.IMPORT_KEYS);
|
callIntentForDrawerItem(Constants.DrawerItems.IMPORT_KEYS);
|
||||||
|
|
||||||
return true;
|
|
||||||
case R.id.menu_key_list_export:
|
|
||||||
mExportHelper.showExportKeysDialog(null, Id.type.public_key, Constants.Path.APP_DIR_FILE_PUB, null);
|
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
case R.id.menu_key_list_create:
|
case R.id.menu_key_list_create:
|
||||||
createKey();
|
createKey();
|
||||||
@ -67,6 +64,10 @@ public class KeyListActivity extends DrawerActivity {
|
|||||||
case R.id.menu_key_list_create_expert:
|
case R.id.menu_key_list_create_expert:
|
||||||
createKeyExpert();
|
createKeyExpert();
|
||||||
|
|
||||||
|
return true;
|
||||||
|
case R.id.menu_key_list_export_public:
|
||||||
|
mExportHelper.showExportKeysDialog(null, Id.type.public_key, Constants.Path.APP_DIR_FILE_PUB, null);
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
case R.id.menu_key_list_secret_export:
|
case R.id.menu_key_list_secret_export:
|
||||||
mExportHelper.showExportKeysDialog(null, Id.type.secret_key, Constants.Path.APP_DIR_FILE_SEC, null);
|
mExportHelper.showExportKeysDialog(null, Id.type.secret_key, Constants.Path.APP_DIR_FILE_SEC, null);
|
||||||
|
@ -2,11 +2,6 @@
|
|||||||
<menu xmlns:android="http://schemas.android.com/apk/res/android"
|
<menu xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
xmlns:app="http://schemas.android.com/apk/res-auto">
|
xmlns:app="http://schemas.android.com/apk/res-auto">
|
||||||
|
|
||||||
<item
|
|
||||||
android:id="@+id/menu_key_list_import"
|
|
||||||
app:showAsAction="ifRoom|withText"
|
|
||||||
android:icon="@drawable/ic_action_add_person"
|
|
||||||
android:title="@string/menu_import" />
|
|
||||||
|
|
||||||
<item
|
<item
|
||||||
android:id="@+id/menu_key_list_search"
|
android:id="@+id/menu_key_list_search"
|
||||||
@ -16,23 +11,44 @@
|
|||||||
app:showAsAction="collapseActionView|ifRoom" />
|
app:showAsAction="collapseActionView|ifRoom" />
|
||||||
|
|
||||||
<item
|
<item
|
||||||
android:id="@+id/menu_key_list_create"
|
android:id="@+id/menu_key_list_add"
|
||||||
app:showAsAction="never"
|
app:showAsAction="ifRoom|withText"
|
||||||
android:title="@string/menu_create_key" />
|
android:icon="@drawable/ic_action_add_person"
|
||||||
|
android:title="@string/menu_add_keys">
|
||||||
|
<menu>
|
||||||
|
<item
|
||||||
|
android:id="@+id/menu_key_list_import"
|
||||||
|
app:showAsAction="never"
|
||||||
|
android:title="@string/menu_import" />
|
||||||
|
|
||||||
<item
|
<item
|
||||||
android:id="@+id/menu_key_list_create_expert"
|
android:id="@+id/menu_key_list_create"
|
||||||
app:showAsAction="never"
|
app:showAsAction="never"
|
||||||
android:title="@string/menu_create_key_expert" />
|
android:title="@string/menu_create_key" />
|
||||||
|
|
||||||
|
<item
|
||||||
|
android:id="@+id/menu_key_list_create_expert"
|
||||||
|
app:showAsAction="never"
|
||||||
|
android:title="@string/menu_create_key_expert" />
|
||||||
|
</menu>
|
||||||
|
</item>
|
||||||
|
|
||||||
<item
|
<item
|
||||||
android:id="@+id/menu_key_list_export"
|
android:id="@+id/menu_key_list_export"
|
||||||
app:showAsAction="never"
|
app:showAsAction="ifRoom|withText"
|
||||||
android:title="@string/menu_export_keys" />
|
android:icon="@drawable/ic_action_import_export"
|
||||||
|
android:title="@string/menu_export_keys">
|
||||||
|
<menu>
|
||||||
|
<item
|
||||||
|
android:id="@+id/menu_key_list_export_public"
|
||||||
|
app:showAsAction="never"
|
||||||
|
android:title="@string/menu_export_public_keys" />
|
||||||
|
|
||||||
<item
|
<item
|
||||||
android:id="@+id/menu_key_list_secret_export"
|
android:id="@+id/menu_key_list_secret_export"
|
||||||
app:showAsAction="never"
|
app:showAsAction="never"
|
||||||
android:title="@string/menu_export_secret_keys" />
|
android:title="@string/menu_export_secret_keys" />
|
||||||
|
</menu>
|
||||||
|
</item>
|
||||||
|
|
||||||
</menu>
|
</menu>
|
||||||
|
@ -1,10 +1,6 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<menu xmlns:android="http://schemas.android.com/apk/res/android">
|
<menu xmlns:android="http://schemas.android.com/apk/res/android">
|
||||||
|
|
||||||
<item
|
|
||||||
android:id="@+id/menu_key_list_multi_select_all"
|
|
||||||
android:icon="@drawable/ic_action_select_all"
|
|
||||||
android:title="@string/menu_select_all" />
|
|
||||||
<item
|
<item
|
||||||
android:id="@+id/menu_key_list_multi_export"
|
android:id="@+id/menu_key_list_multi_export"
|
||||||
android:icon="@drawable/ic_action_import_export"
|
android:icon="@drawable/ic_action_import_export"
|
||||||
@ -17,5 +13,9 @@
|
|||||||
android:id="@+id/menu_key_list_multi_delete"
|
android:id="@+id/menu_key_list_multi_delete"
|
||||||
android:icon="@drawable/ic_action_discard"
|
android:icon="@drawable/ic_action_discard"
|
||||||
android:title="@string/menu_delete_key" />
|
android:title="@string/menu_delete_key" />
|
||||||
|
<item
|
||||||
|
android:id="@+id/menu_key_list_multi_select_all"
|
||||||
|
android:icon="@drawable/ic_action_select_all"
|
||||||
|
android:title="@string/menu_select_all" />
|
||||||
|
|
||||||
</menu>
|
</menu>
|
||||||
|
@ -78,7 +78,7 @@
|
|||||||
<string name="menu_import_from_qr_code">Import from QR Code</string>
|
<string name="menu_import_from_qr_code">Import from QR Code</string>
|
||||||
<string name="menu_import">Import</string>
|
<string name="menu_import">Import</string>
|
||||||
<string name="menu_import_from_nfc">Import from NFC</string>
|
<string name="menu_import_from_nfc">Import from NFC</string>
|
||||||
<string name="menu_export_keys">Export all keys</string>
|
<string name="menu_export_public_keys">Export all public keys</string>
|
||||||
<string name="menu_export_secret_keys">Export all secret keys</string>
|
<string name="menu_export_secret_keys">Export all secret keys</string>
|
||||||
<string name="menu_export_key">Export to file</string>
|
<string name="menu_export_key">Export to file</string>
|
||||||
<string name="menu_delete_key">Delete key</string>
|
<string name="menu_delete_key">Delete key</string>
|
||||||
@ -103,6 +103,8 @@
|
|||||||
<string name="menu_key_edit_cancel">Cancel</string>
|
<string name="menu_key_edit_cancel">Cancel</string>
|
||||||
<string name="menu_encrypt_to">Encrypt to…</string>
|
<string name="menu_encrypt_to">Encrypt to…</string>
|
||||||
<string name="menu_select_all">Select all</string>
|
<string name="menu_select_all">Select all</string>
|
||||||
|
<string name="menu_add_keys">Add keys</string>
|
||||||
|
<string name="menu_export_keys">Export keys</string>
|
||||||
|
|
||||||
<!-- label -->
|
<!-- label -->
|
||||||
<string name="label_sign">Sign</string>
|
<string name="label_sign">Sign</string>
|
||||||
@ -469,7 +471,7 @@
|
|||||||
<string name="key_view_tab_certs">Certifications</string>
|
<string name="key_view_tab_certs">Certifications</string>
|
||||||
|
|
||||||
<!-- Navigation Drawer -->
|
<!-- Navigation Drawer -->
|
||||||
<string name="nav_contacts">Contacts</string>
|
<string name="nav_contacts">Keys</string>
|
||||||
<string name="nav_encrypt">Sign and Encrypt</string>
|
<string name="nav_encrypt">Sign and Encrypt</string>
|
||||||
<string name="nav_decrypt">Decrypt and Verify</string>
|
<string name="nav_decrypt">Decrypt and Verify</string>
|
||||||
<string name="nav_import">Import Keys</string>
|
<string name="nav_import">Import Keys</string>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user