Commit graph

36 commits

Author SHA1 Message Date
JMS55 f4c13d18c7 Misc rename 2023-12-27 12:56:17 -08:00
JMS55 85709a3a92 Add use_event_reader() 2023-12-27 11:56:36 -08:00
JMS55 01eed81bf1 Misc import changes 2023-12-27 11:24:36 -08:00
JMS55 cb57dca6b9 New system scheduler hook 2023-12-27 11:19:02 -08:00
JMS55 9776f179f9 Add use_state_send() 2023-12-26 15:00:35 -08:00
JMS55 39b45a747b Add button type to click events 2023-12-24 13:51:05 -08:00
JMS55 9bb8a27bb7 Add more events and colors 2023-12-22 21:36:05 -08:00
JMS55 a6c6eb981d Implement proper hover, make UI system Last 2023-12-22 10:50:42 -08:00
JMS55 89dfe9ebc1 Implement hot reloading 2023-12-21 00:45:28 -08:00
JMS55 4fb0f30862 Extract module out 2023-12-20 22:53:55 -08:00
JMS55 d8a08b56cc Start of custom elements 2023-12-18 21:24:06 -08:00
JMS55 fa03c65f8a Fix segfault 2023-12-16 20:19:41 -08:00
JMS55 fe22cc8709 Add TODO for possible segfault cause 2023-12-16 17:48:42 -08:00
JMS55 b43503a93b Ensure changes to UI root components are picked up 2023-12-16 12:54:01 -08:00
JMS55 d58710e8ac Move VirtualDom to a non-send resource 2023-12-16 12:41:32 -08:00
JMS55 138a2b5b20 WIP: Direct world access for tick_dioxus_ui() 2023-12-15 16:20:05 -08:00
JMS55 a61ee7e0b2 WIP: More advanced example 2023-12-12 19:47:14 -08:00
JMS55 8dcaae99e1 Make use_system() hook return a closure 2023-12-12 18:24:48 -08:00
JMS55 035311036d Fix event handlers not finding target element 2023-12-12 17:31:47 -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 d96aca59af Change hook APIs 2023-12-10 15:53:50 -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 3c0057d961 WIP: Cursed reflected attributes 2023-12-07 20:27:42 -08:00
JMS55 71c1d00fdb Add query hooks 2023-12-07 13:51:55 -08:00
JMS55 281b93273a Small refactor 2023-12-07 12:30:33 -08:00
JMS55 8cf201d648 Cleanup deferred systems 2023-12-07 12:25:02 -08:00
JMS55 939c12d78f WIP apply_mutations 2023-12-07 11:17:42 -08:00
JMS55 98178e9ca9 WIP 2023-12-06 18:46:50 -08:00
JMS55 1372c44b2a Misc rename 2023-12-05 22:53:18 -08:00
JMS55 65f5a625ad Cleanup 2023-12-05 22:32:12 -08:00
JMS55 f4e9dc0c8e Misc 2023-12-05 22:08:58 -08:00
JMS55 73687a1c43 Add some hooks 2023-12-05 21:58:45 -08:00
JMS55 0fb498787b WIP 2023-12-05 21:24:51 -08:00