oxen-io / session-desktop

Session Desktop - Onion routing based messenger
https://getsession.org
GNU General Public License v3.0
1.53k stars 195 forks source link

feat: remove app setting password protection #2954

Closed KeeJef closed 6 months ago

KeeJef commented 12 months ago

This a proxy pull request from the following codeberg branch https://codeberg.org/gravel/session-desktop/commits/branch/no-protect-settings

Most app settings are less sensitive
than the content of one's messages,
and therefore do not require password protection.

This commit removes password protection from
the settings view. This also dampens the UX impact
of the misleading 'Message Requests' entry among
settings categories, as the settings view
is closed and locked upon navigation to the entry.

Sensitive app settings are addressed in later commits.

Relates: #1768

Bilb commented 6 months ago

closed in favor of https://github.com/oxen-io/session-desktop/pull/3059/