* added button to opt out of leaderboards
* also not allowing daily leaderboards
* also not allowing weekly lb
* added lb opt out notice on the leaderboards
* updated message
* resetting lboptout state on account reset
* Create traditional_chinese.json
* Add Traditional Chinese
Add Traditional Chinese text
* Wrong name, upload again
Wrong name, upload again
* Update traditional_chinese.json
* Rename traditional_chinese.json to chinese_traditional.json
* Add word filter presets
* updated structure and styling
* updated button classes and click handlers
* removed timeouts to fix annoying jumping
* typescript fixes
* renamed function
* converted file to using single object that defines presets
* using spread
* added right hand preset
using spread
added key position B to the right hand preset
* removed line
* changed text
* Finish rewriting presets in new format
* added home keys filter preset
* removed comment
* Fix home keys preset
---------
Co-authored-by: Miodec <jack@monkeytype.com>
* Renamed command line setting timer-progress bar
* Make account config input an `input` so it takes up less space
* Revert "Make account config input an `input` so it takes up less space"
* Better wording
---------
Co-authored-by: Aaron <79121360+hazyboba@users.noreply.github.com>
* added scale function
* cleaned up merge
* cleaned up scale implementation and created closure for previewing scales
* finalized changes
* fixed ci/de
* switched to upper camel case
* undid accidental changes
* updates
* fixed indexing bug and audioCtxt being intialized
* removed mapping
* updated schema with non-inclusive range for two new sound-on-clicks
---------
Co-authored-by: Bruce Berrios <bberr022@fiu.edu>
Co-authored-by: Bruce Berrios <58147810+Bruception@users.noreply.github.com>
* fixed typos in uzbek 1k
Some words were missing the last character and few words didn't make sense so I altered them to the closest similar word.
* fixed typos and removed duplicates
* Update uzbek_1k.json
* Update uzbek_1k.json
integratie check for too long passwords into isPasswordStrong, and
consistently check for it wherever passwords can be created / changed.
Co-authored-by: Liewe Gutter <liewegutter@gmail.com>