Commit graph

99 commits

Author SHA1 Message Date
Jack 00d8774203 replaced practise missed with practise words
added a popup for practise words
you can now choose between practising slow, missed or both
closes #1641
2021-07-22 17:15:07 +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 cf9e29db65 added today tracker 2021-07-05 15:59:10 +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
ben potter 0202725d4f
Add poetry funbox by benjaminpotter 2021-06-08 16:10:17 +01:00
Jack 92b1c6eb86
Merge pull request #1505 from tcbutler320/master
Add Security Policy
2021-06-04 12:54:36 +01:00
Jack 57c01dbef7
Merge pull request #1504 from Otard95/feature/power-mode
Add Monkey Power (Power Mode - Easter-Egg)
2021-06-03 23:18:01 +01:00
tcbutler320 b18edcd23e add dot prefix in gulp build 2021-06-03 18:15:42 -04:00
Jack 372d17c5a9 added a contact section to the about page, gave support its own section 2021-06-03 17:36:13 +01:00
Otard95 22403248d2 Rename PowerMode to MonkeyPower 2021-06-03 16:43:22 +02:00
Otard95 914ae704e3 Add power mode to gulp and init when ready 2021-06-02 21:08:11 +02:00
Jack 0c0519fce9
Merge pull request #1383 from Estebene/preset-settings
Added basic preset setting functionality
2021-05-09 02:04:35 +01:00
lukew3 d4e954069e Added ability to watch replay 2021-05-08 15:37:29 -04:00
Estebene 9222eceb03 Added basic preset setting functionality 2021-05-08 17:03:56 +12:00
Smithster 230da777cb Added custom background filters 2021-04-06 00:29:24 +01:00
Jack ac1759bd56 added ready and route controller modules. script is gone. its over #495 2021-03-31 19:29:02 +01:00
Jack 1f7c2c4df6 moved input to input controller module #495 2021-03-31 19:17:15 +01:00
Jack 27fff39cc3 moved account to a module. part of #495 2021-03-31 19:09:16 +01:00
Jack 806846e55b moved global stats to a new module 2021-03-31 18:01:49 +01:00
Jack 3c37ac2e3e added import settings popup module part of #495 2021-03-30 23:23:23 +01:00
Jack 3201871be5 added custom theme popup 2021-03-30 22:58:45 +01:00
Jack 7faa1cff57 added a theme picker module
renamed variable
part of #495
2021-03-30 22:32:46 +01:00
Jack c07b7d03e1 reordered file list 2021-03-30 18:50:37 +01:00
Jack 6d0d027aa9 moved tags edit popup code to its own module #495 2021-03-30 18:47:13 +01:00
Jack cb966e448e moved settings to a module #495
added account controller module
added result tags popup module
converted simple popups to a module
2021-03-30 18:37:51 +01:00
Jack 21e8cf8299 fixed missing commit that was lost somewhere in the merges 2021-03-29 19:44:18 +01:00
Jack 3029c29b8c updated project structure
added folders
renamed notification-center to notifications
2021-03-29 00:33:13 +01:00
Jack d1bd0d3178 removed unused file 2021-03-29 00:22:14 +01:00
Jack 239e3e61d6 lots of little code refactoring #495
relocated smaller functions and most events
divided code into small modules (layout emulator, support popup, version popup)
2021-03-29 00:19:17 +01:00
Jack 5a1460208a moved sign out button to a module, smoothed out the transition between the config and sign out button 2021-03-28 23:39:11 +01:00
Mariusz Gumienny fd0f84a92d split customMode2Popup into customTestDurationPopup and customWordAmountPopup 2021-03-28 09:10:13 +02:00
Miodec 093d5bbafd added mini result chart module. #495 2021-03-28 02:45:26 +01:00
Miodec f9f4eb097c removed dom util, moved functions into relevant modules #495 2021-03-28 02:20:55 +01:00
Miodec 716121eb45 added test config module #495 2021-03-28 02:00:23 +01:00
Miodec 280481b262 added challenge contrlller module,
added custom mode2 popup module
#495
2021-03-28 00:38:04 +00:00
Miodec 69b2242c96 Revert "Merge branch 'master' of https://github.com/smithster/monkeytype"
This reverts commit 83cf30362d, reversing
changes made to 67fb123d8f.
2021-03-26 01:48:51 +00:00
BuildTools 7a800b7c43 Merge branch 'master' of https://github.com/Miodec/monkeytype 2021-03-25 23:06:54 +00:00
Miodec 9499c5d76c moved commandline into a module #495 2021-03-25 23:00:53 +00:00
Miodec a278441481 moved config into a module. #495 2021-03-25 20:48:46 +00:00
Miodec 7b49ae2150 moved quote search to a module. part of #495 2021-03-24 20:42:25 +00:00
Miodec 3b47f0172a moved pace caret to a module. part of #495 2021-03-24 19:44:32 +00:00
Miodec cc9cd4ef33 added funbox module, moved some of funbox code into it, added a new memory funbox timer 2021-03-24 19:14:54 +00:00
Miodec 5f67f3e5b5 moved test logic to a module 2021-03-24 17:37:55 +00:00
Miodec 6fb0991ecf moved timer progress into a module #495 2021-03-18 03:23:47 +00:00
Miodec 33dd135817 updated leaderboard approach 2021-03-17 21:42:11 +00:00
Miodec a3e77dac34 added live acc module. #495 2021-03-17 00:27:15 +00:00
Miodec b89d4fa56e moved caps warning to a module #495 2021-03-16 09:56:35 +00:00
Miodec fd5ccb2f1d added a live-wpm module #495 2021-03-16 09:21:21 +00:00
Miodec 6f8f87e407 moved keymap into a module. #495 2021-03-16 08:55:10 +00:00
Miodec 816c246481 moved test ui to a module #495 2021-03-16 01:43:22 +00:00