This update is a collection of changes made over the last 4 weeks - not gonna lie, I forgot to make a release and then got stuck in working on multiplayer. So, if you are a regular user you probably noticed some of these changes already.
Sorry if I miss any changes, and for any typos.
New features:
- Added Opposite Shift: Keymap. This mode fixes problems where your layout is modified at the keyboard level (for example QMK or VIA) and opposite shift would not work as expected. When opposite shift: keymap is enabled, it will be based on the selected keymap layout, and not the key events.
- Added custom color inputs for custom themes. With these you will be able to paste in values (supported formats are HSV, HEX and RGB). Thanks Estebene.
Quotes:
- Fixed various typos.
- Added Hindi quotes. Thanks desert3agle.
Languages:
- Added Code CSS. Thanks ronnapatp.
- Added Code Pascal. Thanks gubareve.
- Removed some incorrect words from Spanish lists.
- Removed British words from english lists (use British English mode to bring them back).
- Updated Irish list. Thanks EoinlE.
- Updated Russian list.
Layouts:
- Updated INA layout. Thanks Typeacode.
- Added Brasileiro Nativo. Thanks arthurnunesc.
Themes:
- Added Hanok.
Bug fixes:
- Fixed tag and preset popups not styled correctly.
- Fixed CPM not showing up in some places when always show CPM is enabled.
- Fixed PB tables not styled correctly.
- Fixed PB label being cut off by the top of the graph.
- Fixed current date showing up if no date was found in PB table.
- Fixed some popups not being closed with esc. Thanks CrumblyLiquid.
- Fixed some issues with saving PB's in specific situations.
- Fixed challenge verification not working correctly.
- Fixed wpm verification not working as expected. Thanks Ben-Brady.
- Fixed max confidence mode not working.
- Fixed British English mode not being able to replace capitalised words. Thanks DanGonite57.
- Fixed lazy mode not working after 100 words have been typed.
- Fixed an issue where pressing a dead key would sometimes cause the accuracy to show 'NaN%'.
- Checking if tag name is valid when editing.
Other changes and improvements:
- Added some error checking to quote submission.
- Added captcha to quote submission.
- Active language is automatically selected when opening quote submission popup.
- Updated British English list. Thanks setek.
- Showing popup for config export and custom theme link if copying to clipboard failed.
- Added more supporters to the about page.