This commit is contained in:
lucky 2022-07-16 12:12:41 +03:00
parent 1295acfb96
commit 59223ba851
8 changed files with 62 additions and 20 deletions

View File

@ -10,8 +10,8 @@ android {
applicationId "me.lucky.wasted"
minSdk 23
targetSdk 32
versionCode 35
versionName "1.5.6"
versionCode 36
versionName "1.5.7"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
}

View File

@ -27,6 +27,7 @@
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
</activity>
@ -158,6 +159,7 @@
<activity
android:name=".trigger.application.ApplicationActivity"
android:taskAffinity=".trigger.application"
android:noHistory="true"
android:theme="@android:style/Theme.NoDisplay"
android:enabled="false"
@ -167,12 +169,9 @@
<activity-alias
android:name=".trigger.application.SignalActivity"
android:targetActivity=".trigger.application.ApplicationActivity"
android:noHistory="true"
android:theme="@android:style/Theme.NoDisplay"
android:label="@string/signal"
android:icon="@mipmap/ic_signal"
android:roundIcon="@mipmap/ic_signal_round"
android:enabled="false"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
@ -183,12 +182,9 @@
<activity-alias
android:name=".trigger.application.TelegramActivity"
android:targetActivity=".trigger.application.ApplicationActivity"
android:noHistory="true"
android:theme="@android:style/Theme.NoDisplay"
android:label="@string/telegram"
android:icon="@mipmap/ic_telegram"
android:roundIcon="@mipmap/ic_telegram_round"
android:enabled="false"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
@ -199,12 +195,9 @@
<activity-alias
android:name=".trigger.application.ThreemaActivity"
android:targetActivity=".trigger.application.ApplicationActivity"
android:noHistory="true"
android:theme="@android:style/Theme.NoDisplay"
android:label="@string/threema"
android:icon="@mipmap/ic_threema"
android:roundIcon="@mipmap/ic_threema_round"
android:enabled="false"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
@ -215,12 +208,9 @@
<activity-alias
android:name=".trigger.application.SessionActivity"
android:targetActivity=".trigger.application.ApplicationActivity"
android:noHistory="true"
android:theme="@android:style/Theme.NoDisplay"
android:label="@string/session"
android:icon="@mipmap/ic_session"
android:roundIcon="@mipmap/ic_session_round"
android:enabled="false"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />

View File

@ -17,6 +17,6 @@ class NotificationManager(private val ctx: Context) {
manager.createNotificationChannel(NotificationChannelCompat.Builder(
CHANNEL_DEFAULT_ID,
NotificationManagerCompat.IMPORTANCE_LOW,
).setName(ctx.getString(R.string.notification_channel_default_name)).build())
).setName(ctx.getString(R.string.notification_channel_default_name)).setShowBadge(false).build())
}
}

View File

@ -12,7 +12,7 @@
<string name="trigger_lock_time_hint">temps</string>
<string name="trigger_lock_time_error">7j / 48h / 120mn</string>
<string name="trigger_lock_time_helper_text">Combien de temps d\'attente. Modificateurs: [d]jour(s) [h]heure(s) [m]inute(s)</string>
<string name="trigger_tile_delay_description">Délai de sécurité avant qu'il ne se déclenche. Vous donne un peu de temps pour annuler l'action si vous touchez une tuile accidentellement.</string>
<string name="trigger_tile_delay_description">Délai de sécurité avant qu\'il ne se déclenche. Vous donne un peu de temps pour annuler l\'action si vous touchez une tuile accidentellement.</string>
<string name="notification_channel_default_name">Défaut</string>
<string name="foreground_service_notification_title">Gardien</string>
<string name="trigger_panic_kit">PanicKit</string>
@ -33,12 +33,12 @@
<string name="edit_secret_helper_text">Utiliser un secret suffisamment fort.</string>
<string name="edit_secret_error">Ne doit pas être vide!</string>
<string name="trigger_panic_kit_description">Activer le répondeur de panique. PanicKit est une collection d\'outils permettant de créer des "boutons de panique" qui peuvent déclencher une réponse à l\'échelle du système lorsque l\'utilisateur se trouve dans une situation anxieuse ou dangereuse. Il permet aux applications de déclenchement et aux applications de réponse de se connecter facilement et en toute sécurité. L\'utilisateur s\'engage avec l\'application de déclenchement lorsqu\'il est dans une situation problématique. Les applications de réponse reçoivent ce signal de déclenchement et exécutent individuellement les étapes pour lesquelles elles ont été configurées.</string>
<string name="trigger_tile_description">Activer le service de tuiles rapide. Il s\'agit d'un bouton dans le panneau des paramètres rapides lorsque vous balayez depuis le haut de l\'écran. Ce bouton imitera le mode avion.</string>
<string name="trigger_tile_description">Activer le service de tuiles rapide. Il s\'agit d\'un bouton dans le panneau des paramètres rapides lorsque vous balayez depuis le haut de l\'écran. Ce bouton imitera le mode avion.</string>
<string name="trigger_shortcut_description">Activer le raccourci d\'icône. Il s\'agit d\'un bouton que vous verrez lorsque vous appuyez longuement sur l\'icône de Wasted.</string>
<string name="trigger_broadcast_description">Activez le récepteur de diffusion. Il est utile pour communiquer avec d\'autres applications Android. Par exemple, vous pouvez lancer Wasted depuis Tasker en utilisant ceci.</string>
<string name="trigger_notification_description">Activez l\'écouteur de notification du périphérique. Il va rechercher le code secret dans toutes les notifications auxquelles il a accès. Quand il l\'aura trouvé, il déclenchera l\'action prévu.</string>
<string name="trigger_lock_description">Activer le planificateur de tâches de verrouillage. Il planifiera une tâche chaque fois que vous verrouillerez un appareil et l\'annulera chaque fois que vous déverrouillerez un appareil. Lorsque vous ne déverrouillez pas un appareil pendant X temps, une tâche se déclenche.</string>
<string name="trigger_usb_description">Activez le récepteur d\'état USB. Lorsque vous établissez une connexion de données USB alors qu'\un appareil est verrouillé, il se déclenche. Il ne doit pas se déclencher sur le chargeur, mais uniquement lors de connexion à des appareil et des accessoires.</string>
<string name="trigger_usb_description">Activez le récepteur d\'état USB. Lorsque vous établissez une connexion de données USB alors qu\'un appareil est verrouillé, il se déclenche. Il ne doit pas se déclencher sur le chargeur, mais uniquement lors de connexion à des appareil et des accessoires.</string>
<string name="trigger_application_description">Activer l\'application factice. Il ajoutera de fausses applications de messagerie. Les lancer déclenchera Wasted.</string>
<string name="signal">Signal</string>
<string name="telegram">Telegram</string>

