Miodec
2e77cb38ff
impr(custom text): disallow saving empty custom texts
...
closes #4904
2024-01-10 17:37:48 +01:00
Miodec
eba4b92305
fix(custom text): not being able to delete custom text if content is empty
...
part of #4904
2024-01-10 17:35:39 +01:00
Miodec
84fe80bbc1
fix(layout emulator): emulator returning stringified event codes (like "Escape")
2024-01-10 17:22:35 +01:00
farkon00
0566280bc4
impr(layout emulator): add support for alt layer emulation (farkon00) ( #4817 )
...
* impr: add AltGr support to the keyboard emulator
* Added a polish layout
* fix: fix caps lock and punctuation behavior for layout emulator
* Add AltGr version of Ґ to the Ukrainian layout
* Fixed the backquote key not working for the layout emulator
* Renamed polish layout to polish programmers
* Made layout emulator use both alts for modifications on mac
2024-01-10 15:48:16 +01:00
Miodec
7843ce0478
impr(punctuation): add japanese punctuation
2024-01-10 15:37:41 +01:00
ebblies
cbb4524fae
feat(layouts): add graphite_angle_kp (ebblies) ( #4905 )
...
* Update _list.json
Added graphite_angle_kp layout
* lowercase
---------
Co-authored-by: Miodec <jack@monkeytype.com>
2024-01-09 12:51:53 +01:00
Julian Barg
06e22c3a78
impr(quotes): Added English quote. (julianbarg) ( #4891 )
2024-01-09 12:30:17 +01:00
Tim Martin
e84491ce39
fix(languages): remove "customis*" from American English languages (t-mart) ( #4892 )
2024-01-09 12:26:19 +01:00
Christian Fehmer
a528182e59
fix: remove invalid java keyword ( #4894 )
2024-01-09 12:25:08 +01:00
Christian Fehmer
730dd20ec6
fix(lazy mode): proper handling of german umlaute in lazy mode (fehmer) ( #4864 )
...
* fix: Proper handling of german umlaute in lazy mode
* fix: Proper handling of german umlaute in lazy mode
* use additional accents from language file
* refactoring
* add tests
* update property name
* update validation script
---------
Co-authored-by: Miodec <jack@monkeytype.com>
2024-01-08 17:01:20 +01:00
Christian Fehmer
6aa7a72727
test: configure testing for frontend code (fehmer) ( #4879 )
...
* test: configure testing for frontend code
* remove test coverage thresholds, cleanup
2024-01-08 15:26:57 +01:00
Kael
ef2f6930e7
feat(layouts): add engrammer (KaelWD) ( #4902 )
2024-01-08 15:22:06 +01:00
Nikhil Harry
4a4b54188e
impr(quotes): add quotes in various languages (sleeepstorm) ( #4837 )
...
* Added three Spanish quotes.
* Added 4 spanish quotes
* Update spanish.json
* Added a comma causing the failure
* Add 2 hindi quotes
* Add 2 Go Quotes
* Fixed length values on Go quotes.
* added a second hindi quote
* added comma
2024-01-08 15:17:39 +01:00
Kacper Wyczawski
cc0f96f636
impr(language): add more F# words (kacperwyczawski) ( #4901 )
2024-01-08 15:15:42 +01:00
Meet Patel
cbed2ef7cf
feat(font): add CommitMono ( #4887 ) m2x07
2024-01-08 15:04:23 +01:00
Jack
09b770dba9
refactor: char counting ( #4903 ) Miodec
...
* refactor: char counting
* fix: remove unnecessary export
* fix: remove console logs
* refactor: extract to separate functions
* refactor: remove double spread
* always pushing when test is active
* remove unnecessary variable
2024-01-08 14:40:25 +01:00
Miodec
6e5fe1ba66
chore: add supporter
2023-12-22 12:58:33 +01:00
MasterRon
b59287cf31
feat(layouts): add semimak jqc (MasterRon) ( #4866 )
...
* add semimak_jqc
* feat(layout): add semimak jqc
2023-12-20 16:08:59 +01:00
yunfachi
3ad1d6b601
fix(funbox): missing background image and extra scrolling in space balls (yunfachi) ( #4872 )
...
* fix: update background image in space_balls (yunfachi)
* fix: hide the scrollbar caused by page rotation in space_balls (yunfachi)
2023-12-20 16:08:23 +01:00
Miodec
0f3565a3f6
chore: release v23.51.0
2023-12-19 15:00:22 +01:00
Miodec
1e14e184ee
chore: quote lengths script
2023-12-19 14:54:47 +01:00
Miodec
cb74a85e5e
fix(quotes): quote reports
2023-12-19 14:54:18 +01:00
Miodec
6ee981b2f9
impr: throttle connection state notifications
...
now the banner/notification will only show once per 10 seconds
closes #4875
2023-12-19 14:23:08 +01:00
Miodec
ccdc774e72
chore: update planned rule
2023-12-19 13:48:03 +01:00
Miodec
30f0241df9
fix(layout emulator): first key of layout always not working
...
closes #4833
2023-12-19 12:42:41 +01:00
Moon
fc8046dfb7
impr(quotes): add new English quotes (LifeAdventurer) ( #4854 )
...
* impr(quotes): add 10 new English quotes
* replace ellipsis with ...
2023-12-19 12:35:17 +01:00
yunfachi
b65aca954c
feat(languages): add code nix (yunfachi) ( #4874 )
2023-12-19 11:54:53 +01:00
yunfachi
cdcf4e5146
n fix(languages): remove bad and nonexistent russian words (yunfachi) ( #4873 )
2023-12-19 11:54:07 +01:00
github-actions[bot]
8951c1039e
refactor: run prettier ( #4870 )
...
Co-authored-by: monkeytypegeorge <monkeytypegeorge@gmail.com>
2023-12-18 13:29:22 +01:00
Christian Fehmer
e4e7408795
fix: apply lazy mode to funboxes using pullSection (fehmer) ( #4869 )
2023-12-18 13:28:59 +01:00
Miodec
a41e241297
fix: removed non profane word
2023-12-18 12:13:30 +01:00
Alejandro Gutiérrez López
63a6a7532c
impr(quotes): add Spanish quotes (KANGRIZ) ( #4850 )
...
* impr(quotes): add Spanish quotes (Spanish.json)
Added Spanish quotes, ID 148 to 150 (3 in total).
Comes from all different authors/sources.
* Update spanish.json
* Update spanish.json
* change quote id: 148 to another quote
* character length correction
* delete quote id 148
2023-12-15 11:49:17 +01:00
Miodec
c95acf9a47
chore: quote lengths script
2023-12-14 12:23:16 +01:00
Miodec
8aaa53a660
fix(quotes): user reports
2023-12-14 12:23:16 +01:00
Aaron
be641e2974
fix(ci): update formatting workflow commit message (unrealapex) ( #4852 )
...
* 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"
* fix(ci): update formatting workflow commit message
ensure that commit message meets conventional commits specification
* tweak(ci): fix commit type
---------
Co-authored-by: Aaron <79121360+hazyboba@users.noreply.github.com>
2023-12-11 19:31:30 +01:00
Aaron
5e8e7dc3da
docs: fix pr template wording (unrealapex) ( #4853 )
2023-12-11 19:30:18 +01:00
Pablo
8bbc24bd19
feat(languages): add rockstar code language (pablos123) ( #4843 )
2023-12-11 13:04:15 +01:00
Boris Nezlobin
e8b92ed802
fix(about): "amount" to "number" (borisnezlobin) ( #4856 )
2023-12-11 12:55:34 +01:00
Christian Fehmer
b3ae78f413
perf: improve leaderboard aggregation (fehmer) ( #4841 )
...
* perf: improve leaderboard aggregation
Update the leaderboard and public speedStats directly in mongodb without importing the data in the nodejs process first
* Replace type on public collection with magic ids
2023-12-06 16:03:44 +00:00
Christian Fehmer
9e991f3641
test(leaderboard): add test coverage for leaderboard update ( #4840 )
2023-12-05 14:40:34 +00:00
Wisam Abbadi
962fbc8ae1
impr: remove non-profane word ( #4828 )
2023-12-05 13:43:31 +00:00
Christian Fehmer
050cb7ab8a
perf(leaderboards): better index and aggregation code (fehmer) ( #4836 )
...
* perf: Improve leaderboard performance by adding better index
* review comments
* Allow aggregation to use disk if needed
2023-12-05 13:42:14 +00:00
Brandon Flores
bb2711e21e
fix(quotes): english quote 5510 (brainandforce) ( #4838 )
2023-12-05 11:38:02 +00:00
Miodec
91e5a2f6fd
chore: quote lengths script
2023-12-04 16:38:27 +00:00
Miodec
f985c3c8d0
fix(quote): quote reports
2023-12-04 16:38:14 +00:00
Christian Fehmer
84dfa7aca9
impr(server): add header validation, allow validation to accept unknown fields (fehmer) ( #4824 )
...
* impr: Add header validation, allow validation to accept unknown fields
* review comments
2023-12-04 13:30:13 +00:00
zft9xgy
e077be788a
impr(quotes): add Spanish quotes (zft9xgy) ( #4831 )
...
Co-authored-by: zft9xgy <zft9xgy@icloud.com>
2023-12-04 13:23:42 +00:00
Moon
712913e04a
impr(languague): add more words in code_c++ language (LifeAdventurer) ( #4830 )
2023-12-04 13:23:09 +00:00
Miodec
c7e38c2f6c
chore: release v23.48.0
2023-11-30 16:55:49 +00:00
Moon
3a5e8e830c
impr(quotes): add English quotes (LifeAdventurer) ( #4827 )
...
* impr(quotes): add 4 new English quotes
* fix: quote id not unique
* casing
---------
Co-authored-by: Miodec <jack@monkeytype.com>
2023-11-30 16:46:19 +00:00