Fix issue #4, Cursor Marsey in settings, and permanent settings for slur/profanity filters #180

Merged
Aevann merged 4 commits from :fix-setting-error-handling into master 2023-08-06 20:02:00 +00:00

4 Commits (master)

Author SHA1 Message Date
KindaCrayCray a1874efd3e Reformat code 2023-08-06 15:45:17 -04:00
KindaCrayCray 0f2a1a9459 Create new function for handling setting switches
The new function properly undos failed updates to setting toggles and
also shows and hides the permanent option with the slur/profanity
filters appropriately.
2023-08-06 15:39:51 -04:00
KindaCrayCray 0fcef3f556 Create new handler for settings toggles
The previous handler was shared with several semi-related components and
was just a mess. The new one is simplified and will reset itself on
error.
2023-08-06 11:07:17 -04:00
KindaCrayCray 0db031817e Add "switch" postfix to setting switch ids
Previously the id for the `marseycursor` was the same as that of the
cursor cat, meaning that the settings page would not have the marsey
visible.
2023-08-05 15:21:06 -04:00