Commit graph

1005 commits

Author SHA1 Message Date
Miodec
eb062779dd saving burst heatmap state. closes #1614 2021-07-12 13:46:34 +01:00
Miodec
75774c9fb6 added fallback to default font 2021-07-12 13:19:27 +01:00
Miodec
ba0c571ed5 removed some unused bits 2021-07-12 13:14:28 +01:00
Jack
54ced5539c missing escape character causing issues with ctrl backspace and numbers fixed #1620 2021-07-12 01:02:41 +01:00
Jack
5d05b1212b fixed presets not showing up in the command line 2021-07-12 00:50:40 +01:00
shishberg
310274f4cf
Comments for weakmode constants (#1612) 2021-07-10 12:10:21 +01:00
Miodec
1204a3510d reordered theme commands 2021-07-10 12:09:39 +01:00
Miodec
3fb097c62c not showing crown based on local data if a funbox is active 2021-07-10 01:38:27 +01:00
shishberg
08ad5728db
Add weakspot mode. (#1606) by shishberg
* Add weakspot mode.

This keeps track of a per-character "weakness" score, basically a
moving average of the spacing duration with a penalty for incorrect
letters. The weakspot funbox mode uses this to bias towards words
with lots of weak letters.

* Comment about keeping weaknessScores

* Move weakspot to its own module.

* prettier
2021-07-10 01:23:47 +01:00
Miodec
98f7148ccb typo 2021-07-10 01:15:59 +01:00
Miodec
67c1352c0c fixed a bug where min burst has no defualt value in config 2021-07-09 23:53:45 +01:00
Miodec
3ac4f3b245 added username to the built in screenshot 2021-07-09 23:30:06 +01:00
Miodec
61e69cfaf7 updating emails now requires confirmation instead of current email
clearing personal bests now requires password confirmation
2021-07-09 22:39:52 +01:00
Jack
9d467f5959 fixed backspace not working as intended. closes #1598 2021-07-07 00:41:00 +01:00
Jack
77f5277419 fixed a bug where you could type while leaderobards are visible 2021-07-06 01:16:38 +01:00
Jack
9fe5d76745 language specific punctuation 2021-07-06 01:03:31 +01:00
Jack
b32e612fa5 fixed settings button styling 2021-07-05 23:49:50 +01:00
Jack
e404d818c1 added a button to clear tag pb 2021-07-05 23:31:17 +01:00
Jack
c5783c3f5d disabled pace caret jumping forward when stop on error is enabled 2021-07-05 19:17:27 +01:00
Jack
c5607b5d9a fixed jumpy animation when always show words history is enabled 2021-07-05 19:14:34 +01:00
Jack
e29b0fc3d9 fixed repeated pace caret sticking around 2021-07-05 19:06:14 +01:00
Haruki Jay Shimada
2f93cfb86d
cleaner #customTextPopup for under 1050 and 600px screens (#1595) by DrPoppyseed 2021-07-05 16:52:50 +01:00
Miodec
cf9e29db65 added today tracker 2021-07-05 15:59:10 +01:00
Miodec
fae222f782 added testing function 2021-07-05 14:33:36 +01:00
Miodec
a38e148a97 removed debug logs and added code that fills in the popup 2021-07-05 14:25:23 +01:00
Miodec
2d71a8f196 added some debug messages to fix an issue 2021-07-05 14:21:04 +01:00
Miodec
465f575961 Merge branch 'master' of https://github.com/Miodec/monkeytype 2021-07-04 23:58:14 +01:00
Miodec
43fcaf5950 added burst heatmap to the result screen 2021-07-04 23:58:11 +01:00
Luke Weiler
f5f23f41ca
fix stop on word replay error (#1594) by lukew3 2021-07-04 21:36:41 +01:00
Jack
25d5a6a02b Merge branch 'master' of https://github.com/Miodec/monkey-type 2021-07-04 18:15:50 +01:00
Miodec
b0b0f274bf removing html code from input place holder. fixes #1588 2021-07-04 16:18:44 +01:00
Miodec
d0779ae84f Merge branch 'master' of https://github.com/Miodec/monkeytype 2021-07-04 16:12:14 +01:00
Miodec
e3f4332285 added regex to check for limiting characters. should fix #1592 2021-07-04 16:12:10 +01:00
Evan Callicoat
5cf145c028
Add boo layout (#1589) 2021-07-04 16:00:13 +01:00
Jack
8f870d3e5b fixed presets and tags not working in new command line 2021-07-02 00:52:52 +01:00
Jack
60d9026386 added semimak 2021-07-01 19:52:29 +01:00
Jack
01e47d7667 actually fixed failed tests getting extra afk 2021-07-01 17:42:33 +01:00
Jack
3a3a215245 fixed control backspace not interacting properly with punctuation 2021-07-01 16:52:13 +01:00
Jack
40475b5699 Merge branch 'master' of https://github.com/Miodec/monkey-type 2021-07-01 16:03:34 +01:00
Jack
415229154d presets now save tags 2021-07-01 16:03:29 +01:00
Jack
bb9422ba92
Commandline update (#1586) 2021-07-01 15:42:28 +01:00
Jack
b8a368d586 fixed zen mode not working with burst calculation 2021-06-30 14:09:54 +01:00
Jack
6b240a3499 added an emergency infinite loop stop button 2021-06-29 22:24:34 +01:00
Jack
5099b28316 typo 2021-06-29 19:36:05 +01:00
Jack
256ff870e8 added semimak challenge 2021-06-29 19:13:32 +01:00
Jack
f9d2f64a43 added fail reason to result screen 2021-06-29 19:03:45 +01:00
Alvin Zhao
87073a3700
Added min burst (#1579) started by yzAlvin
* Added min burst

* no need to calculate burst on a timer

* added a burst history and current burst trackers, added set and push functions, removed burst calculating in stats (should be done on word completion)

* burst will not be calculated on every keypress

* calculating burst and pushing to history on space
setting start time on first keypress

* verifying that burst history and input history are the same length

* bursthistory typo
added function to calculate burst speed and updated the pushing function to consider if the word was already completed once before

* removed fail condition from timer

* removed debug notification

* added fail condition

* rounding burst

* making sure to load burst config

* styling burst display

* including burst in the result

* renamed variable

* removed burst from result screen, changed wording in settings page

* reran npm i to regenerate package lock in version 2

* audit fix

* gulp update

* added two burst modes: flex and fixed

* standardized some code

* swapped classes

* updated settings page min burst input
updated min burst description

* updated the setting sections with inputs to a new, better design

Co-authored-by: Jack <bartnikjack@gmail.com>
2021-06-29 18:55:59 +01:00
Jack
74668f3d8b removed _ from languages when displayed 2021-06-28 23:56:10 +01:00
Jack
cf0e4b3f5f updated the settings tags design to look more inline with the rest of the settings page 2021-06-26 01:51:28 +01:00
Jack
18905cc97e added github signin 2021-06-26 01:40:23 +01:00