View File

@ -22,6 +22,7 @@
<string name="trigger_notification">Notifica</string>
<string name="trigger_lock">Blocca</string>
<string name="trigger_usb">USB</string>
<string name="trigger_application">Applicazione</string>
<string name="copied_popup">Copiato</string>
<string name="main">Principale</string>
<string name="settings">Impostazioni</string>
@ -38,4 +39,9 @@
<string name="trigger_notification_description">Abilita l\'ascoltatore di notifiche del dispositivo. Esaminerà tutte le notifiche a cui ha accesso alla ricerca del codice segreto. Quando lo trova, si attiva. È necessario concedere a Wasted le autorizzazioni necessarie nelle Impostazioni &gt; Notifiche &gt; Notifiche app e dispositivi.</string>
<string name="trigger_lock_description">Abilita i Job Scheduler di blocco. Pianificherà un Job ogni volta che si blocca un dispositivo e lo annullerà ogni volta che si sblocca un dispositivo. Se non si sblocca un dispositivo per un periodo di tempo X, il Job verrà avviato.</string>
<string name="trigger_usb_description">Abilita il ricevitore di stato USB. Quando si effettua una connessione dati USB mentre un dispositivo è bloccato, il ricevitore si attiva. Non deve attivarsi sul caricatore, ma solo su dispositivi e accessori.</string>
<string name="trigger_application_description">Abilita applicazioni false. Aggiungerà false applicazioni di messaggistica. Avviandole, Wasted si attiverà.</string>
<string name="signal">Signal</string>
<string name="telegram">Telegram</string>
<string name="threema">Theerma</string>
<string name="session">Session</string>
</resources>

View File

@ -22,9 +22,16 @@
<string name="trigger_notification">Powiadomienie</string>
<string name="trigger_lock">Blokada</string>
<string name="trigger_usb">USB</string>
<string name="trigger_application">Aplikacja</string>
<string name="copied_popup">Skopiowano</string>
<string name="main">Główne</string>
<string name="settings">Ustawienia</string>
<string name="edit">Edytuj</string>
<string name="goto_button">GOTO</string>
<string name="authentication">Uwierzytelnianie</string>
<string name="edit_secret_hint">sekret</string>
<string name="edit_secret_helper_text">Użyj wystarczająco silnego sekretu.</string>
<string name="edit_secret_error">Nie może być pusty!</string>
<string name="trigger_panic_kit_description">Włącz reagowanie na panikę. PanicKit to zbiór narzędzi do tworzenia \"przycisków paniki\", które mogą wywołać reakcję całego systemu, gdy użytkownik znajdzie się w niespokojnej lub niebezpiecznej sytuacji. Umożliwia on aplikacjom wyzwalającym oraz reagującym bezpiecznie i łatwo połączyć się ze sobą. Użytkownik uruchamia aplikację wyzwalającą podczas paniki. Aplikacja reagująca odbiera ten sygnał i indywidualnie wykonuje kroki, do których została skonfigurowana.</string>
<string name="trigger_tile_description">Włącz obsługę kafelków. To jest przycisk w panelu szybkich ustawień, kiedy przeciągniesz palcem od góry ekranu. Ten przycisk będzie udawał tryb samolotowy.</string>
<string name="trigger_shortcut_description">Włącz skrót z ikoną. To jest przycisk, który zobaczysz po długim naciśnięciu ikony Wasted.</string>
@ -32,4 +39,9 @@
<string name="trigger_notification_description">Włącz odbiornik powiadomień urządzenia. Będzie on skanował wszystkie powiadomienia, do których ma dostęp, w poszukiwaniu sekretnego kodu. Gdy już zostanie znaleziony, wyzwoli aplikację. Musisz przyznać Wasted niezbędne uprawnienia w Ustawienia &gt; Powiadomienia &gt; Urządzenie oraz powiadomienia aplikacji.</string>
<string name="trigger_lock_description">Włącz harmonogram zadań blokady. Zaplanuje on zadanie za każdym razem, gdy zablokujesz urządzenie i anuluje je za każdym razem, gdy odblokujesz urządzenie. Jeśli nie odblokujesz urządzenia przez X czasu, zadanie zostanie wyzwolone.</string>
<string name="trigger_usb_description">Włącz odbiornik stanu USB. Po nawiązaniu połączenia danych USB, gdy urządzenie jest zablokowane, zadanie zostanie uruchomione. Nie zostanie uruchomione podczas ładowania, tylko przy akcesoriach.</string>
<string name="trigger_application_description">Włącz fałszywą aplikację. Doda to fałszywe aplikacje komunikatora. Uruchomienie ich odpali Wasted.</string>
<string name="signal">Signal</string>
<string name="telegram">Telegram</string>
<string name="threema">Threema</string>
<string name="session">Session</string>
</resources>

