Commit graph

3202 commits

Author SHA1 Message Date
Miodec
9ca61bdb12 docs: updated guidance on how to change ad consent settings
this needs to be done this way due to some implementation limitations

closes #4738
2023-11-13 12:01:03 +00:00
github-actions[bot]
c7f736ddbc
Prettier fix (#4783)
Co-authored-by: monkeytypegeorge <monkeytypegeorge@gmail.com>
2023-11-11 19:30:13 -05:00
Bruce Berrios
e84f9ec5b7
refactor: add shared types (Bruception) (#4769)
* sharing is caring?

* replace 5 year old package with a more modern one

* ignore firebase config

* update import/resolver settings so that we no longer have to ignore @backend imports

---------

Co-authored-by: Miodec <jack@monkeytype.com>
2023-11-09 14:03:56 +00:00
ibrab000
11a49d68e7
feat(quote): add one english quote (ibrab000) (#4773)
* Delete frontend/static/quotes/english.json

* Add files via upload
2023-11-09 14:01:14 +00:00
Christina Hanson
6b77f81201
feat(funbox): add mode that doubles each letter (LyricLy) (#4771)
* feat: add mode that doubles each letter to funbox

* increase difficulty

---------

Co-authored-by: Miodec <jack@monkeytype.com>
2023-11-09 13:56:37 +00:00
Miodec
244a593fa5 refactor: funbox compatibility checks
refactored the speak checks to make sure many "unspeakable" funboxes can be used at once
unspeakable funboxes are only blocked when "speaks" funbox is enabled
2023-11-09 13:39:49 +00:00
Miodec
0ccf7ea920 fix(funbox): text altering funboxes not working with wikipedia or poetry 2023-11-09 13:27:04 +00:00
Miodec
d7273ec9a0 chore: quote lengths script 2023-11-08 12:51:48 +00:00
Miodec
dac1a25e07 fix(quote): quote reports 2023-11-08 12:51:27 +00:00
Miodec
52ea0a6cbd impr: add local api server configuration cache 2023-11-07 16:34:05 +00:00
Miodec
a670ee7d8b fix(quotes): quote reports 2023-11-07 13:51:57 +00:00
Miodec
1355b79119 fix(themes): changing from custom theme to preset always applying default theme 2023-11-07 13:47:31 +00:00
Miodec
3daa88bc09 refactor: update notification message 2023-11-07 12:35:23 +00:00
Miodec
9d6a6940d8 refactor: made some of the theme controller functions async 2023-11-06 16:44:18 +00:00
Miodec
a2cd5746ec fix(quotes): quote reports 2023-11-06 15:53:09 +00:00
Irina
eb6c15aacd
feat(quotes): add finnish quotes (imtone1) (#4759)
* Create finnish.json

* Update finnish.json

* Update finnish.json
2023-11-06 15:18:25 +00:00
Miodec
7a15394c8c refactor: convert divs to buttons 2023-11-06 15:16:00 +00:00
Miodec
daaab016e2 impr(account page): add button which hides results on the account graph
when results are hidden, accuracy scale will be maximised to fit the graph height
2023-11-06 15:08:48 +00:00
Miodec
04077fac61 fix(test): resolve I being replaced with i when english punctuation was enabled
closes #4763
2023-11-06 13:53:00 +00:00
Miodec
79d1b354a9 impr(typing): lazy mode will now be automatically enabled for arabic languages
closes #4765
2023-11-06 13:31:25 +00:00
Miodec
e1b8424070 refactor: move test restarting to the config event observer 2023-11-06 13:31:25 +00:00
hakujitsu
6daaabb7d7
fix(typing): pinyin input (hakujitsu) (#4256)
* Add support for pinyin typing

* Remove print statements

* Fix prettier errors

* merge fix

* refactor large if check

---------

Co-authored-by: Miodec <jack@monkeytype.com>
2023-11-03 14:23:41 +00:00
Christian Fehmer
64f49154b5
fix(result page): cannot take screenshot if crt funbox is active (fehmer) (#4755) 2023-11-03 13:05:33 +00:00
Miodec
59d3749449 refactor: use a for of loop 2023-11-02 14:07:54 +00:00
Miodec
78ecdcf91e impr(quick restart): add "enter" as an option to quick restart 2023-11-02 14:07:54 +00:00
Miodec
b843cbec06 style(result page): fix rating appearing below the star icon 2023-11-02 14:07:54 +00:00
Miodec
2ba1ab8362 refactor: move ui code out of the config module 2023-11-02 14:07:54 +00:00
Miodec
b78fe6e49c chore: quote length script 2023-11-02 13:03:47 +00:00
Miodec
925e5d3222 fix(quotes): quote reports 2023-11-02 13:03:02 +00:00
Miodec
1ad0dc767e fix(quotes): added british version of a quote
closes #4747
2023-11-02 12:55:04 +00:00
Miodec
19ed68ab90 chore: add debug logs to track down a bug 2023-11-02 12:49:21 +00:00
Miodec
e99c85bdfc impr(british english): add support for british quote variations
This helps in cases where a simple word replacement is not enough.
Some words (like practice/se) have different spelling depending on if its a verb or noun

part of #4747
2023-11-01 13:49:23 +00:00
Miodec
2c74f752a7 impr: added more english punctuation replacements
Also refactored the way these are stored - using an object instead of a json file
2023-11-01 13:12:55 +00:00
Miodec
1c359f5ff7 fix(languge): remove non english word from english 450k 2023-11-01 12:21:22 +00:00
Miodec
3e72b03901 fix(config): being able to set min accuracy over 100 2023-10-31 21:24:27 +00:00
Miodec
dffbeda6a3 fix(layout emulator): automatically typing special characters when caps lock is enabled
actually closes #4743 this time
2023-10-30 14:31:47 +00:00
Miodec
05fc90373f refactor: better logs when returning out of a keydown event 2023-10-30 12:56:18 +00:00
Miodec
1714dfe162 fix(about): stats not displaying decimal places for small numbers 2023-10-30 12:42:55 +00:00
Miodec
eb89b838a5 impr(about): add spaces to the stats numbers to make them easier to read 2023-10-30 12:33:43 +00:00
Miodec
652e26700e chore: fix quote length script 2023-10-27 15:45:29 +01:00
Miodec
3b31cbab3c fix(quotes): user reports 2023-10-27 15:44:09 +01:00
Miodec
4d2a8f3180 fix(layout emulator): shift + caps lock not working correctly sometimes when emulating a layout
closes #4743
2023-10-27 15:14:13 +01:00
keenemeck
a30b36718c
impr(result): rework burst heatmap speed brackets (keenemeck) (#4741) 2023-10-27 14:51:26 +01:00
Miodec
47c8668069 impr: allow low accuracy scores to be submitted if opted out of leaderboards 2023-10-27 14:17:20 +01:00
Everaldo Júnior
a2ad6edbc7
impr: notifications redesign (evvvrado, Miodec) (#4700)
* impr: notification cards redesign

* fix: formatting notifications.scss using prettier

* fix: notifications background opacity

* fix: new design and colors for notifications.scss

* fix: removing useless notifications commands at about.ts

* feat(language): add japanese romaji

* styling update

* remove test notifications

* removed opacity transition

---------

Co-authored-by: Miodec <jack@monkeytype.com>
2023-10-24 15:22:31 +01:00
Andrew Guo
fb5c8fd742
fix(result): word highlight element sometimes appearing on screenshots (andGuo, Miodec) (#4739)
* fix: remove word history hover element on screenshot

* newline whoopsies

* also hiding highlight container

---------

Co-authored-by: Miodec <jack@monkeytype.com>
2023-10-24 15:11:53 +01:00
Hubertas Vindžigalskis
d2b7f41f88
impr(quotes): add lithuanian quotes (HubertasVin) (#4729)
* Update lithuanian.json

* Update lithuanian.json

* Update lithuanian.json

* Update lithuanian.json
2023-10-24 12:23:34 +01:00
Miodec
fd6276c9a3 docs: update advertising partner 2023-10-24 12:07:52 +01:00
Miodec
2eb9f1a66e fix: google auth accounts not being able to change name
closes #4736
2023-10-23 15:52:13 +01:00
Miodec
45cd4378bc impr(language): converted code sql words to lowercase 2023-10-23 15:52:13 +01:00