Commit Graph
100 Commits
Author SHA1 Message Date
Jon Kelley 3824f386f7 Merge pull request #673 from DioxusLabs/jk/liveview-on-load
fix: dont send initialize until WS is connected
2022-12-22 11:34:54 -05:00
Jonathan Kelley 870d857a93 fix: prevent double borrow 2022-12-22 11:32:42 -05:00
Jonathan Kelley 56d193d196 fix: try to guard against double drop 2022-12-22 11:30:30 -05:00
Jonathan Kelley 3c1786b7f1 chore: use ws instead of global 2022-12-22 02:56:33 -05:00
Jonathan Kelley 19d0a9af28 chore: send message when websocket is open 2022-12-22 02:40:02 -05:00
Jon Kelley 651ab3e7e3 Merge pull request #668 from DioxusLabs/jk/no-err-just-option
chore: rollback to option instead of anyhow
2022-12-19 21:09:20 -08:00
Jonathan Kelley 19eb12b8dd rollback: use default default 2022-12-19 20:25:21 -08:00
Jonathan Kelley 18157eeed1 fix: dont panic in panic test 2022-12-19 20:10:34 -08:00
Jonathan Kelley d3be971f4e chore: rollback to option instead of anyhow 2022-12-19 18:06:13 -08:00
Jon Kelley d6804884ab Merge pull request #570 from DioxusLabs/jk/autofmt-fixues
chore: fixes to autoformat to prevent double rendering of expr line
2022-12-19 16:36:20 -08:00
Jonathan Kelley 4e330bc1ec chore: fix rsx printer 2022-12-19 16:20:02 -08:00
Jonathan Kelley 182f11d0f3 chore: update with master 2022-12-19 16:17:59 -08:00
Jonathan Kelley 4313dea351 chore: clear readme 2022-12-19 16:12:51 -08:00
Jonathan Kelley 3fd08ef49e chore: remove unneeded files 2022-12-19 16:12:15 -08:00
Jonathan Kelley 63944ef4c9 Merge branch 'master' into jk/autofmt-fixues 2022-12-19 16:10:04 -08:00
Jon Kelley 7760a3238a Merge pull request #667 from DioxusLabs/jk/liveview-abstract
feat: introduce simpler adapters for liveview
2022-12-19 15:47:20 -08:00
Jonathan Kelley b76c520108 fix: salvo and remove actix from list of webframeworks 2022-12-19 15:29:20 -08:00
Jonathan Kelley 91233aa73a chore: add gitignore for web testing 2022-12-19 15:12:42 -08:00
Jonathan Kelley ca4d4ae8e1 chore: dont get rid of form data 2022-12-19 15:10:50 -08:00
Jonathan Kelley 58b0519c2f feat: get interpreter working on desktop 2022-12-19 15:02:36 -08:00
Jonathan Kelley c86cbd69da feat: move interpreter code into desktop 2022-12-19 14:53:23 -08:00
Jonathan Kelley 50faa7dd08 feat: add proper event type 2022-12-19 14:14:01 -08:00
Jonathan Kelley aa71c111cd feat: introduce simpler adapters for liveview 2022-12-19 13:11:49 -08:00
Jonathan Kelley 09b38574db Merge branch 'master' into jk/autofmt-fixues 2022-12-19 12:19:51 -08:00
Jon Kelley 260c4f9778 Merge pull request #665 from DioxusLabs/jk/clippy-workspace
chore: add clippy workspace flag to check all crates
2022-12-19 12:15:57 -08:00
Jonathan Kelley 8d7d07db56 chore: make clippy happy in workspace crate 2022-12-19 11:56:44 -08:00
Jonathan Kelley 22f58ef1d8 ci: add clippy workspace flag to check all crates 2022-12-19 11:38:13 -08:00
Jon Kelley 3978bc9878 Merge pull request #664 from DioxusLabs/jk/fix-tests
fix: core tests and use stack optimization for replace + remove
2022-12-19 11:33:25 -08:00
Jon Kelley 6e0df286bb Merge pull request #663 from Demonthos/doc-fixes
remove references to renderer features that do not exist
2022-12-19 11:15:59 -08:00
Jonathan Kelley 7a4b0d7c2d fix: use stack optimization for replacer 2022-12-19 11:14:01 -08:00
Jon Kelley fcdd142c7f Merge pull request #662 from Demonthos/rootname-desktop
allow changing the root name for desktop
2022-12-18 21:06:43 -08:00
Jonathan Kelley a42660a451 fix: dont handle wakeups from finished tasks 2022-12-17 02: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