View File

@ -9,13 +9,39 @@
<string name="allow">İzin ver</string>
<string name="tile_label">Uçak modu</string>
<string name="shortcut_label">Panik</string>
<string name="trigger_lock_description">N gün boyunca kilidi açılmamış bir cihazı silin.</string>
<string name="trigger_lock_time_hint">time</string>
<string name="trigger_lock_time_error">7g / 48s / 120dk</string>
<string name="trigger_lock_time_helper_text">How much time to wait. Modifiers: [d]ays [h]ours [m]inutes</string>
<string name="trigger_tile_delay_description">Safe delay before it will fire. Gives you some time to cancel fire if you will tap a tile accidentally.</string>
<string name="notification_channel_default_name">Varsayılan</string>
<string name="foreground_service_notification_title">Guard</string>
<string name="foreground_service_notification_title">Koruma</string>
<string name="trigger_panic_kit">PanicKit</string>
<string name="trigger_tile">Tile</string>
<string name="trigger_shortcut">Kısayol</string>
<string name="trigger_broadcast">Yayın</string>
<string name="trigger_notification">Bildirim</string>
<string name="trigger_lock">Lock</string>
<string name="trigger_usb">USB</string>
<string name="trigger_application">Uygulama</string>
<string name="copied_popup">Kopyalandı</string>
<string name="main">Main</string>
<string name="settings">Ayarlar</string>
<string name="edit">Düzenle</string>
<string name="goto_button">GOTO</string>
<string name="authentication">Authentication</string>
<string name="edit_secret_hint">secret</string>
<string name="edit_secret_helper_text">Use strong enough secret.</string>
<string name="edit_secret_error">Boş bırakılamaz!</string>
<string name="trigger_panic_kit_description">Enable panic responder. PanicKit is a collection of tools for creating “panic buttons” that can trigger a system-wide response when the user is in an anxious or dangerous situation. It enables trigger apps and responder apps to safely and easily connect to each other. The user engages with the trigger app when in a panic situation. The responder apps receive that trigger signal, and individually execute the steps that they were configured to do.</string>
<string name="trigger_tile_description">Enable tile service. It is a button in quick settings panel when you swipe from the top of the screen. This button will mimic to the airplane mode.</string>
<string name="trigger_shortcut_description">Enable icon shortcut. It is a button you will see when you make a long tap on the Wasted icon.</string>
<string name="trigger_broadcast_description">Enable broadcast receiver. It is useful to communicate with another Android apps. For example you can fire Wasted from Tasker using this.</string>
<string name="trigger_notification_description">Enable device notification listener. It will scan all notifications it has access to for the secret code. When found it will fire.</string>
<string name="trigger_lock_description">N gün boyunca kilidi açılmamış bir cihazı silin.</string>
<string name="trigger_usb_description">Enable USB state receiver. When you make a USB data connection while a device is locked it will fire. It must not fire on charger, only on device and accessory.</string>
<string name="trigger_application_description">Enable fake application. It will add fake messenger applications. Launching them will fire Wasted.</string>
<string name="signal">Signal</string>
<string name="telegram">Telegram</string>
<string name="threema">Threema</string>
<string name="session">Session</string>
</resources>

View File

@ -0,0 +1,8 @@
application trigger improvements, thanks to @xyz-nobody
add French translation, thanks to @Ilithy
update Italian, Polish, Turkish translations
Thanks to:
Giovanni Donisi (@gdonisi + @giovannidonisi)
py3o4f4ifk5v9fko
TolDYuThad