diff --git a/app/src/main/java/com/kunzisoft/keepass/magikeyboard/MagikeyboardService.kt b/app/src/main/java/com/kunzisoft/keepass/magikeyboard/MagikeyboardService.kt index 8d19dd523..0712d6622 100644 --- a/app/src/main/java/com/kunzisoft/keepass/magikeyboard/MagikeyboardService.kt +++ b/app/src/main/java/com/kunzisoft/keepass/magikeyboard/MagikeyboardService.kt @@ -178,6 +178,12 @@ class MagikeyboardService : InputMethodService(), KeyboardView.OnKeyboardActionL assignKeyboardView() } + override fun onEvaluateFullscreenMode(): Boolean { + val fullscreenAllowed = resources.getBoolean(R.bool.magikeyboard_allow_fullscreen_mode) + + return fullscreenAllowed && super.onEvaluateFullscreenMode() + } + private fun playVibration(keyCode: Int) { when (keyCode) { Keyboard.KEYCODE_DELETE -> {} diff --git a/app/src/main/res/values-land/config.xml b/app/src/main/res/values-land/config.xml new file mode 100644 index 000000000..3156a7262 --- /dev/null +++ b/app/src/main/res/values-land/config.xml @@ -0,0 +1,22 @@ + + + + true + \ No newline at end of file diff --git a/app/src/main/res/values-sw430dp/config.xml b/app/src/main/res/values-sw430dp/config.xml new file mode 100644 index 000000000..6ad4af76e --- /dev/null +++ b/app/src/main/res/values-sw430dp/config.xml @@ -0,0 +1,22 @@ + + + + false + \ No newline at end of file diff --git a/app/src/main/res/values-sw600dp/config.xml b/app/src/main/res/values-sw600dp/config.xml new file mode 100644 index 000000000..6ad4af76e --- /dev/null +++ b/app/src/main/res/values-sw600dp/config.xml @@ -0,0 +1,22 @@ + + + + false + \ No newline at end of file diff --git a/app/src/main/res/values-sw768dp/config.xml b/app/src/main/res/values-sw768dp/config.xml new file mode 100644 index 000000000..6ad4af76e --- /dev/null +++ b/app/src/main/res/values-sw768dp/config.xml @@ -0,0 +1,22 @@ + + + + false + \ No newline at end of file diff --git a/app/src/main/res/values/config.xml b/app/src/main/res/values/config.xml new file mode 100644 index 000000000..6ad4af76e --- /dev/null +++ b/app/src/main/res/values/config.xml @@ -0,0 +1,22 @@ + + + + false + \ No newline at end of file