Commit graph

2536 commits

Author SHA1 Message Date
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
Miodec 13afd3da00 Merge branch 'master' into newads 2023-03-28 17:08:03 +02:00
Miodec 27949a9016 not needed 2023-03-28 17:07:49 +02:00
Miodec 0070229556 Revert "substituting first stored keypress duration start with test start (because stats are reset on test start)"
This reverts commit 04ce710e93.
2023-03-28 17:06:58 +02:00
Miodec 87aebeaa47 Merge branch 'master' into newads 2023-03-28 17:05:22 +02:00
Miodec 04ce710e93 substituting first stored keypress duration start with test start (because stats are reset on test start) 2023-03-28 17:05:11 +02:00
Miodec dbb2811028 Merge branch 'master' into newads 2023-03-28 16:27:42 +02:00
Miodec c9f5934808 resetting keysobj 2023-03-28 16:26:55 +02:00
Miodec a354e7e0c6 Merge branch 'master' into newads 2023-03-28 15:59:22 +02:00
Miodec 7e0c56b381 resetting value 2023-03-28 15:59:09 +02:00