App Lock entfernen? #51

Closed
opened 2025-06-10 15:21:08 +02:00 by tristan · 5 comments
Owner
Das Setting "app_lock_enabled" wird an folgenden Stellen verwendet: * App Start: https://git.fucktheforce.de/thedevstack/PiratX/src/branch/master/src/main/java/eu/siacs/conversations/ui/ConversationsActivity.java#L1087-L1096 * NotificationService.showIncomingCallNotification https://git.fucktheforce.de/thedevstack/PiratX/src/branch/master/src/main/java/eu/siacs/conversations/services/NotificationService.java#L663-739 * NotificationService.buildMissedCall: https://git.fucktheforce.de/thedevstack/PiratX/src/branch/master/src/main/java/eu/siacs/conversations/services/NotificationService.java#L1319-L1339 * NotificationService.buildMultipleConversation: https://git.fucktheforce.de/thedevstack/PiratX/src/branch/master/src/main/java/eu/siacs/conversations/services/NotificationService.java#L1391-1454 * NotificationService.buildSingleConversations: https://git.fucktheforce.de/thedevstack/PiratX/src/branch/master/src/main/java/eu/siacs/conversations/services/NotificationService.java#L1527-1567 * SecuritySettingsFragment https://git.fucktheforce.de/thedevstack/PiratX/src/branch/master/src/main/java/eu/siacs/conversations/ui/fragment/settings/SecuritySettingsFragment.java#L51-L62 Und dann noch in den Resourcen: * https://git.fucktheforce.de/thedevstack/PiratX/src/branch/master/src/main/res/xml/preferences_security.xml#L60-L65 * https://git.fucktheforce.de/thedevstack/PiratX/src/branch/master/src/main/res/values/bools.xml#L13
tristan added a new dependency 2025-06-10 23:47:21 +02:00
Owner

Im Zuge der Anrufbenachrichtigung habe ich das ein bisschen in Aktion gesehen.
Mir erschließt sich der Sinn dahinter nicht wirklich, da die App dadurch nicht generell gesperrt wird, sondern irgendwie nur der erste Aufruf nach dem Booten des Handys oder Installieren der App.

@tristan hast du mehr rausgefunden?

Im Zuge der Anrufbenachrichtigung habe ich das ein bisschen in Aktion gesehen. Mir erschließt sich der Sinn dahinter nicht wirklich, da die App dadurch nicht generell gesperrt wird, sondern irgendwie nur der erste Aufruf nach dem Booten des Handys oder Installieren der App. @tristan hast du mehr rausgefunden?
Author
Owner

Nope.

Nope.
Author
Owner

@lookshe

  • Die Einstellung kann aktuell ohne Eingabe des Codes deaktiviert werden.
  • Fehleingabe wird x-fach angezeigt
  • Auch korrekte Eingaben werden teilweise als falsch ausgewiesen (ggf. wegen Klick auf Fehleingaben-Popup)
@lookshe - Die Einstellung kann aktuell ohne Eingabe des Codes deaktiviert werden. - Fehleingabe wird x-fach angezeigt - Auch korrekte Eingaben werden teilweise als falsch ausgewiesen (ggf. wegen Klick auf Fehleingaben-Popup)
Owner

D.h. die Funktion ist unbrauchbar. Dann sollten wir sie entfernen.
Gibt es der Einfachheit halber die Möglichkeit nur das Setting zu verstecken, sodass wir weniger Anpassungen haben?

D.h. die Funktion ist unbrauchbar. Dann sollten wir sie entfernen. Gibt es der Einfachheit halber die Möglichkeit nur das Setting zu verstecken, sodass wir weniger Anpassungen haben?
Author
Owner

@lookshe Grundsaetzlich moeglich, entweder durch

@lookshe Grundsaetzlich moeglich, entweder durch - Code-Anpassung in https://git.fucktheforce.de/thedevstack/PiratX/src/branch/master/src/main/java/eu/siacs/conversations/ui/fragment/settings/SecuritySettingsFragment.java#L37 - komplettes ueberschreiben von https://git.fucktheforce.de/thedevstack/PiratX/src/branch/master/src/main/res/xml/preferences_security.xml im Ordner src/piratx/res/xml -> wenn neue Einstellungen kommen muessten wir die nachpflegen
Sign in to join this conversation.
No labels
update fork
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Reference: thedevstack/PiratX#51
No description provided.