mirror of
https://github.com/ArcaneChat/android.git
synced 2026-07-03 14:05:24 +02:00
e076ca45ba
for various reasons, screen-lock will be removed completely in one of the next versions. - if screen-lock was enabled before, add a warning and keep the options (user can switch screen-lock on and off until it will be finally removed) - if screen lock was disabled before, hide the corresponding options, (the user will not be able to enable screen-lock anymore) reasons for removing are: - hard maintainability on different android versions, see discussions at https://github.com/deltachat/deltachat-android/issues/1208 and https://github.com/deltachat/deltachat-android/pull/1279 and https://github.com/deltachat/deltachat-android/pull/1319 and offline. ftr, also the used api createConfirmDeviceCredentialIntent() is deprectated, so another set of api calls would be needed in the soon future. - compared to the effort, few security is added, the function is only available if the system is protected anyway, one just have to repeat the system secret. - might even worsen overall security - if app login secret is peeked, and attacker will also have the system secret. - the functions stands in the way of moving forward to a cross-platform solution (however, not sure if this will really come)