Commit graph

19 commits

Author SHA1 Message Date
JMS55 d58710e8ac Move VirtualDom to a non-send resource 2023-12-16 12:41:32 -08:00
JMS55 344f4983c3 Finish removing unsafe from tick.rs 2023-12-15 17:04:29 -08:00
JMS55 9355cc32e2 WIP: More refactor of tick.rs 2023-12-15 16:53:25 -08:00
JMS55 138a2b5b20 WIP: Direct world access for tick_dioxus_ui() 2023-12-15 16:20:05 -08:00
JMS55 98a22580a1 Misc 2023-12-15 12:36:53 -08:00
JMS55 035311036d Fix event handlers not finding target element 2023-12-12 17:31:47 -08:00
JMS55 54f7e5c022 Implement proper resource change detection 2023-12-12 16:37:52 -08:00
JMS55 99929cbc7f Make ECS hooks subscribe to changes 2023-12-12 16:22:54 -08:00
JMS55 37774fb3e3 Add support for click events 2023-12-12 00:12:06 -08:00
JMS55 d8f688de37 More mutations work 2023-12-10 15:44:27 -08:00
JMS55 0900104891 More mutation work 2023-12-10 13:50:10 -08:00
JMS55 cad620fe11 WIP mutations: Enough for an extremely basic example 2023-12-10 12:35:19 -08:00
JMS55 aa06f3805b Fix unsoundness in tick_dioxus_ui 2023-12-07 12:57:34 -08:00
JMS55 8cf201d648 Cleanup deferred systems 2023-12-07 12:25:02 -08:00
JMS55 3232fb392a Fix DeferredSystem unsafety 2023-12-07 12:04:06 -08:00
JMS55 4eacde53fb TODO: Unsoundness :( 2023-12-07 11:27:22 -08:00
JMS55 939c12d78f WIP apply_mutations 2023-12-07 11:17:42 -08:00
JMS55 4ff1563941 Improve DeferredSystem ergonomics 2023-12-07 09:16:20 -08:00
JMS55 98178e9ca9 WIP 2023-12-06 18:46:50 -08:00