Commit Graph

18 Commits

Author SHA1 Message Date
Aran-Fey 637ea82e3a fix Switcher incorrectly cloning its child element 2024-07-21 18:57:53 +02:00
Aran-Fey f75d6c392f fix Switcher not cleaning up after animation 2024-07-07 15:01:33 +02:00
Jakob Pinterits 65299d8eb3 several minor bugfixes 2024-07-06 22:37:42 +02:00
Aran-Fey 7ff791647e fix switcher initially not adding its child 2024-07-06 19:32:04 +02:00
Aran-Fey ab02b9406e various stuff 2024-06-19 10:50:34 +02:00
Aran-Fey 7d329db85c misc fixes 2024-06-18 21:46:06 +02:00
Aran-Fey ca5b86d919 implement Switcher 2024-06-18 21:34:26 +02:00
Aran-Fey 0cdc77dace fix various single-containers 2024-06-18 21:34:25 +02:00
Aran-Fey e0c19ba166 notify components when a child's _grow_ changes 2024-06-18 21:34:06 +02:00
Aran-Fey a47d2222ba implement switcher 2024-06-18 21:34:06 +02:00
Aran-Fey fe5c5abfa6 remove JS layouting 2024-06-18 21:33:29 +02:00
Jakob Pinterits 968e58b070 workaround: switchers now have a minimum transition time 2024-06-07 09:31:23 +02:00
Jakob Pinterits 0d3bb2b3ae switchers now fade between components, are documented and public 2024-06-02 21:57:42 +02:00
Aran-Fey 5789886d8c fix switcher ignoring parent's size changes 2024-06-01 14:15:28 +02:00
Jakob Pinterits a2f5207d1b added on_window_size_change event 2024-05-28 17:40:41 +00:00
Jakob Pinterits 5fb516f6aa work on the new theming system 2024-04-21 15:03:47 +02:00
Jakob Pinterits c93c314d3a more link fixes; renamed replaceFirstChild 2024-04-14 14:26:46 +02:00
Aran-Fey d5e02c3c52 initial commit 2024-04-03 19:23:29 +02:00