Commit Graph

25 Commits

Author SHA1 Message Date
Aran-Fey 3dd5f9dac3 fix overlays again, hopefully for the last time 2025-01-03 17:54:02 +01:00
Aran-Fey 665d6aea2c fix overlays not working in dev tools 2024-12-30 00:06:59 +01:00
Jakob Pinterits 4412803c87 popup manager is virtually finished 2024-12-07 14:07:15 +01:00
Aran-Fey 6ffbf91af9 fix fundamental root component being added to the DOM too late 2024-12-06 20:18:16 +01:00
Aran-Fey 393750e20d fix incorrect usages of getBoundingClientRect 2024-11-13 10:43:57 +01:00
Aran-Fey 6db1192abf fix incorrect window size in release mode 2024-11-04 10:17:15 +01:00
Aran-Fey 753132718d fix typescript warning about override of state 2024-10-04 15:04:57 +02:00
Jakob Pinterits 9e78d62698 JavaScript now also uses double quotes in strings 2024-09-26 19:37:51 +02:00
Jakob Pinterits 710577acb7 improved dropdown on mobile 2024-07-26 00:04:55 +02:00
Aran-Fey a02aee8813 fix window size being reported in pixels 2024-07-05 10:27:22 +02:00
Aran-Fey 794a31306d fix race condition in windowSizeChange event 2024-07-02 12:36:39 +02:00
Aran-Fey 54b4960d67 fix root scroller 2024-06-29 13:09:13 +02:00
Aran-Fey c3614724e2 fix connection lost popup 2024-06-23 22:42:02 +02:00
Aran-Fey 8e60bdd6db fix Flow 2024-06-22 08:17:58 +02:00
Aran-Fey 621f927668 fix overlays not working in release mode 2024-06-21 08:36:41 +02:00
Aran-Fey 873a085579 rework handling of rootComponent 2024-06-20 20:41:58 +02:00
Aran-Fey 8b0aa804dc rework root scroller 2024-06-20 19:34:44 +02:00
Aran-Fey bdf8c89cc5 implement overlays 2024-06-20 13:11:19 +02:00
Aran-Fey fe5c5abfa6 remove JS layouting 2024-06-18 21:33:29 +02:00
Aran-Fey 5789886d8c fix switcher ignoring parent's size changes 2024-06-01 14:15:28 +02:00
Jakob Pinterits bee5a100cf renamed debugger to dev tools + some related cleanup 2024-05-26 14:15:04 +02:00
Jakob Pinterits 7560163d61 the dev tools now hide when the window is resize to too small 2024-05-26 12:38:07 +02:00
Jakob Pinterits 87da502803 only display the dev-tools if the page is wide enough 2024-05-26 10:37:01 +02:00
Jakob Pinterits 5fb516f6aa work on the new theming system 2024-04-21 15:03:47 +02:00
Aran-Fey d5e02c3c52 initial commit 2024-04-03 19:23:29 +02:00