Commit Graph
100 Commits
Author SHA1 Message Date
Jonathan Kelley 8acdd2ea83 feat: it compiles once more 2021-11-11 16:36:51 -05:00
Jonathan Kelley 74c6211408 feat: should be functional across the boar 2021-11-11 12:06:15 -05:00
Jonathan Kelley c10c1f418b feat: wire up linked nodes 2021-11-11 11:49:07 -05:00
Jonathan Kelley fd93ee89c1 feat: upgrade syntax 2021-11-10 17:09:52 -05:00
Jonathan Kelley 574d7fdb9e wip: remove scopechildren in favor of elements directly 2021-11-09 14:36:26 -05:00
Jonathan Kelley b9fc5fc251 wip: move hooklist into scope 2021-11-09 12:18:45 -05:00
Jonathan Kelley d2f0547692 wip: move testdom methods into virtualdom 2021-11-09 12:10:11 -05:00
Jonathan Kelley f2e343c154 chore: cleanup src 2021-11-09 02:16:25 -05:00
Jonathan Kelley 77686ba329 fix: it compiles again 2021-11-09 02:11:44 -05:00
Jonathan Kelley 0e6c845690 Merge pull request #32 from DioxusLabs/jk/reworking_components
wip: rework components, safety, and tasks
2021-11-07 22:47:03 -05:00
Jonathan Kelley dc3204bb8d Merge pull request #33 from DioxusLabs/jk/no_borrow_lifetimes
Jk/no borrow lifetimes
2021-11-07 22:46:31 -05:00
Jonathan Kelley fffc7ea061 wip: working on re-enabling components 2021-11-07 22:45:41 -05:00
Jonathan Kelley 15c31d545a wip: fix rebuild 2021-11-07 22:36:57 -05:00
Jonathan Kelley 2559740463 wip: clean up, use old approach to components 2021-11-07 20:59:09 -05:00
Jonathan Kelley 289d2f2518 wip: a few things left, slme cleanup 2021-11-07 09:58:19 -05:00
Jonathan Kelley f33510b13f wip: dst drops properly 2021-11-07 01:57:13 -05:00
Jonathan Kelley 62ed9208a4 wip: dst nodes leak but work 2021-11-07 01:49:53 -05:00
Jonathan Kelley 464b457b80 wip: move more stuff out 2021-11-07 01:07:42 -05:00
Jonathan Kelley e4cda7c2cb wip: remove bumpframe 2021-11-07 01:01:22 -05:00
Jonathan Kelley fd0c384dac wip: it compiles cleanly 2021-11-07 00:06:00 -04:00
Jonathan Kelley 059294ab55 wip: more changes to scheduler 2021-11-06 23:23:56 -04:00
Jonathan Kelley 2933e4bc11 wip: major cleanups to scheduler 2021-11-06 23:11:17 -04:00
Jonathan Kelley d96276a715 wip: no more lifetimes 2021-11-06 21:07:01 -04:00
Jonathan Kelley 857c92f7f0 wip: compiling again with runtime safety 2021-11-06 20:59:46 -04:00
Jonathan Kelley 95bd17e38f wip: more raw ptrs 2021-11-05 18:02:44 -04:00
Jonathan Kelley b8d98698c6 wip: remove resource pool in favor of raw ptrs 2021-11-05 17:15:59 -04:00
Jonathan Kelley 70b983d090 wip: consolidation, simplification 2021-11-05 16:28:08 -04:00
Jonathan Kelley b56ea6c9a9 wip: work on scheduler, async, coroutines, and merge scope into context 2021-11-03 19:55:02 -04:00
Jonathan Kelley 1e6e5e611b wip: move examples around 2021-11-03 15:13:50 -04:00
Jonathan Kelley d298b626d3 wip: add router 2021-11-03 00:35:56 -04:00
Jonathan Kelley 9874f342e2 docs: more docs 2021-11-01 18:38:09 -04:00
Jonathan Kelley 5a21493fb7 wip: remove send requirement on root props 2021-11-01 14:03:14 -04:00
Jonathan Kelley 5ffa60664c docs: update docs surrounding cx.render 2021-11-01 13:39:07 -04:00
Jonathan Kelley 2cf90b6903 feat: pull children out of component definition 2021-11-01 13:32:01 -04:00
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 9c1343610b wip: clean up using new children syntax 2021-11-01 03:29:50 -04:00
Jonathan Kelley d4192d0de2 wip: implement dst magic 2021-11-01 03:13:31 -04:00
Jonathan Kelley 3e07214272 wip: implement lazy nodes properly 2021-11-01 02:41:23 -04:00
Jonathan Kelley 7b97e009ec wip: remove cx.children. start to move towards a "children" field 2021-11-01 02:22:08 -04:00
Jonathan Kelley 6b2645fd80 feat: improve FC handling to allow lifetimes of parent 2021-10-30 21:07:47 -04:00
Jonathan Kelley f70b5b4e4a wip: try to get lifetimes passed in properly 2021-10-30 20:28:58 -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 9ee2bfb010 wip: worked backwards a bit and got it slightly figured out 2021-10-30 17:11:15 -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 12a9758c3c docs: new advanced guide 2021-10-29 16:37:55 -04:00
Jonathan Kelley 97a2c62804 docs: create a new "advanced" book 2021-10-29 00:40:36 -04:00
Jonathan Kelley 54d050cf89 docs: strong improvmenets, first major section done 2021-10-29 00:28:23 -04:00
Jonathan Kelley b9b98dc7a5 Merge pull request #29 from DioxusLabs/jk/remove_node_safety
node safety
2021-10-28 17:10:17 -04:00
Jonathan Kelley db0004758c Merge branch 'master' into jk/remove_node_safety 2021-10-28 17:09:51 -04:00
Jonathan Kelley 60d6eb204a Merge branch 'master' of https://github.com/jkelleyrtp/dioxus 2021-10-28 17:08:10 -04:00
Jonathan Kelley 78007445f9 docs: improve docs 2021-10-28 17:07:16 -04:00
Jonathan Kelley 9b5f82af7d docs: start on components 2021-10-27 22:32:12 -04:00
Jonathan Kelley e1c858dda5 chore: clippy happy on macro 2021-10-27 17:09:22 -04:00
Jonathan Kelley 339e450027 wip: fix some bugs around the rsx macro 2021-10-27 16:58:20 -04:00
Jonathan Kelley 9f7eb0f600 wip: remove HTML macro and add custom fields 2021-10-27 16:41:00 -04:00
Jonathan Kelley a42711a324 wip: docs 2021-10-27 14:54:49 -04:00
Jonathan Kelley 9839f52355 docs: clean up setup 2021-10-27 14:33:16 -04:00
Jonathan Kelley dc6575ad86 Merge pull request #28 from DioxusLabs/alex/reference-review
Various typos/grammar/rewording
2021-10-27 14:14:39 -04:00
Jonathan Kelley fda2ebc2a2 feat: improve safety 2021-10-25 15:05:17 -04:00
Jonathan Kelley 601078f9cf fix: desktop and mobile 2021-10-22 01:16:39 -04:00
Jonathan Kelley f66cda4bed Merge pull request #27 from DioxusLabs/jk/arena_macro
feat: cleanuup
2021-10-20 01:28:24 -04:00
Jonathan Kelley 84fd0c6162 feat: cleanuup 2021-10-20 01:26:52 -04:00
Jonathan Kelley e4d96e976d Merge pull request #26 from DioxusLabs/jk/arena_macro
feat: full html support
2021-10-19 22:41:51 -04:00
Jonathan Kelley fcc6738f17 chore: remove bump 2021-10-19 22:40:43 -04:00
Jonathan Kelley 79503f15c5 feat: full html support 2021-10-19 22:39:27 -04:00
Jonathan Kelley e86c1d8972 chores: slim down tokio 2021-10-19 12:09:35 -04:00
Jonathan Kelley 83dd49d890 chores: slim deps and upgrade docs 2021-10-19 12:09:23 -04:00
Jonathan Kelley 7d612c77f9 chore: remove website 2021-10-19 00:18:25 -04:00
Jonathan Kelley cfc24f5451 feat: support innerhtml 2021-10-18 18:07:19 -04:00
Jonathan Kelley b8085b0742 Merge pull request #25 from jkelleyrtp/jk/ssr_lazy
wip: clean up and add lazy renderer
2021-10-18 17:46:52 -04:00
Jonathan Kelley d4dcb17567 wip: clean up and add lazy renderer 2021-10-18 17:46:31 -04:00
Jonathan Kelley b0f7bb3445 Merge pull request #24 from jkelleyrtp/jk/ssr_lazy
feat: add more to ssr renderer
2021-10-18 12:54:20 -04:00
Jonathan Kelley 63568c546c feat: add more to ssr renderer 2021-10-18 12:53:56 -04:00
Jonathan Kelley f49244344c polish: listen to clippy 2021-10-17 20:18:30 -04:00
Jonathan Kelley a1afb9809a Merge pull request #23 from jkelleyrtp/jk/keyed_lifetime_ptrs
feat: massage lifetimes
2021-10-16 17:38:38 -04:00
Jonathan Kelley 9726a065b0 feat: massage lifetimes 2021-10-16 17:37:28 -04:00
Jonathan Kelley 16dbf4a6f8 wip: book documentation 2021-10-16 17:04:28 -04:00
Jonathan Kelley 7dedad4c26 Merge pull request #21 from jkelleyrtp/jk/portals
Feat: portals
2021-10-14 14:53:31 -04:00
Jonathan Kelley 2b7dd45aa2 docs: remove old examples 2021-10-14 14:53:06 -04:00
Jonathan Kelley ef2daf62a3 docs: remove example list 2021-10-14 12:49:05 -04:00
Jonathan Kelley 9d9e2cb756 docs: more project links 2021-10-14 12:47:56 -04:00
Jonathan Kelley 460783ad54 docs: lnks to projects 2021-10-14 12:46:50 -04:00
Jonathan Kelley 2403990ea3 docsd: more example images 2021-10-12 02:26:06 -04:00
Jonathan Kelley 285b33dd38 docs: update readme 2021-10-12 02:00:09 -04:00
Jonathan Kelley 478255f40d fix: all the bugs! 2021-10-11 18:40:00 -04:00
Jonathan Kelley 4a4c7afca7 feat: shared state mechanisms 2021-10-11 15:35:20 -04:00
Jonathan Kelley da4423c141 bugs: fix web list issue 2021-10-10 22:27:08 -04:00
Jonathan Kelley 4a0bb8cf84 wip: portals 2021-10-08 16:01:13 -04:00
Jonathan Kelley 1f22a06a36 wip: event system 2021-10-07 16:18:54 -04:00
Jonathan Kelley efd0e9b564 feat: support desktop more completely 2021-10-05 03:37:15 -04:00
Jonathan Kelley a2b0c50a34 feat: add update functionality to useref 2021-10-04 10:22:20 -04:00
Jonathan Kelley 5502429626 feat: desktop functioning well 2021-10-04 02:54:20 -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 71f0df6374 publish: ssr 2021-09-24 22:15:50 -04:00
Jonathan Kelley 4a5041c590 publish: fix typo 2021-09-24 21:49:03 -04:00
Jonathan Kelley 7bdad1e2e6 publish: move macro crate out of core 2021-09-24 21:46:23 -04:00
Jonathan Kelley 10d335ae31 publish: remove wildcards 2021-09-24 21:35:32 -04:00