22 Commits

Author SHA1 Message Date
a2b0314bd7 chore: format 2026-02-27 00:55:25 +01:00
98890f699d fix(nds): fix attempt to cancel a touchstart event with cancelable=false 2026-02-24 13:01:10 +01:00
555ecf8d80 fix(nds): wrong touch detection 2026-02-13 16:21:54 +01:00
8c5ee86d36 feat(nds): dispatch mousedown and mouseup even on touch start and end 2026-02-13 00:35:16 +01:00
63d04008da feat(nds): 3d touch support 2026-02-12 22:31:13 +01:00
88c1f183c9 feat(nds): handle swipes 2026-02-12 00:57:46 +01:00
3a7f37ab5e feat(utils): useButtonNavigation now exposes pressed button 2026-02-10 19:27:44 +01:00
630b399088 refactor: relocate constants in screen stores 2026-01-31 00:53:29 +01:00
8e7895ae59 feat(i18n): i18nize everything 2026-01-30 22:58:07 +01:00
007cbd8215 fix(screen): clearRect wasn't affected by scaling 2026-01-20 19:18:53 +01:00
f60b9b21f4 fix: use LOGICAL_WIDTH,HEIGHT instead of SCREEN_WIDTH,HEIGHT beucase screen is scaled 2026-01-14 16:13:44 +01:00
048610f15c feat(nds): improve 3d model and texture display 2026-01-08 13:10:26 +01:00
f60fb3625c feat: centralize all screen related callbacks in useScreen 2025-12-29 21:01:19 +01:00
5a023749ad feat(screen): remove useUpdate callback and add delta time to useRender 2025-12-27 16:45:37 +01:00
e720f5a6c7 feat: dispatch clicks on the 3d models to the canvases 2025-12-14 14:36:30 +01:00
fd8f0ea86a feat: 3d nds model 2025-12-13 23:45:50 +01:00
43cf159915 feat: useMouseWheel -> useScreenMouseWheel 2025-11-21 21:01:46 +01:00
4a8d46eb24 feat: implement useScreenClick 2025-11-13 00:37:05 +01:00
05f7980a7b feat: move top screen components to own folder, and implement calendar 2025-11-10 14:24:20 +01:00
10b0e0a1e3 refactor: move border to screen itself, and use withDefaults 2025-11-09 17:44:29 +01:00
64a51c9cad chore: add prettier and format 2025-11-09 17:25:09 +01:00
c114c8c1d8 feat: restructure components folder 2025-11-09 17:23:53 +01:00