Allow Undo for Setting changes
What it says on the tin.
Client should always provide a way to undo changes made before. https://elementary.io/docs/human-interface-guidelines#always-provide-an-undo
Maybe it's something that could be discussed for the whole Ring project https://git.ring.cx/savoirfairelinux/ring-project.git as well.
What do you think?