From eda70d65f8eada1e1609530cf0141d22ad7f1ed3 Mon Sep 17 00:00:00 2001 From: sds100 Date: Wed, 4 Sep 2024 19:39:51 +0200 Subject: [PATCH 1/4] docs: use short whats new to fit inside 500 character limit --- app/src/main/assets/whats-new.txt | 18 +----------------- 1 file changed, 1 insertion(+), 17 deletions(-) diff --git a/app/src/main/assets/whats-new.txt b/app/src/main/assets/whats-new.txt index a46d57bd93..cce097e7c6 100644 --- a/app/src/main/assets/whats-new.txt +++ b/app/src/main/assets/whats-new.txt @@ -1,17 +1 @@ -Added - -- #1256 Add Russian and Chinese Simplified translations. Update other languages. -- #1282 Add Assist key code as screen off trigger for Bixby button. - -Bug fixes - -- #1218, #1251 Key event actions and triggering key maps from an intent were delayed by 1 second on Android 14 due to new broadcast receiver restrictions. -- #1175 Bypass the do not disturb permission requirement for volume button triggers. -- #1234 Granting permissions with Shizuku crashes on Android 14. -- #1249 Crash when opening help page from the home page if no browser app for custom tabs was found. -- #1250 Random crashes when picking a screenshot for actions. -- #1227 Deprecate Bluetooth actions on Android 13+ due to new restrictions. -- #1252 Add another Camera key code as supported for screen off triggers. -- #1219 Key Mapper notifications could not be enabled on Android 14. -- #1194 Deprecate closing the status bar on Android 14 due to new restrictions. -- #1190 Add a 3 second delay after the screenshot action before showing the on-screen message confirming it happened. \ No newline at end of file +Support for Android 14 and many bug fixes. See the changelog. \ No newline at end of file From 0f6f0c4306c445427aeb69fb85c8afda20f5f34c Mon Sep 17 00:00:00 2001 From: Crowdin Bot Date: Wed, 4 Sep 2024 17:43:39 +0000 Subject: [PATCH 2/4] New Crowdin translations by GitHub Action --- .../metadata/android/ar/full_description.txt | 38 +++++++++++++++++++ .../metadata/android/ar/short_description.txt | 1 + fastlane/metadata/android/ar/title.txt | 1 + .../metadata/android/sk/full_description.txt | 38 +++++++++++++++++++ .../metadata/android/sk/short_description.txt | 1 + fastlane/metadata/android/sk/title.txt | 1 + 6 files changed, 80 insertions(+) create mode 100644 fastlane/metadata/android/ar/full_description.txt create mode 100644 fastlane/metadata/android/ar/short_description.txt create mode 100644 fastlane/metadata/android/ar/title.txt create mode 100644 fastlane/metadata/android/sk/full_description.txt create mode 100644 fastlane/metadata/android/sk/short_description.txt create mode 100644 fastlane/metadata/android/sk/title.txt diff --git a/fastlane/metadata/android/ar/full_description.txt b/fastlane/metadata/android/ar/full_description.txt new file mode 100644 index 0000000000..aba234fb7b --- /dev/null +++ b/fastlane/metadata/android/ar/full_description.txt @@ -0,0 +1,38 @@ +ما الذي يمكن إعادة تعيينه؟ + + * إيماءات بصمات الأصابع على الأجهزة المدعومة. + * أزرار الصوت. + * أزرار التنقل. + * بلوتوث / لوحات المفاتيح السلكية. + * يجب أن تعمل الأزرار الموجودة على الأجهزة المتصلة الأخرى أيضا. + +يمكن إعادة تعيين أزرار الأجهزة فقط. +ليس هناك ما يضمن أن أيا من هذه الأزرار ستعمل وهذا التطبيق أيضا غير مصمم للتحكم في الألعاب. يمكن لمصنعي المعدات الأصلية / البائع الخاص بجهازك منع إعادة تعيين الأزرار. + +يمكنك الجمع بين مفاتيح متعددة من جهاز معين أو أي جهاز لتشكيل "المشغل". يمكن أن يكون لكل مشغل إجراءات متعددة. يمكن ضبط المفاتيح للضغط عليها في نفس الوقت أو واحدة تلو الأخرى في تسلسل. يمكن إعادة تعيين المفاتيح عند الضغط عليها لفترة قصيرة أو الضغط عليها لفترة طويلة أو الضغط عليها مرتين. يمكن أن تحتوي خريطة المفاتيح على مجموعة من "القيود" بحيث يكون لها التأثير فقط في مواقف معينة. + +ما الذي لا يمكن إعادة تعيينه؟ + * زر الطاقة + * زر بيكسبي + * أزرار الماوس + * * دباد ، عصي الإبهام أو المشغلات على أجهزة التحكم في اللعبة + +لا تعمل خرائط المفاتيح إذا كانت الشاشة متوقفة عن التشغيل. هذا مقيد في Android. لا يوجد شيء يمكن للمطور القيام به حيال ذلك. + +ما الذي يمكنني لإعادة تعيين مفاتيحي للقيام به؟ +ستعمل بعض الإجراءات فقط على الأجهزة التي تم عمل روت لها وإصدارات Android محددة. + +هناك الكثير من الميزات التي يجب سردها هنا ، لذا تحقق من القائمة الكاملة هنا: https://docs.keymapper.club/user-guide/actions + +الصلاحيات +لا يلزمك منح جميع الأذونات حتى يعمل التطبيق. سيخبرك التطبيق ما إذا كان يجب منح إذن حتى تعمل الميزة. + + * خدمة إمكانية الوصول: الشرط الأساسي لإعادة التعيين لأجل العمل. هناك حاجة إليه حتى يتمكن التطبيق من الاستماع إلى الأحداث الرئيسية وحظرها. + * مسؤول الجهاز: لإيقاف تشغيل الشاشة عند استخدام الإجراء لإيقاف تشغيل الشاشة. + * تعديل إعدادات النظام: لتغيير إعدادات السطوع والدوران. + * الكاميرا: للتحكم في الكشاف. + + في بعض الأجهزة ، سيؤدي تمكين خدمة إمكانية الوصول إلى تعطيل "تشفير البيانات المحسن". + +ديسكورد: www.keymapper.club +الموقع الإلكتروني: docs.keymapper.club \ No newline at end of file diff --git a/fastlane/metadata/android/ar/short_description.txt b/fastlane/metadata/android/ar/short_description.txt new file mode 100644 index 0000000000..3806d32cb1 --- /dev/null +++ b/fastlane/metadata/android/ar/short_description.txt @@ -0,0 +1 @@ +أطلق العنان لمفاتيحك! مفتوح المصدر! \ No newline at end of file diff --git a/fastlane/metadata/android/ar/title.txt b/fastlane/metadata/android/ar/title.txt new file mode 100644 index 0000000000..19f819ebd7 --- /dev/null +++ b/fastlane/metadata/android/ar/title.txt @@ -0,0 +1 @@ +Key Mapper \ No newline at end of file diff --git a/fastlane/metadata/android/sk/full_description.txt b/fastlane/metadata/android/sk/full_description.txt new file mode 100644 index 0000000000..515ccecd74 --- /dev/null +++ b/fastlane/metadata/android/sk/full_description.txt @@ -0,0 +1,38 @@ +What can be remapped? + + * Fingerprint gestures on supported devices. + * Volume buttons. + * Navigation buttons. + * Bluetooth/wired keyboards. + * Buttons on other connected devices should also work. + +ONLY HARDWARE buttons can be remapped. +There is NO GUARANTEE any of these buttons will work and this app is NOT designed to control games. Your device's OEM/vendor can prevent them from being remapped. + +You can combine multiple keys from a specific device or any device to form a "trigger". Each trigger can have multiple actions. The keys can be set to be pressed at the same time or one after another in a sequence. Keys can be remapped when they are short pressed, long pressed or double pressed. A keymap can have a set of "constraints" so it only has an effect in certain situations. + +What can’t be remapped? + * Power button + * Bixby button + * Mouse buttons + * Dpad, thumb sticks or triggers on game controllers + +Your key maps don't work if the screen is OFF. This is a limitation in Android. There is nothing the dev can do. + +What can I remap my keys to do? +Some actions will only work on rooted devices and specific Android versions. + +There are too many features to list here so check out the full list here: https://docs.keymapper.club/user-guide/actions + +Permissions +You don't have to grant all the permissions for the app to work. The app will tell you if a permission needs to be granted for a feature to work. + + * Accessibility Service: Basic requirement for remapping to work. It is needed so the app can listen to and block keyevents. + * Device Admin: To turn the screen off when using the action to turn off the screen. + * Modify System Settings: To change the brightness and rotation settings. + * Camera: To control the flashlight. + + On some devices, enabling the accessibility service will disable "enhanced data encryption". + +Discord: www.keymapper.club +Website: docs.keymapper.club \ No newline at end of file diff --git a/fastlane/metadata/android/sk/short_description.txt b/fastlane/metadata/android/sk/short_description.txt new file mode 100644 index 0000000000..4de8bd060b --- /dev/null +++ b/fastlane/metadata/android/sk/short_description.txt @@ -0,0 +1 @@ +Unleash your keys! Open source! \ No newline at end of file diff --git a/fastlane/metadata/android/sk/title.txt b/fastlane/metadata/android/sk/title.txt new file mode 100644 index 0000000000..19f819ebd7 --- /dev/null +++ b/fastlane/metadata/android/sk/title.txt @@ -0,0 +1 @@ +Key Mapper \ No newline at end of file From e0c57670ee07b7d0156131e3e7f314666659c0f0 Mon Sep 17 00:00:00 2001 From: sds100 Date: Wed, 4 Sep 2024 19:44:38 +0200 Subject: [PATCH 3/4] delete old arabic and slovak fastlane metadata with incorrect language code --- .../android/ar_SA/full_description.txt | 38 ------------------- .../android/ar_SA/short_description.txt | 1 - fastlane/metadata/android/ar_SA/title.txt | 1 - .../android/sk_SK/full_description.txt | 38 ------------------- .../android/sk_SK/short_description.txt | 1 - fastlane/metadata/android/sk_SK/title.txt | 1 - 6 files changed, 80 deletions(-) delete mode 100644 fastlane/metadata/android/ar_SA/full_description.txt delete mode 100644 fastlane/metadata/android/ar_SA/short_description.txt delete mode 100644 fastlane/metadata/android/ar_SA/title.txt delete mode 100644 fastlane/metadata/android/sk_SK/full_description.txt delete mode 100644 fastlane/metadata/android/sk_SK/short_description.txt delete mode 100644 fastlane/metadata/android/sk_SK/title.txt diff --git a/fastlane/metadata/android/ar_SA/full_description.txt b/fastlane/metadata/android/ar_SA/full_description.txt deleted file mode 100644 index aba234fb7b..0000000000 --- a/fastlane/metadata/android/ar_SA/full_description.txt +++ /dev/null @@ -1,38 +0,0 @@ -ما الذي يمكن إعادة تعيينه؟ - - * إيماءات بصمات الأصابع على الأجهزة المدعومة. - * أزرار الصوت. - * أزرار التنقل. - * بلوتوث / لوحات المفاتيح السلكية. - * يجب أن تعمل الأزرار الموجودة على الأجهزة المتصلة الأخرى أيضا. - -يمكن إعادة تعيين أزرار الأجهزة فقط. -ليس هناك ما يضمن أن أيا من هذه الأزرار ستعمل وهذا التطبيق أيضا غير مصمم للتحكم في الألعاب. يمكن لمصنعي المعدات الأصلية / البائع الخاص بجهازك منع إعادة تعيين الأزرار. - -يمكنك الجمع بين مفاتيح متعددة من جهاز معين أو أي جهاز لتشكيل "المشغل". يمكن أن يكون لكل مشغل إجراءات متعددة. يمكن ضبط المفاتيح للضغط عليها في نفس الوقت أو واحدة تلو الأخرى في تسلسل. يمكن إعادة تعيين المفاتيح عند الضغط عليها لفترة قصيرة أو الضغط عليها لفترة طويلة أو الضغط عليها مرتين. يمكن أن تحتوي خريطة المفاتيح على مجموعة من "القيود" بحيث يكون لها التأثير فقط في مواقف معينة. - -ما الذي لا يمكن إعادة تعيينه؟ - * زر الطاقة - * زر بيكسبي - * أزرار الماوس - * * دباد ، عصي الإبهام أو المشغلات على أجهزة التحكم في اللعبة - -لا تعمل خرائط المفاتيح إذا كانت الشاشة متوقفة عن التشغيل. هذا مقيد في Android. لا يوجد شيء يمكن للمطور القيام به حيال ذلك. - -ما الذي يمكنني لإعادة تعيين مفاتيحي للقيام به؟ -ستعمل بعض الإجراءات فقط على الأجهزة التي تم عمل روت لها وإصدارات Android محددة. - -هناك الكثير من الميزات التي يجب سردها هنا ، لذا تحقق من القائمة الكاملة هنا: https://docs.keymapper.club/user-guide/actions - -الصلاحيات -لا يلزمك منح جميع الأذونات حتى يعمل التطبيق. سيخبرك التطبيق ما إذا كان يجب منح إذن حتى تعمل الميزة. - - * خدمة إمكانية الوصول: الشرط الأساسي لإعادة التعيين لأجل العمل. هناك حاجة إليه حتى يتمكن التطبيق من الاستماع إلى الأحداث الرئيسية وحظرها. - * مسؤول الجهاز: لإيقاف تشغيل الشاشة عند استخدام الإجراء لإيقاف تشغيل الشاشة. - * تعديل إعدادات النظام: لتغيير إعدادات السطوع والدوران. - * الكاميرا: للتحكم في الكشاف. - - في بعض الأجهزة ، سيؤدي تمكين خدمة إمكانية الوصول إلى تعطيل "تشفير البيانات المحسن". - -ديسكورد: www.keymapper.club -الموقع الإلكتروني: docs.keymapper.club \ No newline at end of file diff --git a/fastlane/metadata/android/ar_SA/short_description.txt b/fastlane/metadata/android/ar_SA/short_description.txt deleted file mode 100644 index 3806d32cb1..0000000000 --- a/fastlane/metadata/android/ar_SA/short_description.txt +++ /dev/null @@ -1 +0,0 @@ -أطلق العنان لمفاتيحك! مفتوح المصدر! \ No newline at end of file diff --git a/fastlane/metadata/android/ar_SA/title.txt b/fastlane/metadata/android/ar_SA/title.txt deleted file mode 100644 index 19f819ebd7..0000000000 --- a/fastlane/metadata/android/ar_SA/title.txt +++ /dev/null @@ -1 +0,0 @@ -Key Mapper \ No newline at end of file diff --git a/fastlane/metadata/android/sk_SK/full_description.txt b/fastlane/metadata/android/sk_SK/full_description.txt deleted file mode 100644 index 515ccecd74..0000000000 --- a/fastlane/metadata/android/sk_SK/full_description.txt +++ /dev/null @@ -1,38 +0,0 @@ -What can be remapped? - - * Fingerprint gestures on supported devices. - * Volume buttons. - * Navigation buttons. - * Bluetooth/wired keyboards. - * Buttons on other connected devices should also work. - -ONLY HARDWARE buttons can be remapped. -There is NO GUARANTEE any of these buttons will work and this app is NOT designed to control games. Your device's OEM/vendor can prevent them from being remapped. - -You can combine multiple keys from a specific device or any device to form a "trigger". Each trigger can have multiple actions. The keys can be set to be pressed at the same time or one after another in a sequence. Keys can be remapped when they are short pressed, long pressed or double pressed. A keymap can have a set of "constraints" so it only has an effect in certain situations. - -What can’t be remapped? - * Power button - * Bixby button - * Mouse buttons - * Dpad, thumb sticks or triggers on game controllers - -Your key maps don't work if the screen is OFF. This is a limitation in Android. There is nothing the dev can do. - -What can I remap my keys to do? -Some actions will only work on rooted devices and specific Android versions. - -There are too many features to list here so check out the full list here: https://docs.keymapper.club/user-guide/actions - -Permissions -You don't have to grant all the permissions for the app to work. The app will tell you if a permission needs to be granted for a feature to work. - - * Accessibility Service: Basic requirement for remapping to work. It is needed so the app can listen to and block keyevents. - * Device Admin: To turn the screen off when using the action to turn off the screen. - * Modify System Settings: To change the brightness and rotation settings. - * Camera: To control the flashlight. - - On some devices, enabling the accessibility service will disable "enhanced data encryption". - -Discord: www.keymapper.club -Website: docs.keymapper.club \ No newline at end of file diff --git a/fastlane/metadata/android/sk_SK/short_description.txt b/fastlane/metadata/android/sk_SK/short_description.txt deleted file mode 100644 index 4de8bd060b..0000000000 --- a/fastlane/metadata/android/sk_SK/short_description.txt +++ /dev/null @@ -1 +0,0 @@ -Unleash your keys! Open source! \ No newline at end of file diff --git a/fastlane/metadata/android/sk_SK/title.txt b/fastlane/metadata/android/sk_SK/title.txt deleted file mode 100644 index 19f819ebd7..0000000000 --- a/fastlane/metadata/android/sk_SK/title.txt +++ /dev/null @@ -1 +0,0 @@ -Key Mapper \ No newline at end of file From 7a6a2e4b3cd96b1feb4a195a272f5da919a17d21 Mon Sep 17 00:00:00 2001 From: sds100 Date: Wed, 4 Sep 2024 19:49:39 +0200 Subject: [PATCH 4/4] delete Bengali because its not supported by google play listing and it is untranslated --- app/src/main/res/values-bn/strings.xml | 66 ------------------- .../android/bn_BD/full_description.txt | 38 ----------- .../android/bn_BD/short_description.txt | 1 - fastlane/metadata/android/bn_BD/title.txt | 1 - 4 files changed, 106 deletions(-) delete mode 100644 app/src/main/res/values-bn/strings.xml delete mode 100644 fastlane/metadata/android/bn_BD/full_description.txt delete mode 100644 fastlane/metadata/android/bn_BD/short_description.txt delete mode 100644 fastlane/metadata/android/bn_BD/title.txt diff --git a/app/src/main/res/values-bn/strings.xml b/app/src/main/res/values-bn/strings.xml deleted file mode 100644 index 8b2b1737b0..0000000000 --- a/app/src/main/res/values-bn/strings.xml +++ /dev/null @@ -1,66 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/fastlane/metadata/android/bn_BD/full_description.txt b/fastlane/metadata/android/bn_BD/full_description.txt deleted file mode 100644 index 515ccecd74..0000000000 --- a/fastlane/metadata/android/bn_BD/full_description.txt +++ /dev/null @@ -1,38 +0,0 @@ -What can be remapped? - - * Fingerprint gestures on supported devices. - * Volume buttons. - * Navigation buttons. - * Bluetooth/wired keyboards. - * Buttons on other connected devices should also work. - -ONLY HARDWARE buttons can be remapped. -There is NO GUARANTEE any of these buttons will work and this app is NOT designed to control games. Your device's OEM/vendor can prevent them from being remapped. - -You can combine multiple keys from a specific device or any device to form a "trigger". Each trigger can have multiple actions. The keys can be set to be pressed at the same time or one after another in a sequence. Keys can be remapped when they are short pressed, long pressed or double pressed. A keymap can have a set of "constraints" so it only has an effect in certain situations. - -What can’t be remapped? - * Power button - * Bixby button - * Mouse buttons - * Dpad, thumb sticks or triggers on game controllers - -Your key maps don't work if the screen is OFF. This is a limitation in Android. There is nothing the dev can do. - -What can I remap my keys to do? -Some actions will only work on rooted devices and specific Android versions. - -There are too many features to list here so check out the full list here: https://docs.keymapper.club/user-guide/actions - -Permissions -You don't have to grant all the permissions for the app to work. The app will tell you if a permission needs to be granted for a feature to work. - - * Accessibility Service: Basic requirement for remapping to work. It is needed so the app can listen to and block keyevents. - * Device Admin: To turn the screen off when using the action to turn off the screen. - * Modify System Settings: To change the brightness and rotation settings. - * Camera: To control the flashlight. - - On some devices, enabling the accessibility service will disable "enhanced data encryption". - -Discord: www.keymapper.club -Website: docs.keymapper.club \ No newline at end of file diff --git a/fastlane/metadata/android/bn_BD/short_description.txt b/fastlane/metadata/android/bn_BD/short_description.txt deleted file mode 100644 index 4de8bd060b..0000000000 --- a/fastlane/metadata/android/bn_BD/short_description.txt +++ /dev/null @@ -1 +0,0 @@ -Unleash your keys! Open source! \ No newline at end of file diff --git a/fastlane/metadata/android/bn_BD/title.txt b/fastlane/metadata/android/bn_BD/title.txt deleted file mode 100644 index 19f819ebd7..0000000000 --- a/fastlane/metadata/android/bn_BD/title.txt +++ /dev/null @@ -1 +0,0 @@ -Key Mapper \ No newline at end of file