Commit graph

128 commits

Author SHA1 Message Date
Miodec
6a2060106c converted focus to ts 2022-02-11 19:15:44 +01:00
Sondre Kjempekjenn
26c57d2ad3
Compile both JS and TS (#2464) by sondrekje
* Compile both JS and TS

Builds upon Ferotiq's PR

* Compile both JS and TS

Builds upon Ferotiq's PR

Co-authored-by: Miodec <bartnikjack@gmail.com>
2022-02-11 19:02:21 +01:00
Miodec
db1aef58cc fix 2022-02-11 18:37:07 +01:00
Rizwan Mustafa
fe5d9de742
Fixed circular dependency (#2471) 2022-02-11 18:36:20 +01:00
Miodec
075000d554 disabling config event from commandline 2022-02-11 18:15:20 +01:00
Miodec
8542dcc9b8 added variable to disable config event
fixes lag when applying config
2022-02-11 18:11:04 +01:00
Miodec
c8b3852739 reacting to every config event if active page is settings 2022-02-11 17:29:45 +01:00
Miodec
10879ce852 removed document ready when subscribing to events 2022-02-11 17:27:12 +01:00
Miodec
2b6adfd46a added timer event
removes 1 circular dependency
part of #2462
2022-02-11 17:08:07 +01:00
Miodec
913bed3352 removed dependency by moving function to another module
part of #2462
2022-02-11 17:05:01 +01:00
Miodec
c55d3318f4 dispatching configApplied event
removes dependency
fixes 2 circular dependencies
part of #2462
2022-02-11 16:55:10 +01:00
Miodec
fe38315f24 moved config event into its own module
part of #2462
2022-02-11 16:51:23 +01:00
Miodec
3a3558ef17 added page transition state module
fixes 6 circular dependencies
part of #2462
2022-02-11 16:30:22 +01:00
Miodec
2878fb03e0 removed dependency by moving click handlers
part of #2462
2022-02-11 16:23:03 +01:00
Miodec
58ac17fa1e moved glarses into its own state module
fixes 1 circular dependency
part of #2462
2022-02-11 16:21:17 +01:00
Miodec
8b6e52e721 removed dependency by moving click handler
fixes 1 circular dependency
part of #2462
2022-02-11 16:17:13 +01:00
Miodec
8916573d87 removed dependencies by moving click handlers
part of #2462
2022-02-11 16:15:19 +01:00
Miodec
c00730386e awaiting before show 2022-02-11 16:11:23 +01:00
Miodec
9314409646 updating on button press 2022-02-11 16:11:13 +01:00
Miodec
10f04fa402 moved settings tip update 2022-02-11 16:10:16 +01:00
Miodec
d5aa5001d0 completely reworked how page controller works
page change is now generic and pages store their own callback functions
active page now stores page name instead of element name
adds 1 circular dependency. rip
part of #2462
2022-02-11 15:59:20 +01:00
Miodec
833059b18f removed dependency
fixes 1 circular dependency
part of #2462
2022-02-11 14:13:24 +01:00
Miodec
53f494f37e moved click handler
fixes 1 circular dependency
part of #2462
2022-02-11 14:08:19 +01:00
Miodec
457117a03c moved click handler
removes 1 circular dependency
part of #2462
2022-02-11 14:04:39 +01:00
Miodec
a2558bfc9e removed dependency by moving click handler
part of #2462
2022-02-11 14:03:46 +01:00
Miodec
51ec0ffec8 removed dependency by moving click handler
part of #2462
2022-02-11 14:02:29 +01:00
Miodec
b0bc26c90c removed dependency by moving click handler
part of #2462
2022-02-11 14:01:08 +01:00
Miodec
bf3ad6be2a removed dependency by moving code to a different module
part of #2462
2022-02-11 13:59:28 +01:00
Miodec
23823527e8 moved modes notice into its own module 2022-02-11 13:54:38 +01:00
Miodec
8fd7e508cf added test state
part of #2462
2022-02-11 13:47:34 +01:00
Miodec
c8139ae13d added page controller
part of #2462
2022-02-11 13:34:26 +01:00
Miodec
1c8337fdf7 moved bailout to another module
fixes 1 circular dependency
part of #2462
2022-02-11 13:24:03 +01:00
Miodec
5103ef1b26 moved wpm raw and burst history to another module
removes some dependencies
2022-02-11 13:18:52 +01:00
Miodec
788897fcf2 removed dependencies by moving click handlers
part of #2462
2022-02-11 13:09:53 +01:00
Miodec
c0c0bccc7b only uglifying when building for deployment 2022-02-11 12:46:19 +01:00
Miodec
7ddd3c216e fixed indicate typos replace causing funky behaviour with stop on error 2022-02-11 01:56:35 +01:00
Miodec
aab8792cee added escape handlers to popups 2022-02-11 01:53:27 +01:00
Miodec
825a8e2732 removed dependencies
commandline no longer is responsible for closing popups on escape
each popup should handle this in their own module
if a popup is visible commandline keypress handler just stops
fixes 3 circular dependencies
part of #2462
2022-02-11 01:50:00 +01:00
Miodec
fe8f8e6851 added popup wrapper to leaderboard 2022-02-11 01:46:06 +01:00
Miodec
1f82d9dff1 removed dependency by moving code 2022-02-11 01:40:08 +01:00
Miodec
7b599a2465 removed dependencies 2022-02-11 01:38:43 +01:00
Miodec
a5e842fe91 removed dependency by moving click handlers 2022-02-11 01:34:56 +01:00
Miodec
89221dd325 removed dependencies
fixes 1 circular dependency
part of #2462
2022-02-11 01:22:14 +01:00
Miodec
e715c8cd22 removed unnecessary code
fixes 1 circular dependency
part of #2462
2022-02-11 01:18:53 +01:00
Miodec
5de8fa09d1 moved click handlers
fixes 1 circular dependency
part of #2462
2022-02-11 01:16:01 +01:00
Miodec
60b724e1c0 unnecessary code 2022-02-11 01:12:20 +01:00
Miodec
cf5198998f added time state
fixes 1 circular dependency
part of #2462
2022-02-11 01:09:15 +01:00
Miodec
86bbc96836 removed dependency
part of #2462
2022-02-11 01:02:41 +01:00
Miodec
28c7d1a613 moved click handler
fixes 1 circular dependency
part of #2462
2022-02-11 00:47:50 +01:00
Miodec
56aaa3dc2a added test words and test input
fixes 6 circular dependencies
part of #2462
2022-02-11 00:45:58 +01:00