Commit Graph
100 Commits
Author SHA1 Message Date
Jonathan Kelley f24aae8787 Merge pull request #48 from DioxusLabs/jk/release
feat: more API updates
2021-12-28 23:20:31 -05:00
Jonathan Kelley a4f280d163 feat: more API updates 2021-12-28 23:20:01 -05:00
Jonathan Kelley 70e6a2c687 Create main.yml 2021-12-28 23:17:36 -05:00
Jonathan Kelley dcfeca17df Merge pull request #46 from DioxusLabs/jk/release
examples: upgrade to new version of dioxus core.
2021-12-27 17:37:45 -05:00
Jonathan Kelley b3ac2ee3f7 wip: upgrade hooks 2021-12-27 15:03:43 -05:00
Jonathan Kelley c0e0196a67 docs: update the docs 2021-12-26 14:22:40 -05:00
Jonathan Kelley c7d001cbb4 wip: rip out unsafe task engine 2021-12-26 14:22:30 -05:00
Jonathan Kelley cda759c659 examples: upgrade to new version of dioxus core.
also add the inline_props macro
2021-12-25 17:18:05 -05:00
Jonathan Kelley 28f621f0e4 Merge pull request #45 from DioxusLabs/jk/release
chore: clean up docs finally
2021-12-23 23:24:26 -05:00
Jonathan Kelley 21e00c114e chore: continue to consolidate 2021-12-21 01:11:27 -05:00
Jonathan Kelley ce712777c0 Merge pull request #43 from DioxusLabs/jk/release
release polishes
2021-12-21 00:59:26 -05:00
Jonathan Kelley fa106be1f5 wip: clean it up a bit 2021-12-21 00:58:14 -05:00
Jonathan Kelley b997b8ebbb feat: enable children properly 2021-12-21 00:46:10 -05:00
Jonathan Kelley dbb981d500 Merge pull request #44 from DioxusLabs/jk/memoization
feat: memoization safety
2021-12-20 23:36:37 -05:00
Jonathan Kelley 78d9056e35 feat: it works with a new bump each time!! 2021-12-20 23:31:33 -05:00
Jonathan Kelley e2e4d431e1 wip: adjust memoization 2021-12-20 22:33:13 -05:00
Jonathan Kelley 934de21dd6 wip: miri stress tets 2021-12-18 23:03:59 -05:00
Jonathan Kelley 1c516aba6a chore: adjust semantics of placeholders and fragments 2021-12-18 15:49:30 -05:00
Jonathan Kelley 2c3a046426 wip: prepare to change our fragment pattern. Add some more docs 2021-12-18 15:17:32 -05:00
Jonathan Kelley 2b928372fb Release dioxus-core v0.1.3, dioxus-core-macro v0.1.2, dioxus-html v0.1.0, dioxus-desktop v0.0.0, dioxus-hooks v0.1.3, dioxus-liveview v0.1.0, dioxus-mobile v0.0.0, dioxus-router v0.1.0, dioxus-ssr v0.1.0, dioxus-web v0.0.0, dioxus v0.1.1 2021-12-15 16:07:09 -05:00
Jonathan Kelley 6a3c61fae8 fix: version number 2021-12-15 16:07:07 -05:00
Jonathan Kelley 0d480a4c43 Release dioxus-core v0.1.3, dioxus-core-macro v0.1.2, dioxus-html v0.1.0, dioxus-desktop v0.0.0, dioxus-hooks v0.1.3, dioxus-liveview v0.1.0, dioxus-mobile v0.0.0, dioxus-router v0.1.0, dioxus-ssr v0.1.0, dioxus-web v0.0.0, dioxus v0.1.0 2021-12-15 16:06:15 -05:00
Jonathan Kelley 868f6739d2 fix: keyword length 2021-12-15 16:06:13 -05:00
Jonathan Kelley b32665d721 Release dioxus-core v0.1.3, dioxus-core-macro v0.1.2, dioxus-html v0.1.0, dioxus-desktop v0.0.0, dioxus-hooks v0.1.3, dioxus-liveview v0.1.0, dioxus-mobile v0.0.0, dioxus-router v0.1.0, dioxus-ssr v0.1.0, dioxus-web v0.0.0, dioxus v0.1.0 2021-12-15 16:05:20 -05:00
Jonathan Kelley a33f7701fc fix: tags 2021-12-15 16:05:18 -05:00
Jonathan Kelley 3a706ac416 Release dioxus-core v0.1.3, dioxus-core-macro v0.1.2, dioxus-html v0.1.0, dioxus-desktop v0.0.0, dioxus-hooks v0.1.3, dioxus-liveview v0.1.0, dioxus-mobile v0.0.0, dioxus-router v0.1.0, dioxus-ssr v0.1.0, dioxus-web v0.0.0, dioxus v0.1.0 2021-12-15 16:04:30 -05:00
Jonathan Kelley e4c06ce8e8 docs: update cargo tomls 2021-12-15 16:04:27 -05:00
Jonathan Kelley 270dfc9590 Release dioxus-core v0.1.3, dioxus-core-macro v0.1.2, dioxus-html v0.1.0, dioxus-desktop v0.0.0, dioxus-hooks v0.1.3, dioxus-liveview v0.1.0, dioxus-mobile v0.0.0, dioxus-router v0.1.0, dioxus-ssr v0.1.0, dioxus-web v0.0.0, dioxus v0.1.0 2021-12-15 15:59:11 -05:00
Jonathan Kelley 58106a5529 fix: router version 2021-12-15 15:59:02 -05:00
Jonathan Kelley 0846d93d41 wip: bump versions 2021-12-15 15:58:20 -05:00
Jonathan Kelley 4de16c4779 docs: update local examples and docs to support new syntaxes 2021-12-15 15:56:53 -05:00
Jonathan Kelley e495b09bf1 docs: fix table 2021-12-14 23:01:40 -05:00
Jonathan Kelley 3ddf395772 wip: docs 2021-12-14 22:59:34 -05:00
Jonathan Kelley 97e014fb46 Merge pull request #41 from DioxusLabs/jk/combine_scope
Concept: combine scope and props together into a single Context<Props>
2021-12-14 22:48:45 -05:00
Jonathan Kelley ded9696930 wip: fix ssr 2021-12-14 22:48:20 -05:00
Jonathan Kelley 2fd56e7619 wip: remove portals completely 2021-12-14 21:46:19 -05:00
Jonathan Kelley 8daf7a6ed8 wip: go back to noisy lifetime solution 2021-12-14 02:27:59 -05:00
Jonathan Kelley f53b824089 Merge pull request #42 from DioxusLabs/jk/stack_dst
Jk/stack dst
2021-12-13 00:29:11 -05:00
Jonathan Kelley f746793890 polish: some basic cleaning 2021-12-13 00:20:18 -05:00
Jonathan Kelley 0545d27182 wip: make warnings go away 2021-12-13 00:16:05 -05:00
Jonathan Kelley 597a0456f5 wip: update hooks 2021-12-13 00:14:47 -05:00
Jonathan Kelley 96b3d56e09 feat: move back to combined cx/props 2021-12-13 00:06:17 -05:00
Jonathan Kelley e6c6bbdc1e polish: clean up the core crate 2021-12-12 19:47:13 -05:00
Jonathan Kelley 1e4a599d14 wip: rename fc to component 2021-12-09 21:19:31 -05:00
Jonathan Kelley 016801299d Merge pull request #38 from DioxusLabs/jk/stack_dst
wip: docs and router
2021-12-01 12:45:14 -05:00
Jonathan Kelley 85ab8b91c6 feat: these docs are better 2021-11-30 22:50:26 -05:00
Jonathan Kelley 8814977eee wip: docs 2021-11-30 22:48:05 -05:00
Jonathan Kelley 52c7154897 fix: really big bug around hooks 2021-11-29 11:10:40 -05:00
Jonathan Kelley 36d89beb34 wip: rename 2021-11-28 16:25:42 -05:00
Jonathan Kelley 93d4b8ca7c wip: some docs and suspense 2021-11-23 15:53:57 -05:00
Jonathan Kelley bab21a0aa1 wip: updates to router 2021-11-22 15:22:42 -05:00
Jonathan Kelley a5f05d73ac wip: docs and router 2021-11-19 00:49:04 -05:00
Jonathan Kelley ae985eae40 Merge pull request #37 from DioxusLabs/jk/stack_dst
chore: polish
2021-11-16 13:10:01 -05:00
Jonathan Kelley 8bf57dc21d chore: polish 2021-11-16 13:09:41 -05:00
Jonathan Kelley 34c9978ad1 Merge pull request #36 from DioxusLabs/jk/stack_dst
feat: event bubbling
2021-11-16 01:28:06 -05:00
Jonathan Kelley 25a8411485 wip: better desktop support 2021-11-16 01:25:38 -05:00
Jonathan Kelley 19df1bda10 feat: bubbling 2021-11-15 09:49:01 -05:00
Jonathan Kelley 9bd56ee499 wip: update readme 2021-11-12 16:06:33 -05:00
Jonathan Kelley 55e6dd9701 feat: wire tasks up 2021-11-12 01:36:33 -05:00
Jonathan Kelley 9d8c5ca5ab feat: it properly bubbles 2021-11-11 23:55:57 -05:00
Jonathan Kelley 11757ddf61 feat: fake bubbling 2021-11-11 22:18:16 -05:00
Jonathan Kelley f2234068ba feat: events bubble now 2021-11-11 22:07:38 -05:00
Jonathan Kelley b6262edd53 wip: bubbling reserves nodes 2021-11-11 21:50:08 -05:00
Jonathan Kelley a21020ea57 wip: bubbling in progress 2021-11-11 21:34:20 -05:00
Jonathan Kelley af891ac532 Merge pull request #31 from DioxusLabs/jk/stack_dst
stack dst, children as props arg, rename component to scope, rename domtree to element, add router package
2021-11-11 16:37:33 -05:00
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 fa16f6b358 Merge pull request #34 from DioxusLabs/jk/stable_dst
Jk/stable dst
2021-11-09 01:42:59 -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