Commit graph

1571 commits

Author SHA1 Message Date
Miodec 4fb2f81cf1 hidden by default 2022-08-29 02:13:28 +02:00
Miodec 75e232e52e fixed positioning 2022-08-29 02:13:28 +02:00
Miodec 971522e29b fixed puncandnum not fading out 2022-08-29 02:13:28 +02:00
Miodec f9734cb471 test config media query 2022-08-29 02:13:28 +02:00
Miodec e3adb7049a removed console log 2022-08-29 02:13:28 +02:00
Miodec 8268f3e122 hiding spacers when needed 2022-08-29 02:13:28 +02:00
Miodec d8ebc2cde9 unnecessary code 2022-08-29 02:13:28 +02:00
Miodec dd0d1d8e95 changing sign in out icon depending on the account state 2022-08-29 02:13:28 +02:00
Miodec ee1eb8c8aa handling focus 2022-08-29 02:13:28 +02:00
Miodec 9b06f9cba4 removed unnecessary sign out button code 2022-08-29 02:13:28 +02:00
Miodec 3c468ece12 moved xp gain to the left 2022-08-29 02:13:27 +02:00
Miodec d450129234 fixed login page alignment 2022-08-29 02:13:27 +02:00
Miodec 5abf4a14c7 hidden alerts button for now
handling sign out
2022-08-29 02:13:27 +02:00
Miodec f3f1ba4d08 finished fixing the animation 2022-08-29 02:13:27 +02:00
Miodec 708866f144 fixed icon alignment 2022-08-29 02:13:27 +02:00
Miodec 12756e0d08 animating puctuation and numbers 2022-08-29 02:13:27 +02:00
Miodec 39a0a671ea fixed loading page not centered 2022-08-29 02:13:27 +02:00
Miodec b7e1436575 reverted to a grouped approach
showing custom text change
handling custom word amount
showing active words, quotelength numbers and puctuation
2022-08-29 02:13:27 +02:00
Miodec d7dcaf0533 enabling and disabling punctuation and numbers buttons as needed 2022-08-29 02:13:27 +02:00
Miodec db65d9d257 removed element update 2022-08-29 02:13:27 +02:00
Miodec a18774878f moved element update to test config instead of config 2022-08-29 02:13:27 +02:00
Miodec 0ed2e89f6d default config is active 2022-08-29 02:13:26 +02:00
Miodec e93e03aad3 handing time change 2022-08-29 02:13:26 +02:00
Miodec e60e86f4ba handling mode change, custom time 2022-08-29 02:13:26 +02:00
Miodec c993ed35f1 initial preview, no functionality 2022-08-29 02:13:26 +02:00
Miodec 2d04bef552 stopping breakdown quicker 2022-08-29 02:09:40 +02:00
Miodec 0a75b40fef breakdown can now be skipped by pressing any key or going back to the typing page 2022-08-29 02:06:09 +02:00
Miodec 21bcc4b83c instant animations if timer is slow 2022-08-29 01:42:39 +02:00
Miodec 6b456ef62f animating the xp breakdown step by step 2022-08-29 01:34:56 +02:00
Miodec a564381574 xp breakdown styling 2022-08-29 01:34:27 +02:00
Miodec e1ef545ee1 added xp breakdown element 2022-08-29 01:34:21 +02:00
Miodec 5cb2a65d11 added promise based sleep function 2022-08-29 01:34:09 +02:00
Miodec 32550a54e3 passing xp breakdown to the update xp bar function 2022-08-29 01:33:56 +02:00
Miodec d3f4e474fc only affecting direct children 2022-08-29 01:33:30 +02:00
Miodec 0e0ce6a7d2 awaiting challenge loading before restarting the test 2022-08-28 16:57:01 +02:00
Miodec 1605cccc8c added loading to script fetch 2022-08-28 16:56:29 +02:00
Miodec b123bde96e removing words with capital letters when punctuation is disabled 2022-08-28 16:20:56 +02:00
Miodec 3b0175cd74 removed word 2022-08-28 16:07:48 +02:00
Konstantin Runov 546e240709
ADD: code_go.json quotes file; added 30 new golang quotes from GeekForGeeks (#3443) runebone
* FIX: typo in c++ quote (id 32): extra \t after ;

* FIX: typo in c++ quote (id 32): extra \t after ;

* ADD: 30 Golang quotes from GeekForGeeks

* quotes/code_go.json: fix lengths

* quotes/code_go.json: remove repetitive records

* quotes/code_go.json: fix lengths again
2022-08-26 20:36:51 +02:00
egorguslyan 81ddab344c
Added the Arduino programming language (#3442) egorguslyan
* Arduino language

Reference: https://www.arduino.cc/reference/

* Prepared examples (A-K)

* Prepared examples (M-W)

* EOF without NL, to line converter

* Done

* Removed temporary folder

* {

* Recalculate

* Fix spaces, recalculate

* Double space fix, recalculate

* quotation marks

* Need to check it again

* Quotation marks

* runebone fixed lengths
2022-08-26 20:36:23 +02:00
Aaron ddad64f9b1
Code Vimscript (#3444) UnrealApex
* Renamed command line setting timer-progress bar

* Added code_vimscript
2022-08-26 20:35:31 +02:00
Miodec da7125410d removed console log 2022-08-26 14:29:10 +02:00
Miodec d759c5e664 updating test modes notice after averages were updated
closes #3356
2022-08-26 14:28:14 +02:00
Miodec 499de090ff quote lengths 2022-08-26 13:46:10 +02:00
Miodec f6e7d71bc2 continued previous commit 2022-08-26 13:42:51 +02:00
Miodec 9983cd4bcd removed, fixed, modified quotes based on quote reports
fixed quote lengths
2022-08-26 13:42:31 +02:00
Miodec 3d9040ba10 removed das 2022-08-26 12:55:45 +02:00
Miodec 8afaa79f3c Merge branch 'master' of https://github.com/Miodec/monkeytype 2022-08-26 12:01:20 +02:00
Miodec 1e868414fb added next test command
closes #3438
2022-08-26 12:00:20 +02:00
Miodec f6d377225c fixed screenshot alignment 2022-08-26 11:50:38 +02:00
Oscar Lee-Vermeren 5747ba5357
Add quotes from Destiny & Destiny 2 (#3440) xiBread
* Add quotes from Destiny & Destiny 2

* fix length
2022-08-26 11:41:21 +02:00
Konstantin Runov fe97be352c
FIX: typo in c++ quote (id 32): extra \t after ; (#3439) 2022-08-26 11:17:55 +02:00
Christian Rudder 4d52d3f933
refactoring input controller (strict equality & typing) (#3435) neezacoto 2022-08-25 12:05:59 +02:00
Alexandre Melo cfb8f191c5
Add words to portuguese Language (#3436) xandymelo
* Add a word to portuguese

"detalhe" is a very good word to write

* add word to portuguese

"organizar", organize in english

* add words to porguese language
2022-08-25 11:59:18 +02:00
Alexandre Melo acf7dbb68b
Adding words to portuguese (#3434) xandymelo
* Add a word to portuguese

"detalhe" is a very good word to write

* add word to portuguese

"organizar", organize in english
2022-08-24 21:27:19 +02:00
Saieesh Bairam f56fca7c01
Changed the colorful mode error colour to be more readable for the blue dolphin theme (#3433) seieeshb 2022-08-24 12:41:33 +02:00
Mohanad Alrwaihy 9f1e904902
Add 11 Arabic quotes to arabic.json (#3415) MohanadOO
* Add 11 Arabic Quotes to arabic.json 

* Fix Quotes Length
2022-08-24 12:40:11 +02:00
Sohail Akthar 0848915e71
Added Quotes (#3422) sohailakthar
* Added Quotes

Added Quotes from id 2188 to id 2201

* Fix lengths of quotes

* Fix typo

* Fix typo

Co-authored-by: Rizwan Mustafa <rizwanmustafa0000@gmail.com>
2022-08-23 12:25:17 +02:00
R0merol 36d258276f
capitalized the word "indonesia" (#3432) 2022-08-23 12:56:14 +05:00
Miodec bf3ea69b6e debouncing theme preview to fix #3371 2022-08-22 16:32:01 +02:00
Miodec 5183648b62 fixed create tags popup not being focused when opened from the command line
closes #3376
2022-08-22 15:55:33 +02:00
Miodec 2a50e0d5af changed the behaviour of show yesterday button
closes #3391
2022-08-22 15:44:20 +02:00
Miodec 0ce1495d79 fixed weakspot and british english not working
closes #3429
2022-08-22 15:30:37 +02:00
Miodec 366ac04d83 showing cpm if cpm is enabled
closes #3430
2022-08-22 15:28:44 +02:00
Miodec fb19fb37e1 fixed incorrect caret
closes #3425
2022-08-22 15:26:15 +02:00
Miodec 1b8677e968 saving active tags to local storage after applying preset
closes #3419
2022-08-22 15:18:11 +02:00
Miodec 166ca6df6c checking if time is finite
closes #3416
2022-08-22 15:12:46 +02:00
Miodec 5b378cc606 added reject all button to comply with gdpr
closes #3409
2022-08-22 15:09:13 +02:00
Miodec b899cf65a8 updated leaderboard media queries to avoid scrollbars
closes #3400
2022-08-22 14:53:31 +02:00
Miodec 825d265d7d Merge branch 'master' of https://github.com/Miodec/monkeytype 2022-08-22 14:22:28 +02:00
Miodec 8f489960f6 checking if layouts have a valid type 2022-08-22 14:22:16 +02:00
Zeal Patel 44057a7f46
New Theme: Modern Dolch Light (#3428) zealptl
* styles: add modern dolch light theme

* fix bg-color

* fix bg-color
2022-08-22 14:15:39 +02:00
Aaron 0f466f98ef
Fixed a quote source (#3426) UnrealApex
* Renamed command line setting timer-progress bar

* Fixed quote source
2022-08-22 14:11:46 +02:00
Nikita Romanyuk cfd6580d87
Add Cave Johnson's quote from Portal 2 (#3424) Kelvium
Co-authored-by: Miodec <bartnikjack@gmail.com>
2022-08-22 14:11:25 +02:00
Ashkan Arabi a01f79f808
add persian_20k & persian bcp47 (#3423) AshkanArabim 2022-08-22 14:08:03 +02:00
Colby Chai 47db522c9e
Update CTGAP layout, remove CTGAP 3.0 (#3421) CTGAP
* Update CTGAP layout, remove CTGAP 3.0

CTGAP 3.0 is an experimental version of my layout and thus not intended for use. Thank you for your understanding.

* fixed build issues

Co-authored-by: Miodec <bartnikjack@gmail.com>
2022-08-22 14:06:45 +02:00
Tommy Liao e89570ff2c
Fixes bug with capitalization in Georgian (#3414) (#3418) dudemanppl
* Updates punctuateWord function to not capitalize the first letter of sentences in the Georgian language

* Reverts to old package-lock.json file
2022-08-22 13:56:51 +02:00
Christian Rudder 0ae5d2bd4c
adding korean to languages (#3413) neezacoto
* adding korean to languages

* moved korean up, renamed 4k to 5k

Co-authored-by: Miodec <bartnikjack@gmail.com>
Co-authored-by: Jack <jack@monkeytype.com>
2022-08-22 13:50:53 +02:00
Christian Rudder fcd7c63440
Adding Korean Language Functionality (#3412) neezacoto
* fixing accuracy and functionality

* removed opacity for readability

* avoiding using any

* ㅎㅁㅁ스 ㅜㅐㅔ겨ㅓ

Co-authored-by: Miodec <bartnikjack@gmail.com>
2022-08-22 13:45:22 +02:00
Miodec 97ccf84361 Merge branch 'master' of https://github.com/Miodec/monkeytype 2022-08-22 12:31:08 +02:00
evestay d6d0888046
Add 13 new English quotes (#3411) evestay
Co-authored-by: Jack <jack@monkeytype.com>
2022-08-22 11:56:21 +02:00
j4r3kb 6d3537185d
added new words to php code language (#3410) j4r3kb
Co-authored-by: Jarosław Brzychcy <jaroslaw.brzychcy@enp.pl>
2022-08-22 11:51:33 +02:00
Miodec 527a993661 removed offensive words 2022-08-22 11:04:17 +02:00
Mykhailo Tsiuptsiun (miktwon) [Flag of Ukraine] 745df814f7
Add Ukrainian and Russian layouts (#3403) miktwon
* Add Ukrainian layout

* Add Russian layout

* fixed trailing comma

Co-authored-by: Jack <jack@monkeytype.com>
Co-authored-by: Miodec <bartnikjack@gmail.com>
2022-08-12 15:12:16 +02:00
Polyhistorian 67357e2a84
Add ReNeo supported layouts (#3399) Polyhistorian
* Add neo

* Add bone

* Add AdNW

* Add mine

* Add koy

* Add 3l
2022-08-12 15:04:04 +02:00
Guillermo R. Roig Carralero 948bbe3d39
Fix typo in spanish_10k.json (#3404) groig
`francésa` to `francesa`
2022-08-12 15:03:02 +02:00
Prasanta Hembram 6e775e04b7
Added Santali language (#3397) Prasanta-Hembram
* Added Santali language

Added Santali Words from Foundational Language Tech: Santali Wordlist. O Foundation. CC0 1.0. (2021)

* Fix formatting

* Fix formatting

* Update _groups.json

Co-authored-by: prasantahembram <prasantahembram@gmail.com>
Co-authored-by: Rizwan Mustafa <rizwanmustafa0000@gmail.com>
2022-08-12 15:01:00 +02:00
Max Verbinnen 175e1f949f
Add 15 new Dutch quotes (#3388) Max-Verbinnen
* Add more Dutch quotes

* update quote lengths
2022-08-12 15:00:01 +02:00
Suman Mondal b2bd9d591f
Update slovak.json (#3384) sumanarlert 2022-08-12 14:59:17 +02:00
Rizwan Mustafa 04835445fa
Fix formatting (#3398) 2022-08-09 20:02:19 +02:00
Miodec 2a9a9e48b0 Merge branch 'master' of https://github.com/Miodec/monkeytype 2022-08-08 16:56:17 +02:00
deniscerri fd3b1f5445
added some quotes (#3375) deniscerri 2022-08-08 16:55:43 +02:00
Miodec 7ed9d50383 allowing version popup to be closed with escape
closes #3377
2022-08-08 16:53:28 +02:00
Miodec 64c011911b missing hidden clas 2022-08-08 16:48:49 +02:00
Miodec 87e079ed53 added a notification if user has no tags
closes #3363
2022-08-08 16:47:04 +02:00
Miodec 7b8676bd5a fixed vague class query 2022-08-08 16:46:27 +02:00
Miodec 3757b76848 fixed removing custom background url not removing custom background
closes #3378
2022-08-08 16:41:53 +02:00
Miodec fde0cd6b10 fixed punctuation link spacing on the security policy page
closes #3387
2022-08-08 16:40:05 +02:00
Miodec d4a89f04fa fixed small footer ad appearing on the typing page
closes #3389
2022-08-08 16:34:39 +02:00
Miodec b0298f5c57 Merge branch 'master' of https://github.com/Miodec/monkeytype 2022-08-08 16:31:21 +02:00
Miodec 9067425d02 reverted ibm plex sans weight change
closes #3394
2022-08-08 16:31:13 +02:00
Jaco Chong 13ea1d1baf
Added Jyutping Language (#3386) JacoChong
* Added Jyutping

* Update _groups.json

* Added Jyutping
2022-08-08 16:24:33 +02:00
Luke Weiler a53ea582e4
Added version indicator option 3 (#3393) lukew3
* Fix missing step in contributing advanced

* Removed condition that will never be hit

* Replace version banner with newVersionIndicator

* Update CONTRIBUTING_ADVANCED.md

* Changed newVersionIndicator to text

* Add negative margin to indicator to fix alignment

* close newVersionIndicator on click

* Removed show x on hover

* style touch ups

Co-authored-by: Miodec <bartnikjack@gmail.com>
2022-08-08 16:12:41 +02:00
Rizwan Mustafa ab179807be
Fix keymap keys holding previous style upon theme change. (#3395) rizwanmustafa
* fix key bug

* move code above resolve

* update code
2022-08-08 14:13:49 +02:00
Max Verbinnen 4e5471ae86
add css to fix #3365 (#3390) 2022-08-07 13:52:19 -05:00
Bruce Berrios 43a384c0e0
Fix/refactor xp (#3373) bruception
* Fix/refactor xp

* Prettier fixes

* Prettier
2022-08-06 16:57:01 +02:00
Miodec 87c285f149 fixed level going crazy after linking
closes #3366
2022-08-06 13:47:20 +02:00
Miodec f86138e4fc merch banner 2 2022-08-05 16:47:13 +02:00
Miodec e0c6420e4f checking type equality 2022-08-05 15:10:31 +02:00
Miodec b8206cf0a6 removed test global 2022-08-05 15:09:33 +02:00
Miodec 23f6775b16 max width 2022-08-05 13:33:44 +02:00
Miodec 389661c300 showing daily bonus 2022-08-05 13:29:02 +02:00
Miodec fdcc1337ae added daily bonus 2022-08-05 00:27:06 +02:00
Miodec fd74052eac updated xp scaling once more 2022-08-04 23:50:55 +02:00
Miodec 3b4229ffc1 Merge branch 'master' of https://github.com/Miodec/monkeytype 2022-08-04 17:41:11 +02:00
Immanuel Hise 65b837e08a
Improve Level Progression Formulas (#3368) hiserod
* improve level progression formulas

Changed level progression from an exponential curve to a cubic. This prevents higher level accounts from getting bunched up around levels 100 - 120 as well as making the progression through levels 1-99 a bit slower.

* fixed variable name in getXpForLevel()

* not flooring getlevel result

* removed one level from the function

Co-authored-by: Miodec <bartnikjack@gmail.com>
2022-08-04 17:38:15 +02:00
Ayaan 9515ff9000
Fix typo in quote (#3364) DarthJarJarJar 2022-08-04 15:22:37 +02:00
Miodec 7d1aa89190 fixed narrow screen banner styling 2022-08-03 23:27:01 +02:00
Miodec b4e830565f removed console log 2022-08-03 23:18:37 +02:00
Miodec 17cca6b693 added more neuron activation 2022-08-03 23:04:09 +02:00
schuebel 8333a0d02b
Added new german quotes (#3357) schuebel
Co-authored-by: Jonathan Schuebel (i565161) <jonathan.schuebel@sap.com>
2022-08-03 16:28:05 +02:00
Miodec 7c8a41137a potential edge autocomplete fix 2022-08-03 16:17:45 +02:00
Miodec 8593142105 removed unused function 2022-08-03 15:43:09 +02:00
Miodec b364c90653 adjusted level scaling 2022-08-02 21:14:52 +02:00
Miodec a5979abe7a typo 2022-08-02 21:02:44 +02:00
Miodec 26b72d6b6c not allowing spaces or double quotes in custom background 2022-08-02 21:01:58 +02:00
Miodec 7290e57d54 persisting xp gained for longer 2022-08-02 13:32:37 +02:00
Miodec f0f86ffe7f fixed confirmed psas showing up again when server goes through maintenance 2022-08-02 13:29:55 +02:00
Miodec f1d296491f removed console log 2022-08-02 11:58:01 +02:00
Miodec 4e36fc0e38 allow html 2022-08-02 11:14:19 +02:00
Miodec 6afda8b0a9 fixed circular dep 2022-08-02 01:29:08 +02:00
Miodec ce064dd1ad showing total xp on hover 2022-08-02 01:28:56 +02:00
Miodec c6a04adc44 showing xp gain 2022-08-02 01:11:07 +02:00
Miodec a266b577aa correcting number after animation is done 2022-08-02 01:05:42 +02:00
Miodec e48fdc2a89 added xp and levels 2022-08-02 00:21:09 +02:00
Randomkid88 3f3c041464
New quote added (#3355) randomkid88
* Sebastian Vettel announcement quote added

* Sebastian Vettel retirement quote added

* Sebastian Vettel retirement quote added
2022-07-31 12:48:19 +02:00
Jan Golebiowski 3a73954b45
Added config for displaying the keymaps top row (#3353)
* added config for displaying the keymaps top row

* fixed keysplit for top row

* prettier

* lined up top row properly

Co-authored-by: Miodec <bartnikjack@gmail.com>
2022-07-31 12:47:31 +02:00
Miodec cd8ed15822 Merge branch 'master' of https://github.com/Miodec/monkeytype 2022-07-31 12:43:39 +02:00
yutubpremnjing 8198e74023
Test Project (#3346)
* Update indonesian_1k.json

* Update britishenglish.json

armor edited
2022-07-31 12:37:04 +02:00
Miodec eddc96c67e root weight 400 2022-07-31 01:18:14 +02:00
Miodec 17ba6cebf3 typo 2022-07-31 01:11:13 +02:00
Miodec e1ed7aefee using separate imports 2022-07-31 01:08:58 +02:00
Miodec d0c558d886 removed unnecessary log and error 2022-07-26 13:06:52 +02:00
Miodec 9829665c62 added wpm calculation debug 2022-07-26 13:06:15 +02:00
Guilherme Jun Grillo 641dc03f1c
Changes in the profile (#3352) guijun13
* feat(popup): change gh and tt input position

* feat(popup): add static url for gh and twitter

* fix(popup): lower input size & add margin between
2022-07-26 11:36:29 +02:00
Miodec a874eb02d2 refreshing all ads 2022-07-25 14:14:54 +02:00
Miodec 0b7004ba1e never showing ads on the typing page, regardless of the setting 2022-07-25 14:02:10 +02:00
Miodec 0f6fe89e46 removed margin on settings, about, accounts ads 2022-07-25 12:50:47 +02:00
Miodec 0b7800b6ca detecting adblock and cookie blockers
showing different messages based on that
2022-07-24 11:22:27 +02:00
Miodec 2ef62f9c19 using shorter word 2022-07-23 21:38:36 +02:00
Miodec 17cc2824a8 fading ads out when in focus mode 2022-07-23 21:36:58 +02:00
Miodec d042ac273d power mode considers if blind mode is on or off
closes #3350
2022-07-22 15:09:01 +02:00
Miodec 0cbec18bc7 showing both for now 2022-07-22 15:08:31 +02:00
Miodec 6f3b6f08ef catching eg aps errors 2022-07-22 13:58:21 +02:00
Miodec 1940225f07 showing small message if ads are not working 2022-07-22 13:32:19 +02:00
Miodec 130eb17ae7 moved click handler to script files 2022-07-22 11:25:31 +02:00
Miodec 0f551b0eb9 fixed styling 2022-07-22 11:25:16 +02:00
Miodec 7444393a40 added a message that ads can be disabled 2022-07-21 17:49:50 +02:00
Miodec b5d5e1452c rewrote page controller change to use options object 2022-07-20 16:19:04 +02:00
Miodec 21d733233b rewrote restart function to use options object instead of inreasing number of parameters 2022-07-20 16:13:56 +02:00
Miodec 30ea71158c added options parameter to navigate 2022-07-20 15:56:23 +02:00
Miodec bfd3be177e fixed burst heatmap legend positioning 2022-07-20 12:23:48 +02:00
Miodec 06ee7ee67c line height 2022-07-20 12:07:03 +02:00
YummyOreo 8a9a0ac3c5
Changes edit to save (#3347) 2022-07-20 00:29:33 +02:00
aria 7e948e3e8a
fixed typo in newly added quote (#3345)
* fixed typo in newly added quote

* -----
2022-07-19 20:20:34 +02:00
Miodec e95595144f fixed footer not fading in/out smoothly 2022-07-19 19:49:37 +02:00
Miodec 79201d7096 removing result ad from screenshot 2022-07-18 16:50:44 +02:00
Miodec 513b16007e Merge branch 'master' into ads 2022-07-18 16:03:13 +02:00
Miodec 721f4c3c16 comment is now required when reporting quotes 2022-07-18 12:42:32 +02:00
Miodec 16f28ca831 removed some quotes, updated quote lengths 2022-07-18 12:41:52 +02:00
aria 0c47875ab5
Expanded English.json with more quotes (#3308) holyhearted
* 11 more quotes!

* fixed quote ids

* removed 1 quote and replaced it with something more attributable

* all in order, all in its right place

* fleshed out file with more quotes

* Removed objectionable quotes and replaced them

* fixed lengths for new additions

* replaced objectionable quotes

* removed objectionable quote
2022-07-18 12:33:23 +02:00
Mattia 417d8937e9
Added 3 quotes in italian.json (#3342) Triikk
* Update italian.json

Added a quote from "The Library of Babel" by Jorge Luis Borges

* Update italian.json

Added 3 quotes

* Update italian.json
2022-07-18 12:30:41 +02:00
aNOOBis 948b4bbf12
russian lazy mode addition (#3340) anoobisthegod 2022-07-18 12:29:17 +02:00
Miodec 33b0f8fb74 stopping navigation in certain cases
if test is restarting, result calculating or page already transitioning
closes #3341
2022-07-18 12:26:23 +02:00
Miodec 402b37d5a1 awaiting theme load before getting colors for custom theme
fixed an issue where loading from preset would cause the page to go black
2022-07-18 12:00:19 +02:00
Miodec df79d5320f added watch video ad as a way to support monkeytype 2022-07-18 11:47:18 +02:00
Miodec 8cceaa2d4d moved support to the second place in the footer 2022-07-18 11:46:58 +02:00
Miodec a7910477ff added video ad to commandline 2022-07-18 11:36:47 +02:00
Miodec 5a3773da69 only showing video ad button if ads are "on" or "sellout" 2022-07-18 11:30:55 +02:00
Miodec 2159b7dc33 Merge branch 'master' into ads 2022-07-18 11:17:06 +02:00
Miodec 58f68765b4 added vertical padding 2022-07-15 14:29:21 +02:00
Miodec e2c8733ed3 added wpm ranges to burst heatmap legend
closes #3338
2022-07-15 14:27:12 +02:00
Miodec 7ea18a2dbc Merge branches 'master' and 'master' of https://github.com/Miodec/monkeytype 2022-07-15 14:07:16 +02:00
Miodec 6b25ac9a11 changed when active page is changed and where page after hide is called
fixes #3339
2022-07-15 14:06:59 +02:00
Miodec 45ffa96e67 changed initial class 2022-07-15 14:05:15 +02:00
Miodec 80809ec946 reverted incorrect fix 2022-07-15 14:01:56 +02:00
Bala Subramaniam 5321971cf1
add telugu language support (#3337) bala418
* add telugu language support

* fix typo

* fix typo
2022-07-15 13:22:38 +02:00
Miodec 3e356722d7 allowing html for database psas 2022-07-14 20:18:28 +02:00
Miodec 3f1a369d2f set time to 60s 2022-07-14 18:48:17 +02:00
Miodec be7ccd6a54 Revert "initialising at the beginning"
This reverts commit 67ef6085ce.
2022-07-14 15:51:42 +02:00
Miodec 814cf150d2 removed bottom margin 2022-07-14 15:38:19 +02:00
Miodec 67ef6085ce initialising at the beginning 2022-07-14 15:19:13 +02:00
Miodec b38b0594ef removed comment 2022-07-14 15:18:44 +02:00
Miodec 3457324f39 removed console logs 2022-07-14 11:33:11 +02:00
Miodec a642ee474a loading ads after the page has changed 2022-07-12 23:37:44 +02:00
Miodec ab33865088 video ad callbacks 2022-07-12 22:45:35 +02:00
Miodec c37c43526c remove unused param 2022-07-12 13:30:21 +02:00
Miodec b9973f1277 ads 2022-07-12 13:01:26 +02:00
Miodec 2393451985 using arabic-indic numbers
closes #3334
2022-07-11 22:44:30 +02:00
Miodec 36cdebfa60 added kurdish punctuation
part of #3334
2022-07-11 22:37:46 +02:00
Miodec f630091152 moved check to a function 2022-07-11 22:29:35 +02:00
Miodec e1cc4716b8 reverted part of #3318 to fix #3336 and #3335 2022-07-11 22:20:28 +02:00
Oscar MacKenzie fbfb164ac4
Rewrite input system to use composition events (#3318) omackenzie
* Rewrite input system to use composition events

* updating word ui if needed

* allowing ^ once more

Co-authored-by: Miodec <bartnikjack@gmail.com>
2022-07-11 15:03:55 +02:00
Miodec 4b863d6502 repeating repeated test if restarted during the test
closes #3331
2022-07-11 14:11:07 +02:00
Miodec 06b17cb09e opening profile links in a new tab
closes #3325
2022-07-11 14:05:59 +02:00
Paul Hoerenz 2b8e203e0a
Update German Quotes (#3329) xp4u1
* Fix typos

* Add two new quotes
2022-07-11 13:39:41 +02:00
Jan Reggie Dela Cruz 749c181f93
add more Filipino quotes; changed Rizal quote to falsely attributed (#3321) janreggie
* add more Filipino quotes; changed first quote to falsely attributed instead of disputed

* update filipino quote len

* update dash to be only one hyphen
2022-07-11 13:36:23 +02:00
Miodec c0e0bc2f13 Merge branch 'master' of https://github.com/Miodec/monkeytype 2022-07-10 18:44:31 +02:00
lestherll 706a49ba2b
Add code julia quotes (#3319) lestherll
* Add code julia quotes

* Fix quote lengths fof code_julia
2022-07-09 14:19:12 +02:00
Jan Reggie Dela Cruz 993c5ef3d0
spanish quotes: replaced en dash with - (#3322)
* spanish quotes: changed en dash U+2013 (untypable on most keyboards) to two hyphens

* update spanish quote len

* update dash to be only one hyphen
2022-07-09 14:16:15 +02:00
Aaron c1c7b97127
Update Links to Use New Org Name (#3327)
* Renamed command line setting timer-progress bar

* Use new org name
2022-07-09 14:14:42 +02:00
Mattia b36d19db44
Update italian.json (#3323) Triikk
Added a quote from "The Library of Babel" by Jorge Luis Borges
2022-07-09 00:20:34 +02:00
Evan 3f0898c4ef
remove dupe (#3316) 2022-07-09 00:13:48 +02:00
Jørgen Tharaldsen fosstvedt f8782b4a2e
Changed two typos in norwegian 10k (#3313) j-fosstvedt
* Update norwegian_10k.json

* Update norwegian_10k.json
2022-07-09 00:13:33 +02:00
Miodec 47df65807b fixed funbox styles persisting on pages other than test 2022-07-09 00:06:50 +02:00
Evan cc36bbc212
Catalunya -> Cataluña (#3312) 2022-07-06 18:55:09 +02:00
Miodec 0ddd6eff6c quote lengths
adressed quote reports
2022-07-06 13:11:22 +02:00
Miodec c62673837f reordered settings 2022-07-06 13:01:40 +02:00
YummyOreo e794bbd68d
Adds a reset account button to the settings page (#3206) YummyOreo
* adds reset button

* moves it up above the delete button

* i am blind

* i cant move stuff

* adds reset for the profile

* Adds reseting for ape keys, and presets, also adds more resets in the user settings

* Delets all ape keys not just one

* Prevents conflicts for delete endpoints

* changes from reset to deleteAll in ape keys

* Refactors the code to use Promise.all

* adds reloading

* unit tests ape key deletion

* fixes some bugs

* Fixes type o

* More typeo fixes

* Returns nothing for reset user

* Simplifies code

* changes from reset to deleteAll for all but users

* Checks db not the memory

* fixes typo

* fixes the tests

* fixes

* fixes bugs and refactors some code

* adds requireFreshToken to the authentication

* migrates all reseting to the user endpoint

* removes the delete all for ape unit test

* to lazy to make commit message

* parallelize the calls to the db (I think)

* also resetting config

* also resetting discordid and avatar

* using unset

* updated wording

* level 1 message

Co-authored-by: Miodec <bartnikjack@gmail.com>
2022-07-06 12:59:40 +02:00
Michael Deutsch ebf5825040
Remove minAccuracy grace period (#3307)MichaelDeutschCoding
* Small edit to Basic Contributing documentation

* Remove minAccuracy 3 word grace period

* prettier

Co-authored-by: Miodec <bartnikjack@gmail.com>
2022-07-06 12:36:17 +02:00
devkennyy 27a7358a11
🚧Improve tab usability (#3296) devkennyy
* 🚸Call `screenshot` after `Enter` is pressed

`screenshot` is only called on click which does not support tab usage.

* 🐛 Make `Contact` and `Donate` fields tabbable

* ️ Open leaderboard popup on `Enter` keypress

* ️ Open support popup on `Enter` keypress

* ️ Open contact popup on `Enter` keypress

* ✏️ Rename `Donate` field to `Support`

* ️ Hide `contact` and `support` popups on `Escape`
2022-07-06 12:32:21 +02:00
Jørgen Tharaldsen fosstvedt 8edcfe22f6
Added a few norwegian quotes (#3301) j-fosstvedt
* added a few norwegian quotes

* quotes

* Update norwegian.json

* Update norwegian.json

* fixed

* removed a quote

* Removed asked quote
2022-07-06 11:30:08 +02:00
devkennyy 14f372373b
add hausa and shona languages (200& 1k) (#3309) devkennyy
* add shona languages (200 & 1k)

* add hausa languages (200 & 1k)

* add hausa language to lists and groups

* add shona language to list and groups
2022-07-06 11:29:40 +02:00
smunky f123fd2888
add maltese and latvian languages (200 and 1k) (#3304) devkennyy
* added latvian and latvian_1k as languages

* add maltese and maltese_1k languages

* move latvian position based on native speakers

* move maltese position based on native speakers

* remove duplicates from latvian languages

* remove duplicates from maltese languages
2022-07-05 13:36:58 +02:00
smunky 186ef70a26
🗑️Replace deprecated functions (#3285) devkennyy
* replace deprecated click()

* ️ Replace deprecated `select` calls.

* ️ Replace deprecated `mousedown` calls

* ️ Replace deprecated `change` calls
2022-07-03 17:37:45 +02:00
Miodec 8f5f607da6 removed notification 2022-07-03 00:46:09 +02:00
Bruce Berrios 616e26b5c5
Add version commit hash (#3286)
* Add version commit hash

* Add frontend client hash

* Remove export
2022-07-02 18:49:13 +02:00
Jørgen Tharaldsen fosstvedt cb643a2b11
added the canary matrix variant (#3289) j-fosstvedt
* added the canary matrix variant

As defined here:
https://github.com/Apsu/Canary#ortho

* added necesarry columns

Co-authored-by: Jack <jack@monkeytype.com>
2022-07-02 12:29:55 +02:00
Shashwat Poudel 87a6fa9b50
Added nepali quotes (#3243) Sheshwat-pd
* added quotes to nepali language

* Fixed typos and added quotes

* removed quotes below 60 characters

* Removed the asked quote

* Updated according to comments

* Removed aa trailing comma

* Corrected length fields

* Corrected length fields
2022-07-02 12:23:35 +02:00
Miodec 4c7d17d6ba Merge branch 'master' of https://github.com/Miodec/monkeytype 2022-07-02 12:19:00 +02:00
Jørgen Tharaldsen fosstvedt efa11b1b0c
fixed a typo (#3290)
### Description
Added a space after the link to the privacy policy
2022-07-02 12:12:08 +02:00
Martin de Boutray 75328a7926
Added 1 french quote (#3287) 2022-07-01 16:55:07 -04:00
Miodec fd866992a2 added canary 2022-07-01 20:50:30 +02:00
Bala Subramaniam 9356cbe222
Add 200 words under tamil.json and created tamil_1k.json (#3268) bala418
* Add 200 words under tamil.json and 1000 words for tamil_1k.json

* Remove duplicates from tamil.json and tamil_1k.json

* Update ligatures
2022-07-01 18:45:59 +02:00
James Elson e305e4846e
Added prog_workman layout (#3270) Jelso13
As defined on https://workmanlayout.org/
2022-07-01 12:02:59 +02:00
aria 87992898bb
11 more long-form quotes (#3267) holyhearted
* added 11, mostly long-form, quotes

* 11 more long-form quotes (+ fixed lengths)
2022-06-30 19:17:45 +02:00
Daniel Sateler 84c8231a07
Added spanish quotes (#3263) satelerd
* Add spanish carl sagan quote

* Add spanish carl sagan full quote

* fixed ids
2022-06-30 19:11:37 +02:00
Miodec 97902d4bf4 removed quote 2022-06-30 18:59:43 +02:00
Miodec 04fe85e770 typo 2022-06-30 18:59:05 +02:00
Miodec a8b176404f removed quotes 2022-06-30 18:56:52 +02:00
Miodec c1063080d2 typo 2022-06-30 18:56:05 +02:00
aria 88b282b3c6
Added 20 more English quotes (#3250)
* Added 5 quotes

* fixed lengths and added MORE quotes

* merged current with prior stream

* Fetching upstream (#1)

* extended: language 'code rust' (#3104)

Added all derives and some very common traits as well as `pub(crate)`.

* added one english quote (#3094)

* added one english quote

* added one english quote

* updated the quote id 6095

* Custom Filters [Backend] (#3105)

* Added `ResultFilters` to types
Added customFilters field to user
This field is an optional array of `ResultFilters`
It will store a user's custom filters

* Added Add and Remove functions for `ResultFilters` in user DAL

Also added unit tests

* Added Custom Filter configuration

Can now enable/disable the custom filters feature
Can also set a cap on the number of filters per user

* Add and Remove functions for `ResultFilters` in user controller

* Added one english quote (#3109)

* added one english quote

* added one english quote

* updated the quote id 6095

* Added english quote id 6096

* Custom Filters [Backend] (#3105) (#3110)

* Added `ResultFilters` to types
Added customFilters field to user
This field is an optional array of `ResultFilters`
It will store a user's custom filters

* Added Add and Remove functions for `ResultFilters` in user DAL

Also added unit tests

* Added Custom Filter configuration

Can now enable/disable the custom filters feature
Can also set a cap on the number of filters per user

* Add and Remove functions for `ResultFilters` in user controller

* Added Haskell programming language (#3108)

* added: code_haskell language;

* fixed: missing comma;

* Contributing typos fix (#3114)

* spacebar in presets and tags addition

* super mega spacebar remake

* style fix

* final name removal in ui

* replaceAll in ape removal

* using display above account chart

* create preset in command line addition

* testing removal

* one more testing removal

* create tag command line addition

* Update commandline-lists.ts

* moved add commands to the bottom
hiding if user is not signed in

* refactor

* hiding tags and presets when signed out

* fixed presets and tags display in alerts

* russian_25k and russian_50k addition

* russian 375k addition

* lil fix

* fixed windows auto-reload error

* Revert "fixed windows auto-reload error"

This reverts commit ea22621232.

* Revert "Revert "fixed windows auto-reload error""

This reverts commit 669cec4217.

* Revert "Revert "Revert "fixed windows auto-reload error"""

This reverts commit d90352633c.

* themes popup small fix

* using &&

* some typos fixed

Co-authored-by: Miodec <bartnikjack@gmail.com>
Co-authored-by: Vasiliy Novozhilov <vasya@192.168.1.3>

* Fix yesterday toggle button (#3107)

Co-authored-by: Cody Bloemhard <cblmhrd@live.nl>
Co-authored-by: Jitesh Kumar Sahoo <77315098+Jitesh117@users.noreply.github.com>
Co-authored-by: Malo Hamon <hamon.malo@gmail.com>
Co-authored-by: aNOOBis <69043738+aNOOBisTheGod@users.noreply.github.com>
Co-authored-by: Miodec <bartnikjack@gmail.com>
Co-authored-by: Vasiliy Novozhilov <vasya@192.168.1.3>
Co-authored-by: Bruce Berrios <58147810+Bruception@users.noreply.github.com>

* fixed ids and added more quotes

* i sincerely hope this is the LAST TIME I DO THIS

* more quotes!

* removed inappropriate quote

* added more long english quotes

* added more whitespace between dashes

* fixed lengths for 5999, 6116 & 6117

* fixed lengths

* i don't have eyes

* merge

* i hate codespaces so much

* so so so much

* added 20 more quotes

* added 20 more quotes

* added 20 more english quotes + fixed lengths

* added authors + fixed one quote

* 20 quotes + fixed artist names

Co-authored-by: Cody Bloemhard <cblmhrd@live.nl>
Co-authored-by: Jitesh Kumar Sahoo <77315098+Jitesh117@users.noreply.github.com>
Co-authored-by: Malo Hamon <hamon.malo@gmail.com>
Co-authored-by: aNOOBis <69043738+aNOOBisTheGod@users.noreply.github.com>
Co-authored-by: Miodec <bartnikjack@gmail.com>
Co-authored-by: Vasiliy Novozhilov <vasya@192.168.1.3>
Co-authored-by: Bruce Berrios <58147810+Bruception@users.noreply.github.com>
2022-06-29 14:30:38 +02:00
Miodec 0ea464339c removed ads.txt from project 2022-06-29 12:06:59 +02:00
Miodec b7d5c7709a removed adtest from config 2022-06-29 12:05:10 +02:00
Miodec e60b2ae093 updated lazy mode description 2022-06-29 11:33:14 +02:00
Miodec b3064c2700 added ads.txt
modified config to add adtest page
2022-06-28 23:06:39 +02:00
Miodec 5bbb6a62a4 improved quick restart esc
pressing tab now opens the command line
you can still insert tab as character (shift tab to open the commandline if text has tab)
closes #3233
2022-06-28 17:57:43 +02:00
Miodec bda7788bb2 Merge branch 'master' of https://github.com/Miodec/monkeytype 2022-06-28 13:26:19 +02:00
Miodec 8192e13deb moved psa to ready instead of account controller
fixes #3257
2022-06-28 13:25:41 +02:00
aNOOBis 8ec8bc7231
custom themes command line fix (#3255)
Co-authored-by: Rizwan Mustafa <rizwanmustafa0000@gmail.com>
2022-06-28 13:16:29 +02:00