Commit graph

11077 commits

Author SHA1 Message Date
Nikola Perović b243d1472b
feat(languages): add Serbian 10k (Fooftilly) (#5603)
* Add Serbian 10k option

* Add Serbian to groups and list

* Removed potentially problematic words

* fixed names
2024-07-15 12:13:46 +02:00
mufasachan 864ade1571
impr(quotes): add CUDA quotes (#5611)
I browsed GitHub to get CUDA codes and that's all I got, one repo.
- I filtered out the repo with less than 100 stars.
- I did not tried to include source under other licenses than GPL3 or public domain license.
- I did not take learning resources.
- I did not take code without license.
- I did not take few physics-simutlation repos, I wanted data structures or Deep Learning related code.

I am looking forward to see more CUDA quotes, no matter the source =)
2024-07-15 12:12:53 +02:00
max 81ef04bbc5
feat(quotes): add the walking dead quote (@mxz7) (#5609) 2024-07-15 12:12:12 +02:00
Türker 339ce44ae2
feat(quotes): add Turkish quotes (@turkwr) (#5608)
* feat(quotes): add Turkish quotes from various sources

* feat(quotes): update Turkish quotes lengths

The lengths of the Turkish quotes in the `turkish.json` file have been updated to reflect the correct character count.

* feat(quotes): add Turkish quotes from various sources

This commit adds Turkish quotes from different sources, including "The Poet X", "Gurren Lagann", "İnanılmaz Aile (TV Serisi)", and "Oscar Wilde". The quotes are added to the `turkish.json` file in the `frontend/static/quotes` directory.

* feat(quotes): add Turkish quotes from Mother Teresa, Anais Nin, Emily Dickinson, Technoblade, and Bilinmeyen

The commit adds Turkish quotes from Mother Teresa, Anais Nin, Emily Dickinson, Technoblade, and Bilinmeyen to the `turkish.json` file in the `frontend/static/quotes` directory.

* feat(quotes): add Turkish quote from "The Poet X"

Add a Turkish quote from "The Poet X" to the `turkish.json` file in the `frontend/static/quotes` directory.

* feat(quotes): update Turkish quotes in turkish.json

Update the Turkish quotes in the `turkish.json` file in the `frontend/static/quotes` directory.

* feat(quotes): update Turkish quotes in turkish.json
2024-07-15 12:11:09 +02:00
Mejans bd29e4f68a
feat(languages): add Occitan 200, 1k, 2k, 5k, 10k (Mejans) (#5571)
* Adds Occitan word lists

List of most used words in Occitan language

* Adds Occitan files

Adds list of 200, 1 000, 2 000, 5 000 and 10 000 words.

* Adds Occitan languages

* Chance name value

* Change name value

* Change name value

* Change name value
2024-07-15 12:08:48 +02:00
Miodec 1cabbaa3e8 fix(server): not being able to view profiles which had a dot in the name 2024-07-13 21:39:07 +02:00
Miodec 16f248d9de fix(tape mode): test words sometimes being clipped 2024-07-13 21:28:51 +02:00
Miodec 9953c5ed02 impr(report quote): add reason: duplicate quote 2024-07-11 15:48:01 +02:00
Miodec 034e97c35a impr(dev): add button to show real words input
!nuf
2024-07-11 15:38:52 +02:00
Türker fddbede932
feat(quotes): add Turkish quotes (turkwr) (#5601) 2024-07-11 15:37:55 +02:00
ChristoferKoch 1600c52062
feat(language): add Common Lisp (ChristoferKoch) (#5605)
* feat: add Common Lisp support

* fix: remove duplicate entries

* fix: remove duplicate entries
2024-07-11 15:37:08 +02:00
Christian Fehmer cecfb83b53
fix(account page): xp bar not updating when claiming rewards (@fehmer) (#5607) 2024-07-11 15:35:52 +02:00
Miodec 1462d5193b fix: zen mode not working 2024-07-11 10:50:48 +02:00
Jack 966d3ce574
fix: preview fonts not working correctly in the commandline (#5595) 2024-07-10 18:40:18 +02:00
Miodec d572c094a6 fix: session timer duplicating incomplete test seconds
closes #5600
2024-07-10 11:00:34 +02:00
Christian Fehmer c937133036
fix: upside down funbox tooltip not visible on settings page (@fehmer) (#5602) 2024-07-10 10:57:29 +02:00
Miodec 215862e6e1 fix: read ahead funboxes not working 2024-07-10 10:55:12 +02:00
Miodec f49e7f1945 fix: blind mode not working with highlight mode word 2024-07-10 10:55:12 +02:00
Christian Fehmer c802d0781e
fix: total test calulation on testActivity chart (@fehmer) (#5596) 2024-07-10 10:27:05 +02:00
Christian Fehmer 34244a3046
fix: league of legends language being right to left (@fehmer) (#5597) 2024-07-10 10:26:18 +02:00
Christian Fehmer cbb52b13a4
fix: use bold variant of nunito font (@fehmer) (#5594) 2024-07-09 22:17:16 +02:00
Miodec cb3553f7bc chore: release v24.28.0 2024-07-09 21:33:00 +02:00
Christian Fehmer 66c09a462f
impr: reduce initial loading time of settings page (@fehmer) (#5583) 2024-07-09 21:23:28 +02:00
Miodec d7f9a4d443 fix(cookie modal): missing icon 2024-07-09 17:56:21 +02:00
Christian Fehmer a2a5c10a84
impr: optimize font sizes by using woff2 (@fehmer) (#5582) 2024-07-09 17:47:41 +02:00
Ramen2X d87d1f1886
impr(quotes): add english quote (Ramen2X) (#5592) 2024-07-09 17:43:04 +02:00
theiereman b215f0406b
fix(quote): missing capital letter (#5591) 2024-07-09 17:42:25 +02:00
Bradley Cookson 7ed6662380
feat(languages): add League of Legends language (@hailfire805) (#5590) 2024-07-09 17:40:31 +02:00
Liande Guo ec07152055
feat(languages): add cobol language (@liandeguo) (#5589)
* Added cobol

* Create code_cobol.json

* Update _groups.json
2024-07-09 17:38:57 +02:00
Christian Fehmer b114db9bd8
impr: add total tests to test activity chart (@fehmer) (#5586) 2024-07-09 17:38:26 +02:00
Kevin Robles d70bb6669c
impr(quotes): add spanish quote (@Kevinme789) (#5588) 2024-07-09 17:36:11 +02:00
Jack 9f924f345e
refactor: rework highlight mode, colorful, flipped and blind to pure css (#5568) 2024-07-09 17:34:15 +02:00
Afnaan 087bf55d4c
impr(quotes): add English quote (Tempest76) (#5580)
Co-authored-by: theTempest67 <connectafnaan67@gmail.com>
2024-07-09 14:48:20 +02:00
github-actions[bot] e4bc603026
refactor: run prettier (#5575)
Co-authored-by: monkeytypegeorge <monkeytypegeorge@gmail.com>
2024-07-09 13:59:19 +02:00
Miodec 65a3f9dacb chore: relax user forgot password rate limit 2024-07-08 19:47:44 +02:00
Miodec 016e55036c impr: replace dead characters when using indicate typos: replace 2024-07-08 13:35:12 +02:00
Miodec a00a8bb94c fix: changing tape mode during the test causing overflow 2024-07-08 13:17:48 +02:00
Miodec d2caf248b3 fix: practice missed words generatic less words than expected
closes #5584
2024-07-08 11:32:03 +02:00
Miodec ae712b3135 fix: short tests not saving towards "session typing time"
closes #5585
2024-07-08 11:25:18 +02:00
Jack aac44aead3
refactor(caret): add lastwordelement, optimise top pos, letter width, letter height (#5567) 2024-07-05 19:18:15 +02:00
Miodec ffc47e861d style(typing test): fix newline/tab characters not working well with some fonts 2024-07-05 18:30:05 +02:00
Miodec 9fb4005452 impr(result page): modify navigation order to make sure tab focuses the next test button 2024-07-05 17:56:43 +02:00
Miodec b19be346f0 style(test result): fix line height of test type text 2024-07-05 17:42:55 +02:00
Miodec 39b52fac62 style(result page): fix replay play button margin 2024-07-05 17:40:38 +02:00
Miodec 6bbb11fa9e refactor(test config): use display instead of visibility for puncandnum
- this fixes an issue where punctuation and numbers buttons were focusable on the result page
 - also slightly reworks the way width animation works
2024-07-05 17:38:23 +02:00
Miodec 48b57320b2 style(core): add visibility prop to the invisible class
!nuf
2024-07-05 17:38:23 +02:00
Jack 6ccdadfe34
impr(test ui): changing tape mode no longer restarts the test (#5565)
move word wrapper class assignent to a function
make sure to update word wrapper classes when changing some settings
2024-07-05 16:13:09 +02:00
Christian Fehmer 3722000d85
fix: updateInbox claiming all rewards (@fehmer) (#5560)
!nuf
2024-07-05 13:47:54 +02:00
Christian Fehmer 1f085580e6
fix: cleanup tmp while updating users inbox (#5559) 2024-07-04 18:35:52 +02:00
Truite Séchée cf855bd48d
impr(test config): allow keyboard navigation (@Truiteseche) (#5528) 2024-07-04 13:27:24 +02:00