From dc80cd5c57213fb26aa26f399269dbf11240b746 Mon Sep 17 00:00:00 2001 From: Philipp Crocoll Date: Fri, 25 Sep 2015 06:26:46 +0200 Subject: [PATCH] support for MultiWindow e.g. on Samsung devices --- src/keepass2android/KeePass.cs | 3 ++- src/keepass2android/Properties/AndroidManifest_debug.xml | 6 ++++++ src/keepass2android/Properties/AndroidManifest_net.xml | 6 ++++++ src/keepass2android/Properties/AndroidManifest_nonet.xml | 6 ++++++ 4 files changed, 20 insertions(+), 1 deletion(-) diff --git a/src/keepass2android/KeePass.cs b/src/keepass2android/KeePass.cs index 084076b8..fde3bdfe 100644 --- a/src/keepass2android/KeePass.cs +++ b/src/keepass2android/KeePass.cs @@ -71,7 +71,8 @@ namespace keepass2android /// /// Launcher activity of Keepass2Android. This activity usually forwards to FileSelect but may show the revision dialog after installation or updates. /// - [Activity(Label = AppNames.AppName, MainLauncher = true, Theme = "@style/MyTheme_Blue")] + [Activity(Label = AppNames.AppName, MainLauncher = false, Theme = "@style/MyTheme_Blue")] + [IntentFilter(new[] { Intent.ActionMain }, Categories = new[] { "android.intent.category.LAUNCHER", "android.intent.category.MULTIWINDOW_LAUNCHER" })] public class KeePass : LifecycleDebugActivity { public const Result ExitNormal = Result.FirstUser; diff --git a/src/keepass2android/Properties/AndroidManifest_debug.xml b/src/keepass2android/Properties/AndroidManifest_debug.xml index 940ab716..2e67d0d5 100644 --- a/src/keepass2android/Properties/AndroidManifest_debug.xml +++ b/src/keepass2android/Properties/AndroidManifest_debug.xml @@ -84,6 +84,12 @@ + + + + + + diff --git a/src/keepass2android/Properties/AndroidManifest_net.xml b/src/keepass2android/Properties/AndroidManifest_net.xml index 14511244..1f9ce3cb 100644 --- a/src/keepass2android/Properties/AndroidManifest_net.xml +++ b/src/keepass2android/Properties/AndroidManifest_net.xml @@ -87,6 +87,12 @@ + + + + + + diff --git a/src/keepass2android/Properties/AndroidManifest_nonet.xml b/src/keepass2android/Properties/AndroidManifest_nonet.xml index c0f98a56..a263886d 100644 --- a/src/keepass2android/Properties/AndroidManifest_nonet.xml +++ b/src/keepass2android/Properties/AndroidManifest_nonet.xml @@ -70,6 +70,12 @@ + + + + + +