ankidroid / Anki-Android

AnkiDroid: Anki flashcards on Android. Your secret trick to achieve superhuman information retention.
GNU General Public License v3.0
8.73k stars 2.24k forks source link

Use backend for preferences #17460

Closed MorenoTropical closed 1 day ago

MorenoTropical commented 3 days ago

Purpose / Description

I tried doing something similar to #17277 to other preferences so they can get undoable like the desktop version

Approach

How does this change address the problem?

How Has This Been Tested?

Tested if all the changed preferences work the same way

Checklist

Please, go through these checks before submitting the PR.

lukstbit commented 2 days ago

Also, please add the changes with the logs from the last commit in each commit where the setter is added, there's no point for that individual commit.