Commit graph

2645 commits

Author SHA1 Message Date
Miodec 3f7f77841b quote reports 2023-05-02 15:40:18 +02:00
Jerry Zhou 7ee47a83f2
provided codeOverride for playClick so that settings will properly be able to preview certain sounds (#4246) jerryzhou196 2023-05-02 14:16:40 +02:00
Egemasta 9776907343
Bugfixing some words (#4240) egemasta 2023-05-02 14:14:32 +02:00
TheNatBoi 7fa2a33ab2
Added English Quotes (#4233) TheNatBoi
* Update english.json

* Update english.json

* Update english.json
2023-05-02 14:10:02 +02:00
Bilal Suleiman cac25979ae
added 5 italian quotes (#4236) bsule 2023-05-02 14:08:40 +02:00
Tor Jacob Neple 48b9e932c1
Add Scandinavian Layouts (QWERTY-Nordic) (#4242) torjacob
* Add Norwegian layout

* Add Swedish Layout

* Add Danish layout

* Update naming based on feedback
2023-05-02 14:06:27 +02:00
Miodec 27ff20da51 title fix 2023-05-01 11:38:29 +02:00
Miodec ca0b710e8f reduced vendor filesize by 300kB 2023-04-30 13:29:06 +02:00
Anthony Rosman e678260133
add: new quotes from The Knight in Rusty Armour (#4226) D3press3d 2023-04-28 15:52:41 +02:00
Anthony Rosman 2ba3067f89
Accessibility (#4227) D3press3dd
* fix: add role missing in aria-label

* fix: add web-kit option to support safari browsers

* fix: change div to link to keep the structure of the others

* fix:add rel to avoid tab access with window.opener

* fix: add missing roles when using aria-label

* fix: delete placeholders

* fix:add webkit to all,comment unused css selectors

* removed placeholder

---------

Co-authored-by: Miodec <jack@monkeytype.com>
2023-04-28 15:52:22 +02:00
kStor2poche a9e58b13fd
Added french quotes id 134 to 138 (#4224) kStor2poche
* Added french quotes id 134 to 138

* Update frontend/static/quotes/french.json

* Update frontend/static/quotes/french.json
2023-04-26 23:39:33 +02:00
Jack 5543aaae65
converted required leftToRight to optional rightToLeft (#4229)
* converted required leftToRight to optional rightToLeft

* merge straggler

* removed empty lines

* removed empty lines
2023-04-26 23:34:13 +02:00
Miodec 91b3800616 fixed errors when viewing the account page without any results 2023-04-26 15:30:12 +02:00
Anthony Rosman 17fc634057
fix: #4100 (#4221) D3press3dd
* fix: #4100

* funbox requirement

---------

Co-authored-by: Miodec <jack@monkeytype.com>
2023-04-26 11:36:58 +02:00
AlJavhar Boyaliyev 12d61afc5d
Update uzbek.json (#4195) AlJavhar
* Update uzbek.json

I corrected some wrong words and removed unnecessary ones. I will be glad if I see my language corrected on such sites. Thanks a lot!

* Update uzbek.json

Fixed Uzbek language

* Update uzbek.json

Fixed Uzbek language

* Update uzbek.json

Fixed Uzbek language

* Update uzbek_1k.json

Fixsed Uzbek-1k

* Update uzbek.json

Fixed Uzbek language

* Update uzbek.json

Fixed Uzbek language

* Update uzbek_1k.json

Fixed Uzbek_1k language

* Update uzbek.json

Fixed Uzbek language

* lowercased word

---------

Co-authored-by: Miodec <jack@monkeytype.com>
2023-04-26 11:27:16 +02:00
Miodec c628f949cc added french 2023-04-25 16:23:23 +02:00
Jeff0502 c10fa85bb2
More Afrikaans quotes, and poems (#4207) Jeff0502
* Added Afrikaans quotes.

* Added a few more quotes

* Added even more quotes, corrected some spelling

* Fixed lengths.

* Removed Lien se Lankstaanskoene

* Removed some potentially offensive/obscene text

* Added sterrekyker

* Added two more entries, 'Die wêreld het so klein geword' and 'Stille Waters'

* Fixed a typo
2023-04-24 20:32:07 +02:00
Temmie 855f93b760
Add GDScript 2.0 programming language (#4215) JustTemmie
* Initial GDScript 2.0 commit

* change 2.0 to 2

* whoops
2023-04-24 20:31:30 +02:00
Miodec 45f1d90428 reverted test changes 2023-04-24 17:34:24 +02:00
Miodec bafe6a0358 quote lengths 2023-04-24 17:24:31 +02:00
Miodec 826b0420d1 quote reports 2023-04-24 17:24:31 +02:00
tuzu128 132af98093
Created Everblush theme (#4211) tuzu128
* Added everblush theme

* Added Everblush theme to _list.json

---------

Co-authored-by: TheTuzu <tuzu@seznam.cz>
2023-04-24 16:05:11 +02:00
Lxran 045e1241e5 Add FFXIV Quotes (#4214) Lxran
* Add FFXIV Quotes

* fix quote lengths

* fix typo

* remove duplicate quote

* fix quote source

* apply review
2023-04-24 16:03:42 +02:00
pr 36089cc5d0
add more common properties/values to code_css (#4213) PineappleRind
* add more CSS words

* add more commonly used CSS properties/values

* fix trailing comma...
2023-04-24 14:16:17 +02:00
Miodec 490759f829 fixed not being able to change language with the commandline during an infinite test
closes #4210
2023-04-24 12:58:37 +02:00
Miodec 80e7932101 (potentially) fixed interchangable russian characters not working
moved the check below the funbox check
2023-04-24 12:52:14 +02:00
Miodec c906c25b5e deep copying the object to avoid it being modified anywhere else in the short window between sending to server and calculating hash 2023-04-24 12:52:14 +02:00
Serdar Bilici 5a1012f3d3
Language turkish 5k edit (#4206) s3rdarb
* Update turkish.json

* Update turkish.json

* Update turkish_1k.json

* Update turkish_1k.json

* Update chinese_traditional.json

* Update turkish.json

* Update turkish_1k.json

* Update turkish_1k.json

* Update turkish.json

* Update turkish.json

* Update turkish.json

* Update turkish_1k.json

* Update turkish_1k.json

* Update turkish_1k.json

* Update turkish_1k.json

* Update turkish_1k.json

* Update turkish_1k.json

* Update turkish_1k.json

* Update turkish_1k.json

* Update turkish_1k.json

* Update turkish_1k.json

* Update turkish.json

* Update _groups.json

* Update _list.json

* Create turkish_5k.json

turkish 5k language

* comma correction

* Update turkish_5k.json

* Update turkish_5k.json

* update quotes

* Update turkish.json

* Update turkish_5k.json

* Update turkish_5k.json

* Update turkish_5k.json

* Update turkish_5k.json

* Update turkish_5k.json

* Update turkish_5k.json

* Update turkish_5k.json

* Update turkish_5k.json

* Update turkish_5k.json

* Update turkish_5k.json

* Turkish 5k minor edit

edited some words effecting the flow of typing

* Update turkish_5k.json

* Update turkish_5k.json

* Update turkish_5k.json

* Update turkish_5k.json

* Update turkish_5k.json

* Update turkish_5k.json

* Update turkish_5k.json

* Update turkish_5k.json

* Update turkish_5k.json

* Update turkish_5k.json

* prettier

* Update turkish_5k.json

* Update turkish_5k.json

* Update turkish_5k.json

* Update turkish_5k.json

* Update turkish_5k.json

* Update turkish_5k.json

* Update turkish_5k.json

* Update turkish_5k.json

---------

Co-authored-by: Miodec <jack@monkeytype.com>
2023-04-24 12:33:33 +02:00
Miodec ab063865ef removed word 2023-04-22 21:34:02 +02:00
ibrab000 3ca1840097
IBM Plex Mono Font (#4201) ibrab000
* Update _list.json

* Add files via upload

* Update _list.json

* Update fonts.scss
2023-04-21 17:23:19 +02:00
Anthony Rosman f5d713256a
fix:#4124 graph buttons are now toggles (#4203) D3press3dd Miodec
* fix:#4124 graph buttons are now toggles

* fix: delete deletes unnecessary code and removes a typo

* renamed function

* only updating if on account page

* updating account buttons on account page load

---------

Co-authored-by: Miodec <jack@monkeytype.com>
2023-04-21 17:21:52 +02:00
Miodec b766c626b3 setting result calculating to true earlier 2023-04-21 13:22:41 +02:00
Osmiuth 08eaef31d2
Added Quotes from Alan Watts and Lao Tzu (#4199) osmiuth
This PR appends quotes from Alan Watts and Lao Tzu
2023-04-21 10:25:22 +02:00
Miodec c18144d7b9 replaced plugin with a better one 2023-04-20 12:59:54 +02:00
Miodec 7e33957b5c update caniuse 2023-04-20 12:53:44 +02:00
Miodec 9db58d4a6c removed unnecessary check 2023-04-20 11:59:58 +02:00
ArijanJ ef0cceb3b6
Remove some more phrases and blank lines (#4197) ArijanJ 2023-04-19 15:05:34 +02:00
Miodec 24f11297d4 updated description 2023-04-19 13:40:18 +02:00
Miodec a8de24a2c8 previewing themes and fonts after updating active command 2023-04-19 12:34:36 +02:00
Felix 519dee9dec
Added two french quotes (#4193) Felixbstck
* Added two french quotes

* Modified the ids of the two french quotes I added

---------

Co-authored-by: Felix Bostock <felixbostock@Olivers-MBP.lan>
Co-authored-by: Felix Bostock <felixbostock@Olivers-MacBook-Pro.local>
2023-04-19 12:16:22 +02:00
Miodec bbae8c8ffc added steno and steno matrix keymap style 2023-04-19 12:10:30 +02:00
Jordan Becker 0bff150c9c
Add Otis' monologue quote (#4192) habovh 2023-04-18 15:48:24 +02:00
Serdar Bilici d704013c55
Language turkish 5k edit (#4183) s3rdarb
* Update turkish.json

* Update turkish.json

* Update turkish_1k.json

* Update turkish_1k.json

* Update chinese_traditional.json

* Update turkish.json

* Update turkish_1k.json

* Update turkish_1k.json

* Update turkish.json

* Update turkish.json

* Update turkish.json

* Update turkish_1k.json

* Update turkish_1k.json

* Update turkish_1k.json

* Update turkish_1k.json

* Update turkish_1k.json

* Update turkish_1k.json

* Update turkish_1k.json

* Update turkish_1k.json

* Update turkish_1k.json

* Update turkish_1k.json

* Update turkish.json

* Update _groups.json

* Update _list.json

* Create turkish_5k.json

turkish 5k language

* comma correction

* Update turkish_5k.json

* Update turkish_5k.json

* update quotes

* Update turkish.json

* Update turkish_5k.json

* Update turkish_5k.json

* Update turkish_5k.json

* Update turkish_5k.json

* Update turkish_5k.json

* Update turkish_5k.json

* Update turkish_5k.json

* Update turkish_5k.json

* Update turkish_5k.json

* Update turkish_5k.json

* Turkish 5k minor edit

edited some words effecting the flow of typing

* Update turkish_5k.json

* Update turkish_5k.json

* Update turkish_5k.json

* Update turkish_5k.json

* Update turkish_5k.json

* Update turkish_5k.json

* Update turkish_5k.json

* Update turkish_5k.json

* Update turkish_5k.json

* Update turkish_5k.json

* prettier

* Update turkish_5k.json

* Update turkish_5k.json

* Update turkish_5k.json

---------

Co-authored-by: Miodec <jack@monkeytype.com>
2023-04-18 15:47:37 +02:00
Miodec 16b1d170a1 removed adtest 2023-04-18 12:58:01 +02:00
Miodec dcbf5e0333 Merge branch 'newads' 2023-04-18 12:44:55 +02:00
ArijanJ 03fb7adf6e
Add Typing of the Dead language (#4191) ArijanJ
* Add Typing of the Dead language

* removed some phrases

* added original punctuation property
this will use the punctuation from the list file instead of generating it on the fly

---------

Co-authored-by: Miodec <jack@monkeytype.com>
2023-04-18 12:36:39 +02:00
Henning Meyer 9f1594fead
feat(code_csharp): add missing csharp keywords (#4188) meyerhenning 2023-04-17 20:13:33 +02:00
Miodec f053ca2c96 stopped ab test, removed ab test tracking code 2023-04-17 16:47:39 +02:00
Miodec efef1bce85 Merge branch 'master' into newads 2023-04-17 16:45:07 +02:00
Miodec 7770613ffb using actual test end for calculation instead of performance now 2023-04-17 16:38:09 +02:00
Miodec 73d2db4799 moved the code responsible for removing trailing afk from bailed out tests to the test finish function 2023-04-17 16:37:31 +02:00
Miodec 7633155336 always updating last keypress 2023-04-17 16:36:11 +02:00
Miodec 5e115eb34f fixed incorrect duration 2023-04-17 13:43:45 +02:00
github-actions[bot] 042ef4b8c6
Prettier fix (#4185)
Co-authored-by: monkeytypegeorge <monkeytypegeorge@gmail.com>
2023-04-16 14:38:45 +02:00
Miodec 20aa324d5d added supporter 2023-04-16 14:29:43 +02:00
Miodec ccde8f0cd7 Merge branch 'master' into newads 2023-04-15 15:24:16 +02:00
Miodec 854d4759ce tracking numpadenter in 58008 funbox
tracking arrows in arrows funbox
2023-04-15 15:23:34 +02:00
Miodec cb94b57a68 storing active commandline entry index
this allows to hotswap between mouse and keyboard navigation
also closes #4181
2023-04-15 14:42:15 +02:00
Jeff0502 c4ffcb86ca
Afrikaans Quotes (#4180) jeff0502
* Added Afrikaans quotes.

* Added a few more quotes

* Added even more quotes, corrected some spelling

* Fixed lengths.

* Removed Lien se Lankstaanskoene

* Removed some potentially offensive/obscene text
2023-04-15 12:09:36 +02:00
noamvokaal 89fea40209
Added Swedish quotes (#4177) noamvokaal
* Added swedish quotes and corrected a few.

* Corrected quote length on quote 29 and 30.

* Replaced quote 99 and 114.

* Replaced quote 89, 93 and 94.
2023-04-15 12:08:18 +02:00
Akhilesh Waghmare 4994ef109b
Added Marathi (#4174) akhilesh-w
* added new language quotes

* solved the error

* solved the char count issue

* added marathi language file

* added some more quotes

* added new quotes
2023-04-14 16:09:56 +02:00
Miodec 78e231a125 trying a new approach to NoCode to cover more edge cases 2023-04-14 13:04:38 +02:00
Miodec 334b81c63a stupid mistakes man 2023-04-14 13:04:38 +02:00
Miodec 3e95164703 added fallback for no key location code (not just android)
should fix some of the result validation errors
2023-04-14 13:04:38 +02:00
bapic c69d2d0251
Fix About Page Leaderboard Typo (#4179) itsbapic
Just saw it while using the site, tiny one-letter fix
2023-04-14 12:56:06 +02:00
Serdar Bilici 9e1dfd8508
Language turkish 5k edit (#4175) s3rdarb
* Update turkish.json

* Update turkish.json

* Update turkish_1k.json

* Update turkish_1k.json

* Update chinese_traditional.json

* Update turkish.json

* Update turkish_1k.json

* Update turkish_1k.json

* Update turkish.json

* Update turkish.json

* Update turkish.json

* Update turkish_1k.json

* Update turkish_1k.json

* Update turkish_1k.json

* Update turkish_1k.json

* Update turkish_1k.json

* Update turkish_1k.json

* Update turkish_1k.json

* Update turkish_1k.json

* Update turkish_1k.json

* Update turkish_1k.json

* Update turkish.json

* Update _groups.json

* Update _list.json

* Create turkish_5k.json

turkish 5k language

* comma correction

* Update turkish_5k.json

* Update turkish_5k.json

* update quotes

* Update turkish.json

* Update turkish_5k.json

* Update turkish_5k.json

* Update turkish_5k.json

* Update turkish_5k.json

* Update turkish_5k.json

* Update turkish_5k.json

* Update turkish_5k.json

* Update turkish_5k.json

* Update turkish_5k.json

* Update turkish_5k.json

* Turkish 5k minor edit

edited some words effecting the flow of typing

* Update turkish_5k.json

* Update turkish_5k.json

* Update turkish_5k.json

* Update turkish_5k.json

* Update turkish_5k.json

* Update turkish_5k.json

* Update turkish_5k.json

* Update turkish_5k.json

* Update turkish_5k.json

* Update turkish_5k.json

* prettier

---------

Co-authored-by: Miodec <jack@monkeytype.com>
2023-04-14 12:55:01 +02:00
Ayaan 92404bcfe8
Fix spelling and remove misspelt repeated word (#4178) DarthJarJarJar 2023-04-14 11:44:14 +02:00
Miodec 335e01fbbc trying a new approach to NoCode to cover more edge cases 2023-04-13 17:46:47 +02:00
Miodec c87bb14cc0 stupid mistakes man 2023-04-13 15:33:15 +02:00
Miodec 2495eee213 Merge branch 'master' into newads 2023-04-13 15:23:46 +02:00
Miodec 12698550b9 added fallback for no key location code (not just android)
should fix some of the result validation errors
2023-04-13 15:23:12 +02:00
miraiHaGakkariShita 9fb1ebf1cb
New english quote "_" (#4171) miraiHaGakkariShita
* New english quote "_"

after 10 years of learning how to use GitHub, learning the proper formatting for MT and kind-of understanding the workflow, I present my opus magnum, a singular quote from my beloved anime
tl;dr synced fork, fixed formatting for the 10th time, and reduced the amount of ellipses to a minimum that would still give off the quotes original meaning

* Changed character count
2023-04-13 13:39:59 +02:00
Miodec d47d4706bc quote reports 2023-04-12 16:49:15 +02:00
Miodec d96eea2bca Merge branch 'master' into newads 2023-04-12 16:26:59 +02:00
Miodec 8f42872132 increased line height 2023-04-12 00:44:37 +02:00
Miodec 73c84b43c3 Merge branch 'master' into newads 2023-04-12 00:03:00 +02:00
Miodec d7bf0552de requiring shift + enter to be double tapped to bail out of a test
closes #4149
2023-04-11 23:47:41 +02:00
Saptarshi Ghosh 588e7efed8
Added english quotes (#4159) zak-carnet
* Added english quotes

* Replaced quote to meet length requirements

---------

Co-authored-by: Saptarishi Ghosh <saptarishighosh@Saptarishis-Macook-Air.local>
2023-04-11 22:32:45 +02:00
Miodec 64c2eb0531 possible fix for powertoys bug? 2023-04-11 22:17:50 +02:00
Miodec 3da5123502 possible fix for powertoys bug? 2023-04-11 18:12:55 +02:00
Miodec be462dd5d2 Merge branch 'master' into newads 2023-04-11 17:44:19 +02:00
Miodec d115a8d72d more logs in spacing debug 2023-04-11 17:44:09 +02:00
Sagittarius f9eb1d6e5d
Update German quotes (#4167) BlackSagittarius
* Update german.json

* Update german.json
2023-04-11 15:13:09 +02:00
Vladimir Vilenskii b85a96494f
hebrew quotes (#4165) vilvl
source: https://www.hebrewpod101.com/blog/2021/03/04/hebrew-quotes/  
god bless regex
2023-04-11 15:01:18 +02:00
Vladimir Vilenskii 6ca40c6919
Hebrew layout (#4164) vilvl
Learn tiping in hebrew is inconvenient without a layout at the begining
2023-04-11 15:00:54 +02:00
Deveesh Shetty 86bad24431
REMOVE: Unecessary comment in CSS (#4162) Deveesh-Shetty
The comment indicated the same CSS which was written below
2023-04-11 15:00:15 +02:00
Miodec 6571298ea5 quote lengths 2023-04-11 14:56:55 +02:00
Miodec 849d43f85e quote reports 2023-04-11 14:56:32 +02:00
Miodec f96607605e Merge branch 'master' into newads 2023-04-11 12:45:19 +02:00
Miodec 45f3ae63f2 added handle char to spacing debug 2023-04-11 12:39:17 +02:00
Miodec 4451ff746e added russian daily 2023-04-11 12:12:39 +02:00
github-actions[bot] 486acbd8d5
Prettier fix (#4160)
Co-authored-by: monkeytypegeorge <monkeytypegeorge@gmail.com>
2023-04-08 20:45:05 -05:00
Vitiligo 9b1a9898e0
Added new english quotes (#4154) vitiligo610 2023-04-09 00:01:11 +02:00
Serdar Bilici cf11ad3cdf
Additional Turkish Quotes, language edit 1k, Turkish 5k new file (#4119) s3rdarb
* Update turkish.json

* Update turkish.json

* Update turkish_1k.json

* Update turkish_1k.json

* Update chinese_traditional.json

* Update turkish.json

* Update turkish_1k.json

* Update turkish_1k.json

* Update turkish.json

* Update turkish.json

* Update turkish.json

* Update turkish_1k.json

* Update turkish_1k.json

* Update turkish_1k.json

* Update turkish_1k.json

* Update turkish_1k.json

* Update turkish_1k.json

* Update turkish_1k.json

* Update turkish_1k.json

* Update turkish_1k.json

* Update turkish_1k.json

* Update turkish.json

* Update _groups.json

* Update _list.json

* Create turkish_5k.json

turkish 5k language

* comma correction

* Update turkish_5k.json

* Update turkish_5k.json

* update quotes

* Update turkish.json

* Update turkish_5k.json

* Update turkish_5k.json

* Update turkish_5k.json

* Update turkish_5k.json

* Update turkish_5k.json

* Update turkish_5k.json

* Update turkish_5k.json

* Update turkish_5k.json

* Update turkish_5k.json

* Update turkish_5k.json
2023-04-08 15:31:30 +02:00
den e541ca9e1f
add ukrainian quotes (#4152) deni-kon
* add ukrainian quotes

* fix length
2023-04-08 15:30:41 +02:00
Miodec 4793bfba90 Merge branch 'master' into newads 2023-04-07 19:39:13 +02:00
Miodec 2ab36d09b2 added numpad keys
added international backslash
2023-04-07 19:38:49 +02:00
Miodec dbf359d4f7 Merge branch 'master' into newads 2023-04-07 19:07:37 +02:00
Miodec c60d3bff38 fixed 422 errors 2023-04-07 19:07:21 +02:00
Miodec 7835cac0f5 checking performance.now once, and passing it around
checking performance.now before a setTimeout
setting test end as soon as possible
2023-04-07 19:07:14 +02:00
Henning Meyer ac4158986c
Add German Quotes (#4123) meyerhenning
* feat: add german quotes

* feat: add german quotes
2023-04-07 13:58:46 +02:00
RusDoomer 98156ac081
added xenia layout (#4145) RusDoomer 2023-04-07 13:19:25 +02:00
PeasfulTown 6c2014e3af
fix: added missing dot to quote (#4144) PeasfulTown 2023-04-07 13:18:53 +02:00
Arivappa 56c51add7d
Add code lua quotes (#4143) 4rivappa
* adding code_lua.json file for quotes section

* adding lua quotes from lua manual

---------

Co-authored-by: 4rivappa <arivappa21@gmail.com>
2023-04-07 13:18:21 +02:00
Miodec 7c23d92204 fixed 422 errors 2023-04-06 23:03:17 +02:00
Miodec 2c893a4475 checking performance.now once, and passing it around
checking performance.now before a setTimeout
setting test end as soon as possible
2023-04-06 21:50:40 +02:00
Miodec e685419e7c Merge branch 'master' into newads 2023-04-06 02:01:10 +02:00
Miodec cb9a54810d last key to end is 0 if in zen mode 2023-04-06 02:00:48 +02:00
Miodec 4262144c85 Merge branch 'master' into newads 2023-04-06 01:40:35 +02:00
Miodec eedb92d77f sending chartotal to the backend 2023-04-06 01:39:44 +02:00
Miodec 4160e82fa8 better spacing debug 2023-04-05 23:49:38 +02:00
Miodec 7bffb095b7 better spacing debug 2023-04-05 23:47:00 +02:00
Miodec 09bb9d5687 Merge branch 'master' into newads 2023-04-05 18:29:20 +02:00
Miodec 1a47ca9b00 added start to first 2023-04-05 18:27:17 +02:00
Miodec b8e312a167 Merge branch 'master' into newads 2023-04-05 13:10:03 +02:00
Miodec d446fd5b66 added special key tracking for android and its special way of defining keydown and keyup events 2023-04-05 13:09:46 +02:00
Miodec dc14aa9e41 Merge branch 'master' into newads 2023-04-04 18:57:12 +02:00
Dilyorbek 29cfe8d932
Fix duration ordering and new algorithm for key overlap (#4141) drdilyor
* test2

* mod2

* mod3

* fix incomplete keystrokes now have duration

* make loop go forward for readability

* check if keysorder is empty

* prettier

* clean up

* rename variables for readability

* remove the algorithm and debug info

* type casting

* merged objects into one
moved code around

* removed "toolong" clientside type

* fixed assignment

---------

Co-authored-by: Miodec <jack@monkeytype.com>
2023-04-04 00:56:39 +02:00
Miodec b40012e606 forcing keyup to make sure last keypresses are not missed 2023-04-03 19:55:11 +02:00
Miodec 1d3501ce94 reworked the way key spacing is recorded
added lastKeyToEnd (time between last keypress and test end)
2023-04-03 19:27:15 +02:00
Miodec 252139178e updated error message 2023-04-03 19:25:13 +02:00
Miodec 486c2d0632 using new duration calculation
added keyoverlap
2023-04-03 14:57:59 +02:00
Miodec 84a8b3f898 removed logging function 2023-04-03 14:55:03 +02:00
Miodec 9615bd5ca7 quote length fix 2023-04-03 13:04:53 +02:00
Miodec 454c1afe37 quote reports 2023-04-03 13:04:34 +02:00
Julian Marcos 6a27141fe2
Typo: Fixes #4137 (#4140) Juliaria08
This commit changes:
"Advertisements on Monkeytype are optional. This section only applies to you if you've have not disabled them."
To:
"Advertisements on Monkeytype are optional. This section only applies to you if you have not disabled them."
2023-04-03 12:30:35 +02:00
Pranay Roni 4bfb1a66ff
Fixed Inconsistencies with Avatar Quotes (#4139) pranayroni
* added english quotes

* fixed inconsistencies with Avatar quotes
2023-04-03 12:30:12 +02:00
Pranay Roni 07107e875c
added english quotes (#4138) pranayroni 2023-04-03 12:29:46 +02:00
Aaron 12587ac765
Remove duplicate quote (#4136) UnrealApex
* 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"

* Remove duplicate quote

---------

Co-authored-by: Aaron <79121360+hazyboba@users.noreply.github.com>
2023-04-03 12:28:39 +02:00
egorguslyan 5383580560
Systemverilog quotes (#4129) egorguslyan
* Fix fwrisc quotes and their attributon

* Add AES quotes

* UART controller quotes

* Add missing spaces

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-04-03 12:28:18 +02:00
Anton Chernenko 651dfec285
fix word Kiev -> Kyiv (#4127) ch3rny
* fix word Kiev -> Kyiv

* remove duplicate in chinese_traditional.json

* remove duplicates in turkish_1k.json
2023-04-03 12:26:08 +02:00
Evan b4e8eecfb8
Update dynamic Keymap Legend Style to More Accurately Reflect Casing (#4113) Ferotiq
* use `.on`

* update symbols and letters seperately

This is based off how Shift and Caps Lock are fundamentally different. Shift changes every key while Caps Lock just changes letters. In addition, MacOS and Windows handle Caps Lock differently. In Windows, Shift can revert the letters change of Caps Lock, and on MacOS it cannot. So I have also added in an edge case for MacOS.

* reduce the diff

* explain why there's a platform check

* remove export

* update `isUsingOppositeShift` to accept keycodes

This allows the keymap to update only what can be capitalized when `oppositeShiftMode` is on

* simplify

* fix support for iso layouts

* fix `oppositeShiftMode`: `keymap` not working

* should default to true

* whoops

* error handling
2023-04-03 12:18:31 +02:00
Jack ff1cceeaa4
Revert "Remove duplicate quote and fix quote id increment (#4128)" (#4135)
This reverts commit 8b44320b62.
2023-04-02 17:55:43 +02:00
Aaron 8b44320b62
Remove duplicate quote and fix quote id increment (#4128)
* 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"

* Remove duplicate quote

* Fix id increment

---------

Co-authored-by: Aaron <79121360+hazyboba@users.noreply.github.com>
2023-04-02 10:52:35 -05:00
github-actions[bot] d7737bdc97
Prettier fix (#4132)
Co-authored-by: monkeytypegeorge <monkeytypegeorge@gmail.com>
2023-04-01 23:02:34 -04:00
Miodec 1c489cad92 updated description 2023-04-01 21:15:55 +02:00
Miodec bbc7759bb7 removed non kazakh words
fixed some characters
2023-03-30 09:42:25 +02:00
Miodec 536c5a71fd Merge branch 'master' into newads 2023-03-29 19:53:27 +02:00
Miodec 367c9e599a using a list of keys instead of regex
returning out of functions if key is not inside the list
2023-03-29 19:53:16 +02:00
Miodec ab957352e1 Merge branch 'master' into newads 2023-03-29 17:12:05 +02:00
Miodec 4fe1f97c66 moved function calls to their own events
returning if key is not tracked
returning if key is already pressed (not tracking repeats)
only pushing alpha numerics and space
2023-03-29 17:11:48 +02:00
Miodec 6a79eb6ded missing char 2023-03-28 22:56:22 +02:00
Miodec e22c24f8e7 Merge branch 'master' into newads 2023-03-28 21:28:32 +02:00
Miodec bd467020af removed duplicate function calls 2023-03-28 21:25:13 +02:00
Miodec 394ce7e850 updating active theme button when changing theme 2023-03-28 21:23:21 +02:00
Miodec b3e6f4aae8 Merge branch 'master' into newads 2023-03-28 20:54:38 +02:00
Miodec 45df3175c0 removed arrays from logs 2023-03-28 20:54:25 +02:00
Miodec 0b2dbfcb8c Merge branch 'master' into newads 2023-03-28 20:53:29 +02:00
Miodec cc46151585 resetting tracker, delaying keydown tracking by one loop 2023-03-28 20:52:16 +02:00
Miodec 29f046f5e3 using const instead 2023-03-28 17:09:49 +02:00