feat(android): implement POST_NOTIFICATIONS permission handling

Add NotificationSys to manage system notifications and update
MainActivity to request POST_NOTIFICATIONS permission on Android 13+.
Includes localized string resources for notification testing and
permission error feedback.
This commit is contained in:
2026-05-30 21:17:01 +02:00
parent a9f8efc72d
commit 2814ff2cfa
13 changed files with 121 additions and 2 deletions
+2
View File
@@ -44,6 +44,7 @@
<string name="notification_stop">Зупинити</string>
<string name="notification_skip_to_previous">Попередня</string>
<string name="notification_skip_to_next">Наступна</string>
<string name="notification_test_content">Це тестове сповіщення.</string>
<!-- Onboarding -->
<string name="onboarding_app_description">Пориньте у звук на ваш вибір!</string>
<string name="onboarding_app_get_started">Початок роботи</string>
@@ -113,6 +114,7 @@
<!-- Snackbars -->
<string name="snackbar_show">Показати</string>
<string name="snackbar_update_available">доступне!</string>
<string name="snackbar_failed_permission_notification">Не вдалося запитати дозвіл на сповіщення.</string>
<!-- Language Selection -->
<string name="pref_language_selection_title">Мова</string>
<string name="pref_language_selection_summary">Поточна мова</string>