diff --git a/src/java/KP2ASoftKeyboard/project.zip b/src/java/KP2ASoftKeyboard/project.zip
index 3c3c8035..18ce8a44 100644
Binary files a/src/java/KP2ASoftKeyboard/project.zip and b/src/java/KP2ASoftKeyboard/project.zip differ
diff --git a/src/java/KP2ASoftKeyboard/res/drawable-hdpi/sym_keyboard_kp2a.png b/src/java/KP2ASoftKeyboard/res/drawable-hdpi/sym_keyboard_kp2a.png
index 1bddc207..0947c238 100644
Binary files a/src/java/KP2ASoftKeyboard/res/drawable-hdpi/sym_keyboard_kp2a.png and b/src/java/KP2ASoftKeyboard/res/drawable-hdpi/sym_keyboard_kp2a.png differ
diff --git a/src/java/KP2ASoftKeyboard/res/drawable-mdpi/sym_keyboard_kp2a.png b/src/java/KP2ASoftKeyboard/res/drawable-mdpi/sym_keyboard_kp2a.png
index c43e47da..707b62d9 100644
Binary files a/src/java/KP2ASoftKeyboard/res/drawable-mdpi/sym_keyboard_kp2a.png and b/src/java/KP2ASoftKeyboard/res/drawable-mdpi/sym_keyboard_kp2a.png differ
diff --git a/src/keepass2android/Properties/AndroidManifest_nonet.xml b/src/keepass2android/Properties/AndroidManifest_nonet.xml
index 3b5236bb..09230c35 100644
--- a/src/keepass2android/Properties/AndroidManifest_nonet.xml
+++ b/src/keepass2android/Properties/AndroidManifest_nonet.xml
@@ -5,7 +5,7 @@
package="keepass2android.keepass2android_nonet"
android:installLocation="auto">
-
+
diff --git a/src/keepass2android/Resources/Resource.designer.cs b/src/keepass2android/Resources/Resource.designer.cs
index 03a1535a..e301311c 100644
--- a/src/keepass2android/Resources/Resource.designer.cs
+++ b/src/keepass2android/Resources/Resource.designer.cs
@@ -477,70 +477,73 @@ namespace keepass2android
public const int ic_launcher_gray = 2130837590;
// aapt resource value: 0x7f020057
- public const int ic_menu_add_field_holo_light = 2130837591;
+ public const int ic_launcher_offline = 2130837591;
// aapt resource value: 0x7f020058
- public const int ic_menu_remove_field_holo_light = 2130837592;
+ public const int ic_menu_add_field_holo_light = 2130837592;
// aapt resource value: 0x7f020059
- public const int ic_menu_view = 2130837593;
+ public const int ic_menu_remove_field_holo_light = 2130837593;
// aapt resource value: 0x7f02005a
- public const int location_web_site = 2130837594;
+ public const int ic_menu_view = 2130837594;
// aapt resource value: 0x7f02005b
- public const int navigation_accept = 2130837595;
+ public const int location_web_site = 2130837595;
// aapt resource value: 0x7f02005c
- public const int navigation_accept_dark = 2130837596;
+ public const int navigation_accept = 2130837596;
// aapt resource value: 0x7f02005d
- public const int navigation_cancel = 2130837597;
+ public const int navigation_accept_dark = 2130837597;
// aapt resource value: 0x7f02005e
- public const int navigation_previous_item = 2130837598;
+ public const int navigation_cancel = 2130837598;
// aapt resource value: 0x7f02005f
- public const int navigation_previous_item_dark = 2130837599;
+ public const int navigation_previous_item = 2130837599;
// aapt resource value: 0x7f020060
- public const int notify = 2130837600;
+ public const int navigation_previous_item_dark = 2130837600;
// aapt resource value: 0x7f020061
- public const int notify_keyboard = 2130837601;
+ public const int notify = 2130837601;
// aapt resource value: 0x7f020062
- public const int RedButton = 2130837602;
+ public const int notify_keyboard = 2130837602;
// aapt resource value: 0x7f020063
- public const int section_header = 2130837603;
+ public const int RedButton = 2130837603;
// aapt resource value: 0x7f020064
- public const int sym_keyboard = 2130837604;
+ public const int section_header = 2130837604;
// aapt resource value: 0x7f020065
- public const int sym_keyboard_delete = 2130837605;
+ public const int sym_keyboard = 2130837605;
// aapt resource value: 0x7f020066
- public const int sym_keyboard_done = 2130837606;
+ public const int sym_keyboard_delete = 2130837606;
// aapt resource value: 0x7f020067
- public const int sym_keyboard_kp2a = 2130837607;
+ public const int sym_keyboard_done = 2130837607;
// aapt resource value: 0x7f020068
- public const int sym_keyboard_return = 2130837608;
+ public const int sym_keyboard_kp2a = 2130837608;
// aapt resource value: 0x7f020069
- public const int sym_keyboard_search = 2130837609;
+ public const int sym_keyboard_return = 2130837609;
// aapt resource value: 0x7f02006a
- public const int sym_keyboard_shift = 2130837610;
+ public const int sym_keyboard_search = 2130837610;
// aapt resource value: 0x7f02006b
- public const int sym_keyboard_space = 2130837611;
+ public const int sym_keyboard_shift = 2130837611;
// aapt resource value: 0x7f02006c
- public const int YellowButton = 2130837612;
+ public const int sym_keyboard_space = 2130837612;
+
+ // aapt resource value: 0x7f02006d
+ public const int YellowButton = 2130837613;
static Drawable()
{
diff --git a/src/keepass2android/Resources/drawable-hdpi/ic_launcher.png b/src/keepass2android/Resources/drawable-hdpi/ic_launcher.png
index 4f8cc368..b2ddc521 100644
Binary files a/src/keepass2android/Resources/drawable-hdpi/ic_launcher.png and b/src/keepass2android/Resources/drawable-hdpi/ic_launcher.png differ
diff --git a/src/keepass2android/Resources/drawable-hdpi/ic_launcher_offline.png b/src/keepass2android/Resources/drawable-hdpi/ic_launcher_offline.png
new file mode 100644
index 00000000..b1466a7e
Binary files /dev/null and b/src/keepass2android/Resources/drawable-hdpi/ic_launcher_offline.png differ
diff --git a/src/keepass2android/Resources/drawable-mdpi/ic_launcher.png b/src/keepass2android/Resources/drawable-mdpi/ic_launcher.png
index f34f9b5b..189558d2 100644
Binary files a/src/keepass2android/Resources/drawable-mdpi/ic_launcher.png and b/src/keepass2android/Resources/drawable-mdpi/ic_launcher.png differ
diff --git a/src/keepass2android/Resources/drawable-mdpi/ic_launcher_offline.png b/src/keepass2android/Resources/drawable-mdpi/ic_launcher_offline.png
new file mode 100644
index 00000000..cac41265
Binary files /dev/null and b/src/keepass2android/Resources/drawable-mdpi/ic_launcher_offline.png differ
diff --git a/src/keepass2android/Resources/drawable-v11/ic_launcher_gray.png b/src/keepass2android/Resources/drawable-v11/ic_launcher_gray.png
index d68da21f..4b0dde6a 100644
Binary files a/src/keepass2android/Resources/drawable-v11/ic_launcher_gray.png and b/src/keepass2android/Resources/drawable-v11/ic_launcher_gray.png differ
diff --git a/src/keepass2android/Resources/drawable-xhdpi/ic_launcher.png b/src/keepass2android/Resources/drawable-xhdpi/ic_launcher.png
index 03304a0e..3a38757e 100644
Binary files a/src/keepass2android/Resources/drawable-xhdpi/ic_launcher.png and b/src/keepass2android/Resources/drawable-xhdpi/ic_launcher.png differ
diff --git a/src/keepass2android/Resources/drawable-xhdpi/ic_launcher_offline.png b/src/keepass2android/Resources/drawable-xhdpi/ic_launcher_offline.png
new file mode 100644
index 00000000..5486a780
Binary files /dev/null and b/src/keepass2android/Resources/drawable-xhdpi/ic_launcher_offline.png differ
diff --git a/src/keepass2android/Resources/drawable-xxhdpi/ic_launcher.png b/src/keepass2android/Resources/drawable-xxhdpi/ic_launcher.png
index 479eb39b..f0109f9c 100644
Binary files a/src/keepass2android/Resources/drawable-xxhdpi/ic_launcher.png and b/src/keepass2android/Resources/drawable-xxhdpi/ic_launcher.png differ
diff --git a/src/keepass2android/Resources/drawable-xxhdpi/ic_launcher_offline.png b/src/keepass2android/Resources/drawable-xxhdpi/ic_launcher_offline.png
new file mode 100644
index 00000000..0dd22310
Binary files /dev/null and b/src/keepass2android/Resources/drawable-xxhdpi/ic_launcher_offline.png differ
diff --git a/src/keepass2android/Resources/drawable/ic_launcher.png b/src/keepass2android/Resources/drawable/ic_launcher.png
index f34f9b5b..189558d2 100644
Binary files a/src/keepass2android/Resources/drawable/ic_launcher.png and b/src/keepass2android/Resources/drawable/ic_launcher.png differ
diff --git a/src/keepass2android/Resources/drawable/ic_launcher_gray.png b/src/keepass2android/Resources/drawable/ic_launcher_gray.png
index e802fc5f..710baa01 100644
Binary files a/src/keepass2android/Resources/drawable/ic_launcher_gray.png and b/src/keepass2android/Resources/drawable/ic_launcher_gray.png differ
diff --git a/src/keepass2android/Resources/drawable/ic_launcher_offline.png b/src/keepass2android/Resources/drawable/ic_launcher_offline.png
new file mode 100644
index 00000000..cac41265
Binary files /dev/null and b/src/keepass2android/Resources/drawable/ic_launcher_offline.png differ
diff --git a/src/keepass2android/Resources/values/strings.xml b/src/keepass2android/Resources/values/strings.xml
index ecc668e2..8f4505a0 100644
--- a/src/keepass2android/Resources/values/strings.xml
+++ b/src/keepass2android/Resources/values/strings.xml
@@ -267,9 +267,11 @@
* External database changes are detected and merged when saving\n
* Improved loading performance\n
* Improved search toolbar with suggestions\n
+ * New App logo!
* Added support for .kdbp format for faster loading/saving\n
* Improved editing of extra strings and hidden display when protected\n
Thanks to Alex Vallat for his code contributions!\n
+ Thanks to Niki Hüttner (www.close-cut.de) for the new logo!\n
Version 0.8.3\n
* Username/TAN index displayed in entry list (see settings)\n
diff --git a/src/keepass2android/app/App.cs b/src/keepass2android/app/App.cs
index 6b21c57a..a9ff369e 100644
--- a/src/keepass2android/app/App.cs
+++ b/src/keepass2android/app/App.cs
@@ -36,6 +36,7 @@ namespace keepass2android
public const string AppNameShort = "@string/short_app_name_nonet";
public const string AppLauncherTitle = "@string/short_app_name_nonet";
public const string PackagePart = "keepass2android_nonet";
+ public const int LauncherIcon = Resource.Drawable.ic_launcher_offline;
}
#else
///
@@ -47,6 +48,7 @@ namespace keepass2android
public const string AppNameShort = "@string/short_app_name";
public const string AppLauncherTitle = "@string/app_name";
public const string PackagePart = "keepass2android";
+ public const int LauncherIcon = Resource.Drawable.ic_launcher;
}
#endif
///
diff --git a/src/keepass2android/keepass2android.csproj b/src/keepass2android/keepass2android.csproj
index a86ce8aa..f3227675 100644
--- a/src/keepass2android/keepass2android.csproj
+++ b/src/keepass2android/keepass2android.csproj
@@ -683,4 +683,19 @@
PreserveNewest
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file