Commit Graph
100 Commits
Author SHA1 Message Date
Jonathan Kelley 3faef30075 fix: dont clone callbacks 2022-12-17 01:55:18 -08:00
Jonathan Kelley c409fecaaf fix: sync with master 2022-12-17 01:52:17 -08:00
Jonathan Kelley cc7736302a Merge branch 'master' into fix-non-str-attributes 2022-12-17 01:51:13 -08:00
Jonathan Kelley 482ae5e395 fix: no comments 2022-12-16 22:44:07 -08:00
Jonathan Kelley 255a903d5a chore: no dbg 2022-12-16 22:42:57 -08:00
Jon Kelley 1670ccf3f6 Merge pull request #659 from DioxusLabs/jk/fix-borrowed-props
fix: advance dynamic root
2022-12-16 22:40:06 -08:00
Jonathan Kelley e0390ff608 fix: advance dynamic root 2022-12-16 22:39:27 -08:00
Jon Kelley fe35b05375 Merge pull request #658 from DioxusLabs/jk/fix-borrowed-props
Make borrowed props attached to the scope that created them
2022-12-16 21:51:06 -08:00
Jonathan Kelley 81dc134323 fmt 2022-12-16 21:10:20 -08:00
Jonathan Kelley 1ad86890a4 chore: reorganize miri 2022-12-16 20:41:31 -08:00
Jonathan Kelley ea9245b0f7 fix: make miri pass 2022-12-16 20:39:19 -08:00
Jonathan Kelley 261d688b6e fix: get miri passing 2022-12-16 20:26:04 -08:00
Jonathan Kelley 4d73ffa361 fix: save listeners, borrowed props, and pull back props 2022-12-16 19:54:33 -08:00
Jonathan Kelley b6a8391e07 chore: dont print logs in core 2022-12-16 14:21:10 -08:00
Jon Kelley 6e46d0a324 Merge pull request #657 from DioxusLabs/revert-655-jk/fix-liveview
Revert "fix: liveview interpreter using new templates"
2022-12-16 14:20:14 -08:00
Jon Kelley 5ac9b595ea Revert "fix: liveview interpreter using new templates" 2022-12-16 14:20:05 -08:00
Jon Kelley 7ec55aa563 Merge pull request #655 from DioxusLabs/jk/fix-liveview
fix: liveview interpreter using new templates
2022-12-15 21:11:21 -08:00
Jonathan Kelley 01fa68645f fix: liveview test 2022-12-15 20:42:01 -08:00
Jonathan Kelley eee191b630 fmt 2022-12-15 20:28:04 -08:00
Jonathan Kelley a81bbb83d6 fix: removed files 2022-12-15 20:24:30 -08:00
Jonathan Kelley 6a89a0fffc chore: remove wasm 2022-12-15 19:59:21 -08:00
Jonathan Kelley b95069619f feat: get liveview working across the boar 2022-12-15 19:57:48 -08:00
Jonathan Kelley 7790d2c065 chore: simplify liveview abstraction 2022-12-15 18:46:59 -08:00
Jonathan Kelley 4e75c707d1 fix: go in reverse for building paths 2022-12-15 15:49:52 -08:00
Jonathan Kelley 44dde38c63 Merge branch 'master' into jk/fix-liveview 2022-12-15 14:26:36 -08:00
Jonathan Kelley 8530db69e1 fix: dont panic on cleanup 2022-12-15 14:26:05 -08:00
Jonathan Kelley 06e8e096bb feat: more fixes to liveview 2022-12-15 14:25:23 -08:00
Jonathan Kelley e256fe1079 wip: add html event type 2022-12-14 19:07:33 -08:00
Jonathan Kelley fa3d1ef574 chore: bump wry to 23 2022-12-14 12:49:07 -08:00
Jonathan Kelley 3845451128 Merge branch 'master' of github.com:DioxusLabs/dioxus 2022-12-14 08:51:59 -08:00
Jonathan Kelley c90be6bdc5 fix: dont panc 2022-12-14 08:51:28 -08:00
Jon Kelley eaf4df26bb Merge pull request #654 from DioxusLabs/jk/fix-scope-rollover
fix: scope rollover bug and router specifics
2022-12-13 16:21:04 -08:00
Jonathan Kelley cee63ae370 fix: spawn task 2022-12-13 16:04:41 -08:00
Jonathan Kelley fc2aaa7df5 fix: cargo check 2022-12-13 15:54:59 -08:00
Jonathan Kelley 02b1a73890 fix: use tokio for test 2022-12-13 15:48:40 -08:00
Jonathan Kelley 74fba3b579 fix: remove scope from listener 2022-12-13 15:36:15 -08:00
Jonathan Kelley 7b10d2f6af ci: use ordering to better cache 2022-12-13 15:34:35 -08:00
Jonathan Kelley 7beb7f0ee4 fix: use and_then 2022-12-13 15:30:40 -08:00
Jonathan Kelley 36a8275540 cargo fmt 2022-12-13 15:19:52 -08:00
Jonathan Kelley b659f4d5d6 chore: add back template diffing 2022-12-13 15:18:20 -08:00
Jonathan Kelley 7e45f2aa04 feat: add scroll to 0 for web router 2022-12-13 15:00:54 -08:00
Jonathan Kelley 5c20e651da fix: get rollover working 2022-12-13 14:44:47 -08:00
Jonathan Kelley 79e786aca5 chore: convert to logs 2022-12-13 12:38:27 -08:00
Jonathan Kelley d4b6bb8a7b feat: fix the scope rollover bug 2022-12-12 18:31:30 -08:00
Jonathan Kelley e4d089fabc fix: sledgehammer hydate text 2022-12-12 11:52:56 -08:00
Jonathan Kelley d93eed4c29 feat: allow dynamic nodes to be into dynamic nodes 2022-12-12 11:20:25 -08:00
Jonathan Kelley d160f38bc2 fix: parsing of attributes without trailing commas 2022-12-12 11:18:36 -08:00
Jonathan Kelley 6fd5ac38bb Merge branch 'master' of github.com:DioxusLabs/dioxus 2022-12-11 13:59:11 -08:00
Jonathan Kelley 0b3e8a4493 chore: add new import to prelude 2022-12-11 13:58:58 -08:00
Jon Kelley 5dc86fe0b7 Merge pull request #646 from Demonthos/tui_widgets
Tui widgets
2022-12-10 19:01:48 -08:00
Jon Kelley 1e50bc8c99 Merge pull request #652 from Demonthos/fix-fmt-escape
fix fmt escape sequences in static attribute/text nodes
2022-12-10 13:07:26 -08:00
Jon Kelley 4a3c7aae18 Merge pull request #650 from Demonthos/fix-non-unicode-characters 2022-12-10 09:18:47 -08:00
Jon Kelley 1b713227d5 Merge pull request #649 from saicu/master
fix: replace fxhash with rustc-hash in core
2022-12-09 19:46:56 -08:00
Jonathan Kelley 1b7fe3fcde fix: dont use id for append 2022-12-09 16:44:08 -08:00
Jonathan Kelley f153cdf61a fix: dont panic lazynodes 2022-12-09 16:40:09 -08:00
Jonathan Kelley afeb308a1f chore: remove dbgs 2022-12-09 16:38:05 -08:00
Jonathan Kelley dbf59f7c57 Merge branch 'master' of github.com:DioxusLabs/dioxus 2022-12-09 15:04:04 -08:00
Jonathan Kelley b254d9e761 chore: remove cross-crate doc comments 2022-12-09 15:03:56 -08:00
Jon Kelley d78d6c8a1a Merge pull request #647 from Demonthos/return-from-js
Return values from use_eval
2022-12-09 14:01:41 -08:00
Jon Kelley 051f85f78f Merge branch 'master' into return-from-js 2022-12-09 13:19:05 -08:00
Jon Kelley 375b9bc382 Merge pull request #640 from Demonthos/mutation-store
Optimize Web Template Implementation
2022-12-09 13:18:00 -08:00
Jon Kelley 937eb1f0f0 Merge pull request #641 from DioxusLabs/dependabot/github_actions/Swatinem/rust-cache-2
build(deps): bump Swatinem/rust-cache from 1 to 2
2022-12-07 16:28:10 -08:00
Jon Kelley bb084ad7be Merge pull request #642 from DioxusLabs/dependabot/github_actions/jetli/wasm-pack-action-0.4.0
build(deps): bump jetli/wasm-pack-action from 0.3.0 to 0.4.0
2022-12-07 16:27:59 -08:00
Jon Kelley cdb1e76f6f Merge pull request #643 from DioxusLabs/dependabot/github_actions/JamesIves/github-pages-deploy-action-4.4.1
build(deps): bump JamesIves/github-pages-deploy-action from 4.2.3 to 4.4.1
2022-12-07 16:27:49 -08:00
Jon Kelley 5e0fd8ef43 Merge pull request #644 from DioxusLabs/dependabot/github_actions/actions/checkout-3
build(deps): bump actions/checkout from 2 to 3
2022-12-07 16:27:39 -08:00
Jon Kelley 60fdcd6d82 Merge pull request #645 from DioxusLabs/jk/general-cleanups
chore: rename all &cx to cx, make clipppy happy, general cleanups
2022-12-07 16:17:06 -08:00
Jonathan Kelley e6920e9b34 chore: fix web 2022-12-07 16:02:35 -08:00
Jonathan Kelley 1c3f4b2bc4 fix: use weak instead of sync 2022-12-07 15:42:39 -08:00
Jonathan Kelley 7ce07e3164 chore: fix tests passing 2022-12-07 15:29:32 -08:00
Jonathan Kelley 0bf4725639 fix: namespacing of dynamic attributes 2022-12-07 15:11:51 -08:00
Jonathan Kelley db5b65b6cb chore: make cargo check happy with new apis 2022-12-07 14:51:14 -08:00
Jonathan Kelley a252774226 chore: clean up docs with changes to templates 2022-12-07 13:39:22 -08:00
Jonathan Kelley f075a519cc chore: prevent publishing 2022-12-07 13:21:38 -08:00
Jonathan Kelley 6184ea500b chore: also fix native core 2022-12-07 13:20:31 -08:00
Jonathan Kelley 4eefc3f854 chore: rename all &cx to cx, make clipppy happy 2022-12-07 13:11:40 -08:00
Jonathan Kelley e8133e9449 fix: ios buillds 2022-12-07 12:50:43 -08:00
Jon Kelley ab878c17c7 Merge pull request #633 from mrxiaozhuox/patch-5
Update ZH_CN.md
2022-12-06 19:25:09 -08:00
Jon Kelley 9b9b4c7217 Merge pull request #639 from EwoutH/patch-1
Add Dependabot configuration for GitHub Actions updates
2022-12-06 19:24:42 -08:00
Jon Kelley 2b4d19247c Merge pull request #600 from DioxusLabs/jk/templates-v3
Template architecture, async components, inline iterators, error boundaries, multiple renderers
2022-12-06 17:50:52 -08:00
Jonathan Kelley 5673017def chore: clean up the repo some 2022-12-06 17:50:25 -08:00
Jonathan Kelley 5a0ae67ccb chore: make clippy happy 2022-12-06 17:44:29 -08:00
Jonathan Kelley 34d9aafe0e feat: overhaul ssr 2022-12-06 17:41:47 -08:00
Jonathan Kelley e8ae1fb83e chore: comment out hot reloading stuff 2022-12-06 16:38:19 -08:00
Jonathan Kelley 1b14b309e9 chore: clean up desktop 2022-12-06 16:37:28 -08:00
Jonathan Kelley b9aad5e8f4 chore: help resolve conflicts 2022-12-06 15:37:06 -08:00
Jonathan Kelley b182a6ee75 chore: clean up interpreter and bindings 2022-12-05 16:47:04 -08:00
Jonathan Kelley 7b1cdb7d85 feat: get desktop working with new template strategy 2022-12-05 16:08:41 -08:00
Jonathan Kelley df4a1b6c7a chore: finish tweaking context api 2022-12-05 15:30:49 -08:00
Jonathan Kelley 99a818996e chore: make warnings go away 2022-12-05 14:18:28 -08:00
Jonathan Kelley e22923eb2d feat: core tests passing 2022-12-05 14:16:54 -08:00
Jonathan Kelley b0cccce60a feat: miri passing 2022-12-05 13:03:52 -08:00
Jonathan Kelley a61daf220d feat: context api overhaul 2022-12-02 16:24:49 -08:00
Jonathan Kelley 11a45c8ef0 chore: continue to clean things up 2022-12-01 01:08:49 -05:00
Jonathan Kelley 85657d3906 feat: rip out mutations for templates 2022-12-01 00:46:15 -05:00
Jonathan Kelley 3b166c9edd wip: clean up some things 2022-11-30 23:54:30 -05:00
Jonathan Kelley ba26b1001a chore: clean up web impl 2022-11-30 17:44:00 -05:00
Jonathan Kelley 18d6b1ad6f feat: get web working properly 2022-11-30 17:21:10 -05:00
Jonathan Kelley 3c19def550 chore: get create working and simplify dynamic nodes 2022-11-30 11:24:13 -05:00
Jonathan Kelley 16a521a601 chore: update docs 2022-11-30 10:31:44 -05:00
Jonathan Kelley 03aea885cf chore: make clippy happy 2022-11-29 16:46:25 -05:00