Commit graph

1484 commits

Author SHA1 Message Date
Jack 1ca478ea76 added accuracy to the account graph 2020-09-12 01:27:14 +01:00
Jack 4915f92155 hebrew typo 2020-09-11 22:01:06 +01:00
Jack 5b150180a2 smoothing out the blur 2020-09-11 14:00:42 +01:00
Jack e488014f1a
Merge pull request #352 from typerqeo:fix-time
fixed time drift by using a self-adjusting timer
2020-09-11 13:37:44 +01:00
Jack 88d3e9c186 Merge branch 'master' of https://github.com/Miodec/monkey-type 2020-09-11 13:11:03 +01:00
typer 374fbdfd9a cleaned up a couple lines 2020-09-10 22:59:35 -07:00
typer 4fee8ff1df fixed a bug with custom tests not getting leftToRight properly 2020-09-10 20:40:39 -07:00
typer 68c404b06e fixed time drift by using a self-adjusting timer. no more imprecise timing! 2020-09-10 19:58:48 -07:00
Jack 4b72b25bca lowered opacity mode, changed message 2020-09-11 00:44:38 +01:00
Jack 477b4108c1 lowered opacity of blurred text 2020-09-11 00:42:54 +01:00
Jack bf6973def0 cache 2020-09-10 23:51:13 +01:00
Jack 25c0857d52
Merge branch 'master' into hebrew 2020-09-10 23:48:33 +01:00
Jack 3e0ad59c6c
Merge pull request #349 from typerqeo/reset-settings
added reset settings button
2020-09-10 23:35:09 +01:00
Jack ce67992525 added a timeout to make sure the config is saved to the database 2020-09-10 23:25:58 +01:00
Jack cb217786aa made corrected indicators more visible 2020-09-10 23:20:46 +01:00
Jack 94d287289c dirty fix to remove console errors 2020-09-10 23:11:46 +01:00
Jack 27d78d1e7e not blurring when in result screen 2020-09-10 23:10:30 +01:00
Jack 1265ccf425 added out of focus notice 2020-09-10 23:05:57 +01:00
Jack 668815d6ec removed I from spanish 2020-09-10 21:10:29 +01:00
Jack dc6d23ac31 calculating the time earlier 2020-09-10 20:18:49 +01:00
typer d10f0457e9 removed some useless code in change language 2020-09-10 09:05:46 -07:00
typer e24df72656 refactored and added language direction to words.js 2020-09-10 08:42:15 -07:00
typer 6a3de3f8d8 refactor right-to-left language support 2020-09-10 06:04:10 -07:00
typer 74036d5eb9 some cleanup of Hebrew support 2020-09-10 05:36:40 -07:00
typer 47fe0c6a46 Add support for right-to-left languages 2020-09-10 05:26:05 -07:00
typer 87a362ec23 added 200 Hebrew words 2020-09-10 02:37:32 -07:00
typer d6b177a16d added reset settings button 2020-09-10 01:52:38 -07:00
Jack 8d4fdc6b9a added back filtered time typing 2020-09-10 00:43:31 +01:00
Jack 4c13e42ab7 added balloons to filter indicators 2020-09-10 00:36:48 +01:00
Jack d95f71a300 fixed trendline for activity graph 2020-09-10 00:13:05 +01:00
Jack c50d024116 added some community themes 2020-09-09 22:36:42 +01:00
Jack 76d82b221b added offset to the main graph 2020-09-09 20:14:56 +01:00
Jack cbb9032916 added activity chart below the main account chart 2020-09-09 20:10:25 +01:00
Jack 65c4214561 added an option to disable graphs starting at zero 2020-09-09 15:56:30 +01:00
Jack 50741f20e9
Merge pull request #347 from typerqeo/caps-lock-backspace
Adds caps lock backspace mode and fixes some caps lock bugs.
2020-09-09 14:49:20 +01:00
Jack 6f31a1c167 removed unused accuracy scale 2020-09-09 13:26:14 +01:00
Jack 93438f7ab1 cache 2020-09-09 13:23:09 +01:00
typer 488fbe5ed7 Fixes a comment. 2020-09-09 04:39:01 -07:00
typer ff3c5fd137 Fixes a bug where caps lock was not overridden in caps lock backspace mode. 2020-09-09 04:36:43 -07:00
typer 955ac06487 Fixes a bug where pressing the enter key in an emulated layout would result in a console error. 2020-09-09 03:52:19 -07:00
typer 520e0d5bb7 Adds caps lock backspace mode. Also fixes a bug where shifting would sometimes be wrong while caps lock is on. For example, the O key in emulated Colemak would be lowercase with caps lock because it corresponds to a symbol in Qwerty. 2020-09-09 03:19:09 -07:00
Jack 9cb7d3e2c9 limting the amount of elements queried 2020-09-08 23:08:45 +01:00
Jack eb2510e3fb not showing _ in funbox name 2020-09-08 01:34:30 +01:00
Jack fa8149bf16 changed read ahead to be a funbox 2020-09-08 01:32:26 +01:00
Jack f8cbc7cad6
Merge pull request #344 from typerqeo/read-ahead-mode
Add read ahead mode.
2020-09-08 01:20:02 +01:00
Jack 897e771698 fixed char counting
always showing 2 extra words in words history
2020-09-08 01:01:41 +01:00
Jack 487ebfbb8a fixed theme indicator not working with randomised themes 2020-09-08 00:32:08 +01:00
typer 27d17412b6 Add read ahead mode. 2020-09-06 23:42:56 -07:00
Jack a1f6cb73bd punctuation and numbers too close 2020-09-06 18:49:13 +01:00
Jack 83f722ff35 Merge branch 'master' of https://github.com/Miodec/monkey-type 2020-09-06 15:26:45 +01:00
Jack ed8ecf96a1 incrementing global stats 2020-09-06 15:17:32 +01:00
Jack 57d941caab clearing global stats when signing out and signing up
added accuracy axis
avoiding NaN display in time typed
2020-09-06 15:17:26 +01:00
Jack 8629472996 sending verification email at the bottom of sign up function 2020-09-06 13:26:29 +01:00
Jack e9ecc4f9ce only allowing 20 mistakes 2020-09-06 02:51:35 +01:00
Jack 993b4370ef limiting results to 1000, reading stats from db 2020-09-06 02:31:54 +01:00
Jack 726f834a60 fixed an issue where the request would be too large on long tests 2020-09-06 02:00:37 +01:00
Jack 9605957aef fixed caret animation not stopping 2020-09-04 23:33:06 +01:00
Jack 534c2d680a fixed timernumber centering 2020-09-04 21:11:24 +01:00
Jack 18e326220b fixed errors caused by numbers mode 2020-09-04 02:08:17 +01:00
Jack 9a1bf0a837 using the already existing function to get numbers 2020-09-04 01:43:16 +01:00
Jack 75e031010e
Merge pull request #340 from kunal-rp/master
Add Numbers as Option
2020-09-04 01:40:06 +01:00
Jack 5c9250e5fc added copy words history to clipboard button 2020-09-04 01:37:27 +01:00
Jack 7eaf8feb25 tweaked the positioning 2020-09-03 22:28:57 +01:00
Jack d1d8be4bb6 added command line to toggle numbers 2020-09-03 22:27:10 +01:00
Jack d5eb52481d replacing words with numbers instead of adding extra numbers 2020-09-03 22:25:07 +01:00
Jack e0bbff3a0f placed punction and nubmers next to eachother 2020-09-03 22:19:02 +01:00
Jack 56589d49ec added numbers filter and showing an icon if numbers were enabled 2020-09-03 22:14:39 +01:00
Jack 4ef4e7c18f resetting to default result filters if filtering failed 2020-09-03 22:05:15 +01:00
Jack ef42413698 fixed a typo that would cause an error while saving the config to db 2020-09-03 21:47:38 +01:00
KRP 8da9657d71 revert changes to package and css 2020-09-03 02:36:16 -07:00
KRP 26fa8f1e24 Add Numbers Toggle
Similar to punctuation toggle, but for dem digits
( no integration w/ personal bests and db storage)
2020-09-03 02:19:53 -07:00
Jack 7c6943c284 added two more sound on click options 2020-09-01 03:02:49 +01:00
Jack ba93bde8a8 results will no longer refresh when updating tags 2020-08-31 19:48:29 +01:00
Jack dd5286059f account page will not refresh straight away when updating tags to help with updating a lot of tags at once 2020-08-31 19:32:56 +01:00
Jack f37ad97a05 fixed #278, supporting exchangable e and ё charactesr 2020-08-31 19:29:00 +01:00
Jack 946abbb2d2 added account settings section 2020-08-31 19:15:10 +01:00
Jack f473c8f411 ctrl tab should work on all browsers 2020-08-31 19:04:43 +01:00
Jack c3fe948282 added some funbox descriptions 2020-08-31 19:02:33 +01:00
Jack 0dbbf4200c fixed show all lines not saving to the config 2020-08-31 18:48:26 +01:00
Jack adb0e69eaa added line break 2020-08-30 06:45:57 +01:00
Jack 05b7b8c37f saving the last result when a user signs up 2020-08-30 06:32:22 +01:00
Jack c94dcafd20 added alt + backspace 2020-08-30 04:51:49 +01:00
Jack fdfa073090 added load from preset button to the custom themes 2020-08-30 04:38:14 +01:00
Jack 918567f348 added scroll to top buttons 2020-08-30 03:55:23 +01:00
Jack 4ebd60b25b refreshing the color object later while randomising the theme to hopefully fix the bug where the keymap colors would be wrong 2020-08-30 02:34:48 +01:00
Jack d852fe40ed fixed quick tab button not being highlighted correctly 2020-08-30 01:29:55 +01:00
Jack 485af0e948 updated default config 2020-08-30 01:26:11 +01:00
Jack d29b0334e6 added a try catch to avoid errors 2020-08-30 01:14:57 +01:00
Jack 71dd8c105e added plus one funbox mode 2020-08-29 03:20:14 +01:00
Jack 0c69f0290b Merge branch 'master' of https://github.com/Miodec/monkey-type 2020-08-28 19:31:18 +01:00
corey fb845beef5 added superuser 2020-08-28 11:43:30 -04:00
Jack 67ba8ecedc fixed notification clearing bug 2020-08-28 16:15:32 +01:00
Jack 44f97844e7 added metropolis 2020-08-27 21:05:38 +01:00
Jack 51d3bd8efa logo is not selectable 2020-08-27 20:56:44 +01:00
Jack f94bd0a6be aligned menu with the logo 2020-08-27 20:56:11 +01:00
Jack cd2220358c fixed out of error 2020-08-27 20:47:25 +01:00
Jack 3cbf46d181 fixed livewpm not working with bar tmier 2020-08-27 02:11:27 +01:00
Jack b7b59de7be fixed dvorak override typo 2020-08-27 00:02:48 +01:00
Jack eeea57336d mini timer style fixes 2020-08-26 22:24:05 +01:00
Jack b55f9ea969 added mini timer style 2020-08-26 22:18:09 +01:00
Jack ec3f355fdd added a spacer between all and favourite themes 2020-08-26 21:38:26 +01:00
Jack c3b846da02 fixed space sound, blind mode disabled sound on error 2020-08-25 20:31:36 +01:00
Jack 1d1a21c380 made click sounds polyphonic 2020-08-25 20:27:16 +01:00
Jack 92dd3a252a click sound will now always play if error sound is disabled 2020-08-25 20:15:16 +01:00
Jack d7e4600b1a fixed account result chart not having max val set for y axi 2020-08-25 17:36:56 +01:00
Jack a2086f451d added sound on click to the command line 2020-08-25 06:37:33 +01:00
Jack 44395ac314 cache 2020-08-25 04:58:17 +01:00
Jack c0b4562052 you can now view the charts for past results 2020-08-25 04:57:43 +01:00
Jack e53969dec2 saving chart data to the database 2020-08-25 02:18:18 +01:00
Jack 489322587f fixed typos
fixed a bug with account page not loading
2020-08-25 01:41:20 +01:00
Jack f4b75e42bf fixed a bug where the caret would blink during the test 2020-08-24 18:11:24 +01:00
Jack 159b9634d5 fixed some theme buttons not being representative of the real colors 2020-08-24 18:06:30 +01:00
Jack 370b072e33 added play sound on click 2020-08-24 17:38:14 +01:00
Jack efd7119e13 fixed an error when the user tried to enter the account page while it was still loading 2020-08-24 16:37:26 +01:00
Jack 8f30b1b09f added catch to the get user snapshot 2020-08-24 16:23:27 +01:00
Jack 8ec7a3070f
Merge pull request #310 from CoolenL/master
alpine theme
2020-08-24 03:21:21 +01:00
Jack 093f5590c7 cache 2020-08-24 03:09:03 +01:00
Jack ebfa7f4f25 fixed resultfilter error 2020-08-24 03:08:06 +01:00
Jack d533bac903 fixed account error 2020-08-24 01:10:38 +01:00
Jack bd1d57db1c fixed html structure 2020-08-24 00:13:00 +01:00
Jack 53ea99706f fixed order 2020-08-23 23:30:42 +01:00
Jack 41dc4b52f8 showing patreon list in about 2020-08-23 23:27:21 +01:00
Jack 98c2ab5c69 added links to patreon 2020-08-23 20:03:18 +01:00
CoolenL bc2f81d79a alpine theme
Added theme for GMK Alpine
2020-08-22 14:41:32 +02:00
Jack cc6ff8fb73 fixed themes showing up twice. fixed #307 2020-08-21 17:33:25 +01:00
Jack 5630196dfd fixed config loaded log appearing a lo 2020-08-21 02:31:08 +01:00
Jack 89d659cf7b added notification on test complete error 2020-08-21 02:27:42 +01:00
Jack 98550583b8
Merge pull request #301 from narze/thai-common-words
Use more common Thai language words
2020-08-21 01:42:52 +01:00
Jack 5fb379b09a using db result filters when none are found 2020-08-21 01:41:57 +01:00
Jack e520dea8bc notification is now emptied after hiding it 2020-08-19 19:42:00 +01:00
Jack f1aa40766f fixed pb not showing up 2020-08-19 19:34:54 +01:00
Manassarn Manoonchai 41a911c3e8 Update Thai language words
Uses 1k common words without numbers & symbols
2020-08-20 00:24:31 +07:00
Jack 2e59cda3f8 changed the default config 2020-08-19 17:47:52 +01:00
Jack 568329e201 hiding the notification for taking screenshots 2020-08-19 17:37:08 +01:00
Jack 7d5807d7d1 fixed theme always randomising 2020-08-19 16:33:56 +01:00
Jack 629f948f87 added favourite themes, active theme indicator, ability to randomise only favourite themes 2020-08-19 16:21:02 +01:00
Jack a9f4dd14f8 fixed sign up issue 2020-08-19 01:32:30 +01:00
Jack 176024581a fixed account page not working 2020-08-18 23:19:40 +01:00
Jack ac1c0de080 removed progress 2020-08-18 23:03:31 +01:00
Jack 3bfd93782c made sure to only use results when they are actually there 2020-08-18 23:00:39 +01:00
Jack 28a2f09b60 now only pulling account data when the user really needs it 2020-08-18 22:56:21 +01:00
Jack 5dd37dd677 added ascii funbox 2020-08-18 17:54:00 +01:00
Jack 01eaba1b72 turned off gibberish and 58008 in custom 2020-08-18 17:48:01 +01:00
Jack e116d87192 fixed smooth caret setting not saving 2020-08-18 17:44:36 +01:00
Jack 765a586329 added 0 to 58008 2020-08-18 17:44:23 +01:00
Jack 9ef86f0926 removed resyncing pb data noticde 2020-08-18 00:21:34 +01:00
Jack cdc448d37f made the error last for 4 seconds 2020-08-17 23:53:41 +01:00
Jack 9e096e2590 added generate pairing code catch 2020-08-17 23:37:35 +01:00
Jack fae173c37a actually fixed config loading 2020-08-16 23:10:32 +01:00
Jack 5c6f295759 fixed config loading not working 2020-08-16 23:05:52 +01:00
Jack 63b21f63dc fixed a bug with time popup breaking time itself 2020-08-16 20:59:23 +01:00
Jack 09a09b043d fixed last month filter not working 2020-08-16 02:54:42 +01:00
Jack 9f48c5ebae reduced favicon size 2020-08-16 02:42:47 +01:00
Jack cc8de65a95 stop on error will now revert to default if could not be set 2020-08-15 21:40:53 +01:00
Jack b316251337 changed stop on error to stop on letter and stop on word 2020-08-15 20:36:51 +01:00
Jack 48274c9df2 made sure to enable keymap with simon says 2020-08-15 19:58:35 +01:00
Jack dc5455a2dd fixed colemak dhm 2020-08-15 16:40:13 +01:00
Jack 27135a6646 updated not qualified lb styling 2020-08-15 16:33:56 +01:00
Jack d868b19136 added a not qualified notice below the leaderboards 2020-08-15 16:18:26 +01:00
Jack f832d73d40 live wpm will no longer animate when keymap is enabled 2020-08-15 16:18:12 +01:00
Jack 5cf2ef2663 pbs now save raw and accuracy 2020-08-15 16:09:52 +01:00
Jack ffd9212f6a fixed afk detection not being triggered, reduced the threshold to 5 seconds 2020-08-15 15:47:24 +01:00
Jack 54685e9fb8 fixed randomcase not adding words 2020-08-15 15:40:21 +01:00
Jack 73433fed13 fixed a bug where backspacing the first word in the first row after scrolling would break the website 2020-08-15 01:20:11 +01:00
Jack 5c954c91a0 not showing language when some funbox are active. fixed #291 2020-08-14 23:16:40 +01:00
Jack 95c56f207a toggling live wpm will now actually hide it 2020-08-14 23:10:34 +01:00
Jack cb3f2bb9a1 added play sound on error toggle to the command line 2020-08-14 22:56:50 +01:00
Jack 1b58209b70 fixed master mode not showing last word when failed 2020-08-14 02:06:23 +01:00
Jack 0d79b3f1cf clearing word highlights elements 2020-08-14 01:58:15 +01:00
Jack 5455ce5e64 added hover on graph to highlight words in the history 2020-08-14 01:44:04 +01:00
Jack c6fa51eba3 removed log 2020-08-14 01:03:06 +01:00
Jack ba1fc7748d added play sound on error 2020-08-13 23:11:53 +01:00
Jack 2223df1b4b added more specials 2020-08-13 22:08:48 +01:00
Jack f64b8fc293 showing what went wrong with saving to the db 2020-08-13 22:06:14 +01:00
Jack 69c4c23fd0 bailout now works for custom, non random tests 2020-08-13 21:57:55 +01:00
Jack ceda3f6c6e clearing keymap style when switching from custom to preset 2020-08-13 21:56:14 +01:00
Jack 47162ffa4b changed trend slope to wpm change per hour 2020-08-13 21:51:23 +01:00
zigotica 4ce7cb8bf8 MTGAP ASRT layout 2020-08-12 19:50:49 +02:00
Sergi Meseguer b4bb610bb8 Colemak Mod-DHm layout 2020-08-12 19:13:45 +02:00
Jack 953947dfb1 using local files to avoid problems with cloudfare 2020-08-12 11:40:39 +01:00
Jack c112504f7b test duration should be more precise 2020-08-12 02:46:09 +01:00
Jack e4695ff5ba bailout can be only triggered for long tests 2020-08-12 02:40:28 +01:00
Jack 5385345159 renamed !@#$ to specials 2020-08-12 02:09:46 +01:00
Jack b0a5145a66 added bailout 2020-08-12 01:55:38 +01:00
Jack 2d27d7f4ea fixed a bug in timer display 2020-08-12 01:52:56 +01:00
Jack 27f39ca627 added bailout 2020-08-12 01:42:29 +01:00
Jack 2e807edd80 fixed time bug again 2020-08-12 00:53:42 +01:00
Jack 7f336015d7 fixed the Y key being lost, and wondering into the wrong neighbourhood 2020-08-11 23:31:39 +01:00
Jack b4c4004de2 cache 2020-08-11 23:20:59 +01:00
Jack 437d62f30c added keymap style to the command line 2020-08-11 23:19:45 +01:00
Jack c70e1f62ea changed the way keymap style works slightly, added split and split matrix 2020-08-11 23:17:00 +01:00
Jack 3ff2e1a181
Merge branch 'master' into master 2020-08-11 22:27:47 +01:00
Jack c04b1a7a93 removed spinboxes 2020-08-11 22:17:53 +01:00
David Martin b4bc68c5c2 reformatted with prettier 2020-08-11 16:05:38 -05:00
Jack 1458abf378 actually using prettier now 2020-08-11 22:02:25 +01:00
Jack 22ed0f2a69 gibberish and randomcase can now use punctuation mode 2020-08-11 20:40:25 +01:00
Jack adb4633335 added funbox to the command line 2020-08-11 20:33:09 +01:00
Jack df07f2b497 Merge branch 'master' of https://github.com/Miodec/monkey-type 2020-08-11 15:56:33 +01:00
Jack 496b66e4df added layout fluid countdown 2020-08-11 15:47:35 +01:00
Jack e92b68bc3a not showing balloons when no data is there 2020-08-11 15:40:01 +01:00