Christian Weimann
fd69b4de1b
refactor(helpers): rename distanceBetween to distanceFrom
2025-02-15 08:50:28 +01:00
Christian Weimann
d2b9359fee
feat(helpers): add debounceFunction and distanceBetween
2025-02-09 08:02:41 +01:00
Christian Weimann
b5eb470609
feat(utils): add SceneMgr and helpers to exports
2025-02-09 08:01:54 +01:00
Christian Weimann
475d238ea3
chore(git): add .gitignore file to exclude node_modules and package files
...
This change introduces a .gitignore file to prevent node_modules, package.json, and package-lock.json from being tracked by Git. This helps keep the repository clean by excluding directories and files that are generated or unnecessary for version control.
2025-02-09 04:38:17 +01:00
Christian Weimann
c5ed9c9c44
refactor(utils): rename and update SceneController to SceneMgr
2025-01-18 04:25:42 +01:00
Christian Weimann
13bbf41d0b
refactor(SceneController): rename SceneMgr to SceneController
2025-01-14 03:54:21 +01:00
Christian Weimann
de8e708088
refactor(SceneMgr): inline scene initialization method
2025-01-14 03:50:51 +01:00
Christian Weimann
fa635f46d9
fix(TimerMgr): cancel existing timer before creating a new one
2025-01-13 08:59:18 +01:00
Christian Weimann
4a7185a1a5
feat(timers): allow passing additional parameters to timers
2025-01-12 19:19:57 +01:00
Christian Weimann
b9e5c22184
fix(timing): prevent duplicate timer creation by canceling existing timer
2025-01-12 12:42:36 +01:00
Christian Weimann
47a862780d
style(SceneMgr): reorder import statements for consistency
2025-01-12 12:18:24 +01:00
Christian Weimann
fd10e13238
refactor(scene): extract scenes initialization into a separate method
2025-01-12 07:09:31 +01:00
Christian Weimann
6d7d00fcd3
refactor(scene): rename accumulator variable in scenes reducer
2025-01-12 07:07:33 +01:00
Christian Weimann
2571f9c01e
chore(logging): add informational logs for SceneMgr and Scene initialization
2025-01-12 06:58:43 +01:00
Christian Weimann
0c5566a7eb
fix(scene): correct method call to createSceneSwitchItem
2025-01-11 10:05:45 +01:00
Christian Weimann
27446b13b8
feat(scene-manager): add 'Scene' tag to stateful scene switch items
2025-01-11 10:00:19 +01:00
Christian Weimann
47d6b80511
refactor(TimerMgr): streamline timer identification and logging
2025-01-10 06:08:04 +01:00
Christian Weimann
33e5781ee8
fix(TimerMgr): add warning for rescheduling non-existent timers
2025-01-10 06:05:20 +01:00
Christian Weimann
e299b96d15
fix(timer): handle missing timer in isActive method
2025-01-10 06:03:23 +01:00
Christian Weimann
7852cda9e6
fix(timers): prevent duplicate timer creation
2025-01-10 06:00:17 +01:00
Christian Weimann
4114f0a4a4
refactor(utils): replace console logging with SLF4J logger in TimerMgr
2025-01-10 05:48:23 +01:00
Christian Weimann
18baf76eec
First commit
2025-01-10 05:24:41 +01:00