Commit graph

1591 commits

Author SHA1 Message Date
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
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
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
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
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
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
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
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 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
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 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
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