Commit Graph
124 Commits
Author SHA1 Message Date
Jonathan Kelley f438bbcfd2 wip: move children onto scope 2021-11-01 03:49:32 -04:00
Jonathan Kelley d1b294fff0 polish: move debugging virtualdom into its own feature 2021-11-01 03:35:26 -04:00
Jonathan Kelley 3e07214272 wip: implement lazy nodes properly 2021-11-01 02:41:23 -04:00
Jonathan Kelley 27d891934a fix: use annotation method from rust/58052 to fix closure lifetimes 2021-10-30 18:23:28 -04:00
Jonathan Kelley ba9e1dbb8f fix: messed up how lifetimes worked, need to render once per component 2021-10-29 21:43:21 -04:00
Jonathan Kelley 0e9d5fc530 wip: move everything over to a stack dst 2021-10-29 17:12:30 -04:00
Jonathan Kelley 9726a065b0 feat: massage lifetimes 2021-10-16 17:37:28 -04:00
Jonathan Kelley 460783ad54 docs: lnks to projects 2021-10-14 12:46:50 -04:00
Jonathan Kelley 7a03c1d2b4 wip: overhaul event system 2021-10-04 01:28:04 -04:00
Jonathan Kelley 82953f2ac3 wip: threadsafe 2021-10-01 02:07:12 -04:00
Jonathan Kelley 7bdad1e2e6 publish: move macro crate out of core 2021-09-24 21:46:23 -04:00
Jonathan Kelley bfdcb20437 feat: transition to cx, props 2021-09-21 13:13:15 -04:00
Jonathan Kelley 7978a17419 wip: bubbling 2021-09-20 12:32:21 -04:00
Jonathan Kelley 0ded32e184 wip: reduce warnings 2021-09-14 00:58:33 -04:00
Jonathan Kelley 8b3ac0b57c perf: remove global allocation for props 2021-09-13 00:59:08 -04:00
Jonathan Kelley da8159190b polish: tests and documentation 2021-09-09 20:58:48 -04:00
Jonathan Kelley 3f68be79ae wip: documentation and badges 2021-09-07 18:25:57 -04:00
Jonathan Kelley 725b4a1d7f wip: fix some event stuff for web and core 2021-09-02 00:37:57 -04:00
Jonathan Kelley 958c02a26e wip: working down warnings 2021-09-02 00:10:09 -04:00
Jonathan Kelley a652090dc5 wip: add test_dom 2021-09-01 23:57:34 -04:00
Jonathan Kelley fac2e56ed6 feat: update root props 2021-09-01 15:45:53 -04:00
Jonathan Kelley c321532a6c feat: some docs, cleaning 2021-09-01 00:57:04 -04:00
Jonathan Kelley 5cbdc571e3 more cleanup 2021-08-31 12:28:44 -04:00
Jonathan Kelley 927b05f358 wip: cleanup public apis 2021-08-27 09:40:04 -04:00
Jonathan Kelley 41cc42919d wip: more overhaul on virtualevents 2021-08-25 16:40:18 -04:00
Jonathan Kelley cef116aa3a wip: more work on priority 2021-08-25 15:54:33 -04:00
Jonathan Kelley 05e960b6b0 wip: refactor to fix some ownership quirks 2021-08-25 12:42:50 -04:00
Jonathan Kelley 2d541eca64 wip: structure coming together and tests 2021-08-23 12:11:45 -04:00
Jonathan Kelley 16bfc6d248 wip: compiles again 2021-08-23 10:43:49 -04:00
Jonathan Kelley db6d0184aa feat: dedicated mutations module 2021-08-22 17:08:25 -04:00
Jonathan Kelley 64f289a61c wip: back to vnode enum 2021-08-20 10:34:41 -04:00
Jonathan Kelley f41cff571f wip: working on async diff 2021-08-17 22:25:09 -04:00
Jonathan Kelley 85e2dc259a wip: close on putting it all together
just gotta tie a bow
2021-08-10 00:29:53 -04:00
Jonathan Kelley fac42339c2 feat: mutations 2021-08-08 15:15:16 -04:00
Jonathan Kelley d618092e9d feat: a new vnode type for anchors 2021-07-29 18:04:09 -04:00
Jonathan Kelley e5c88fe3a4 feat: make hooks free-functions 2021-07-27 11:28:05 -04:00
Jonathan Kelley 7dfe89c958 feat: wire up event delegator for webview 2021-07-24 02:52:05 -04:00
Jonathan Kelley f644d7c441 wip: move things into a "shared" object 2021-07-23 10:27:43 -04:00
Jonathan Kelley 6051b0ec86 wip: fill out the snippets 2021-07-20 19:03:49 -04:00
Jonathan Kelley 4a72b3140b feat: amazingly awesome error handling 2021-07-18 12:39:32 -04:00
Jonathan Kelley 05c909f320 wip: some ideas 2021-07-18 03:54:42 -04:00
Jonathan Kelley 6aaad1c9ef wip: heuristics engine 2021-07-15 04:17:45 -04:00
Jonathan Kelley 00231adfa2 feat: code quality improvements for core 2021-07-15 04:09:28 -04:00
Jonathan Kelley 37ed4bed8c wip: more work on suspense and documentation 2021-07-15 03:38:09 -04:00
Jonathan Kelley 4837d8e741 feat: suspense! 2021-07-15 00:40:37 -04:00
Jonathan Kelley beceda511c wip: cargo fix 2021-07-13 16:52:25 -04:00
Jonathan Kelley c79d9ae674 feat: buff up html allowed attributes 2021-07-12 23:44:20 -04:00
Jonathan Kelley a05047d01e wip: use the new structure 2021-07-12 18:19:27 -04:00
Jonathan Kelley 56e7eb83a9 wip: more examples 2021-07-11 19:31:07 -04:00
Jonathan Kelley 9abb0470b7 feat: static node infrastructure and ssr changes 2021-07-11 14:49:52 -04:00