Commit graph

2674 commits

Author SHA1 Message Date
Miodec
088d2db48c added fps counter which can be enabled in the command line 2023-06-14 13:59:50 +02:00
Miodec
8b7080a4cd breaking up the account loading function to avoid very long event loop tasks 2023-06-14 13:59:50 +02:00
Xea
850a14c584
split smoothCaret into several modes (#4374) im-0xea
* split smoothCaret into several modes

* implemented requested changes of smoothCaret modes

* moved config migration code

* bring back caretFlash animation

* fixed error (weird how the build process didnt catch this)

---------

Co-authored-by: Miodec <jack@monkeytype.com>
Co-authored-by: Niki <n.topel@callassoftware.com>
2023-06-14 13:59:24 +02:00
Laaveshwaran P
aa06615860
Adding Tanglish Language (#4373) aviiciii
* removed 'capitilise' from the code python

The word 'capitilise' was found in the list, but it is not a valid Python method or keyword. This commit removes the incorrect word from the list to ensure accuracy and consistency in the provided Python syntax information.

* init on tanglish lang

* added about 50

* added tanglish words

* adding documentations

* removed duplicate words
2023-06-14 11:43:22 +02:00
tiesrred
96418bf5aa
I added 6 quotes of Prophet Muhammad for Monkeytype. (#4362) tiesrred
* I added 6 quotes of Prophet Muhammad.

* I have removed the "PBUH" from all Mohammed quotes, including from ones I did not add.
2023-06-14 11:37:56 +02:00
Miodec
ec8aa298e9 optional chaining to avoid errors when viewing the replay 2023-06-14 01:26:42 +02:00
Miodec
4a7f8ebcb7 handling undefined and null 2023-06-13 23:19:40 +02:00
Jack
27b1a7fedb
Streak hour offset (#4357)
* backend flow to set hour offset

* added frontend popup to set streak hour offset

* displaying a message that the user can change offset
displaying the actual offset if its already set

* applying offset when checking streaks

* added tests for the new offset
updated old streak tests

* defaulting to undefined

* removing content if offset is already set

* updated the way offset is displayed

* also updating in the local snapshot
2023-06-12 14:38:44 +02:00
Serdar Bilici
303e2b2628
update Turkish 5k (#4364) s3rdarb
* Update turkish_5k.json

correction for misspelled words and a few additions and deletions

* Update turkish_5k.json

fixed typos and added new words for improvement
2023-06-12 14:25:38 +02:00
Laaveshwaran P
ec9c8c4970
removed 'capitilise' from the code python (#4372) aviiciii
The word 'capitilise' was found in the list, but it is not a valid Python method or keyword. This commit removes the incorrect word from the list to ensure accuracy and consistency in the provided Python syntax information.
2023-06-12 14:25:14 +02:00
Miodec
d7ecc93051 fixed book mode custom texts not being marked as completed
part of #4370
2023-06-12 12:52:28 +02:00
Miodec
3910349423 fixed dynamic keymap legends and keymap mode next not working correctly together
closes #4366
2023-06-12 12:11:20 +02:00
github-actions[bot]
9c2bcbd762
Prettier fix (#4367)
Co-authored-by: monkeytypegeorge <monkeytypegeorge@gmail.com>
2023-06-12 00:42:51 -04:00
Antikore
b888367b50
Adding Spanish 650K language json (#4333) AntikoreDev
* Added Spanish 646k

* Fixed accents and some words were missing

* Renamed spanish_646k to spanish_650k

* I forgot to put the name there as well
2023-06-09 11:44:38 +02:00
Miodec
8000585bf2 fixed caps warning not hiding on some linux distros 2023-06-09 00:44:40 +02:00
Miodec
369be4db76 upgrade to webpack-cli 4.10 2023-06-08 12:39:18 +02:00
Miodec
7a111cc8de quote lengths 2023-06-08 12:35:22 +02:00
Miodec
a73252e3af quote reports 2023-06-08 12:34:56 +02:00
Eran Pinhas
9a5c8d4b06
Fixed wrong scale when displaying accuracy average graph (#4358) eran-pinhas 2023-06-07 22:37:55 +02:00
Miodec
576e2e3ab7 escaping name 2023-06-07 14:02:54 +02:00
Brian Sung
aa6cc3fb01
updates word count when backspacing in zen mode (#4352) seoulection 2023-06-07 13:49:46 +02:00
CoolerFred
4b803f39f4
Fixed some fetch issues (#4343) CoolerFred
Co-authored-by: CoolerFred <coolercatoo@gmail.com>
2023-06-06 17:50:21 +02:00
Miodec
6e14d58d15 enabling punctuation in ascii mode will allow capital letters 2023-06-06 17:48:28 +02:00
Miodec
01997442d8 Revert "disabled result saving when practicing missed or slow words"
This reverts commit d23d3ccf89.
2023-06-06 13:58:09 +02:00
Miodec
3c87156973 quote lengths fix 2023-06-05 13:29:00 +02:00
Miodec
1c04d02f31 quote reports 2023-06-05 13:28:19 +02:00
Brian Sung
84888c25dd
remove last newlines if backspace ends up on newline (#4322) seoulection 2023-06-05 12:13:30 +02:00
Nathan Thomson
801d84fafe
Added English Quotes (#4336) TheNatBoi 2023-06-05 11:32:28 +02:00
github-actions[bot]
560308a956
Prettier fix (#4347)
Co-authored-by: monkeytypegeorge <monkeytypegeorge@gmail.com>
2023-06-04 12:07:34 -04:00
JabbaTheGibHutt
1cd4888177
Adding the Frysk language (#4317) JabbaTheGibHutt
* Create Frysk

* Rename Frysk to Frysk.json

* Rename Frysk.json to frysk.json

* Update frysk.json extra words

* Update frysk.json

* Update frysk.json

a-k

* Update frysk.json final word list

Added the final word list and checked for dupes

* Update _groups.json: added frysk

Added the Frysk language

* Update _list.json: added frysk

added the Frysk language

* Update frysk.json

removed that floating comma

* Delete frysk.json

* Add files via upload

* Update frysk.json

* Update frysk.json

* Add files via upload

* Update frysk_1k.json

* Update frysk.json

made a list of 200 words instead of 1k

* Update frysk.json

wrong quotations

* Update frysk.json

wrong quotations part 2

* Update _groups.json

added frysk 1k

* Update _list.json

added frysk 1k

* missing commas, prettier

* removed empty word

---------

Co-authored-by: Miodec <jack@monkeytype.com>
2023-06-01 13:30:31 +02:00
Serdar Bilici
ccfe06558c
Update turkish_5k.json (#4335) s3rdarb
correction for misspelled words and a few additions and deletions
2023-06-01 13:20:11 +02:00
grigoriynikolaev
423eb67957
Update russian_10k.json (#4341) grigoriynikolaev
Misspelled word correction
2023-06-01 13:19:31 +02:00
Sanidhya Singh
c5c07c1285
Fix persistent CapsLock message being displayed (#4339) sandihyas3s
* Fix persistent CapsLock message

* using vanilla js to increase performance a tiny bit since this will happen on every keyup and keydown

---------

Co-authored-by: Miodec <jack@monkeytype.com>
2023-06-01 13:18:44 +02:00
Miodec
9904cd8c34 moved get funbox word call before splitting into section 2023-06-01 12:57:55 +02:00
Miodec
52fe1f7efa fixed custom text popup not correctly reflecting the state of some parameters if they changed while the popup was not visible 2023-05-31 15:11:10 +02:00
Miodec
21ce6e84a5 making sure challenge controller resets custom text random and delimiter fields 2023-05-31 15:10:33 +02:00
Miodec
bf0dbf7863 added more logs 2023-05-31 14:06:43 +02:00
Richard Davison
6e6628138a
Update _list.json - Added graphite keymap layouts (#4325) rdavision
* Add graphite layouts

* Change - to _
2023-05-30 19:20:10 +02:00
Invades
54a95ae8f9
Add "Greeklish" (#4334) Invades
* Add "Greeklish"

* Add "Greeklish"

* Add "Greeklish"

* Remove Duplicates

* Remove Duplicates

* add "orderedByFrequency" property

* Correct "orderedByFrequency" property value
2023-05-30 12:23:07 +02:00
isa-2004
5a535d5b38
added a new theme grape.css (#4329) isa-2004
* added a new theme hacker.css

* added grape.css

* delete hacker.css

* updated sub and sub alt colors

---------

Co-authored-by: Miodec <jack@monkeytype.com>
2023-05-29 15:58:14 +02:00
Miodec
89e1af4e34 quote reports 2023-05-29 13:21:00 +02:00
Miodec
2a36a33ee5 added automatic tabs to code quotes only if the previous enter was typed correctly
closes #4266
2023-05-29 13:09:32 +02:00
Matteo Macaluso
06075eef5d
added more italian quotes (#4324) magicteo 2023-05-29 12:12:57 +02:00
Ahmed ElSaeed
b3a85ce66d
solve Yesterday appear in all time leaderboard #4331 (#4332) asmpro7
* solve Yesterday appear in all time leaderboard

* fixed value

---------

Co-authored-by: Miodec <jack@monkeytype.com>
2023-05-29 12:12:29 +02:00
github-actions[bot]
f5d78e543e
Prettier fix (#4326)
Co-authored-by: monkeytypegeorge <monkeytypegeorge@gmail.com>
2023-05-29 12:11:13 +02:00
Matteo Macaluso
1672212021
removed duplicate german quote (#4323) magicteo 2023-05-26 12:06:46 +02:00
Miodec
04007d5442 updated word 2023-05-26 11:46:58 +02:00
Matteo Macaluso
5f1ee8c754
removed duplicate spanish quote (#4320) magicteo 2023-05-25 23:47:10 +02:00
AntoninMayet
3ac2fc1fdb
Added 3 more quotes (#4319) AntoninMayet
* Added 3 more quotes

* Corrected typos

* Update french.json

* Update french.json

* Update french.json

* Corrected an earlier typo
2023-05-25 17:10:51 +02:00
Bilal Suleiman
63942e48d9
Added Italian Quotes (#4318) bsule
* added italian quotes

* length fix
2023-05-25 17:10:03 +02:00