Jonathan Kelley
b403bb51a8
Move playwright into packages
2024-01-30 18:51:19 -08:00
Jonathan Kelley
9922059969
Fix some commented out tests
2024-01-30 18:42:36 -08:00
Jonathan Kelley
69f9bb6b65
Make benches compile
2024-01-30 18:29:49 -08:00
Jonathan Kelley
09e14f1936
Implement some clippy fixes
2024-01-30 18:17:45 -08:00
Jonathan Kelley
a72c035de4
Fix cargo check on examples
2024-01-30 17:59:57 -08:00
Jonathan Kelley
0bd9692e45
Fix cargo test and a number of little cleanup bugs
2024-01-30 17:33:14 -08:00
Jonathan Kelley
eff1dd6c90
Merge branch 'master' into breaking
2024-01-30 16:20:19 -08:00
Jonathan Kelley
dc5e4e3738
Merge pull request #1881 from DioxusLabs/fix-routable-macro-docs
...
Fix typo in Routable macro docs
2024-01-30 16:00:03 -08:00
Jonathan Kelley
8cc17dc1bd
Fix compile
2024-01-29 17:03:50 -08:00
Jonathan Kelley
cef64d43df
move hooks out of signals crate
2024-01-29 17:02:26 -08:00
Jonathan Kelley
dcdada542b
Properly implement wait_for_suspense
...
Wait_for_suspense now does not call flush_sync, making it
appropriate for deferring effects on the server. Futures will
still run on the server (as needed to progress suspense)
but use_effect / and memo watchers will not run on the server
2024-01-29 14:12:05 -08:00
Jonathan Kelley
1847c737e9
Queue effects to run after flush_sync
2024-01-28 02:21:05 -08:00
Jonathan Kelley
7e4a1e9c7c
Move methods
2024-01-28 01:30:59 -08:00
Jonathan Kelley
7b0dcb3206
Add flush_sync and pre_render methods to core
2024-01-28 01:30:33 -08:00
Jonathan Kelley
3ccf520205
reorder impls
2024-01-26 23:06:30 -08:00
Jonathan Kelley
974680796f
add test cases, refactor deref
2024-01-26 23:05:40 -08:00
Jonathan Kelley
d34538f4da
Add memochain example
2024-01-26 22:33:41 -08:00
Jonathan Kelley
b0b7de3692
Update signals example
2024-01-24 15:53:39 -08:00
Jonathan Kelley
1eb989a544
remove setinner
2024-01-24 12:24:47 -08:00
Jonathan Kelley
d092f7f19f
Fix effect by using a set_inner
2024-01-24 12:21:14 -08:00
Jonathan Kelley
3a5cbae5ee
Rename two files
2024-01-23 17:00:49 -08:00
Jonathan Kelley
c0522bc152
cargo check all
2024-01-23 16:58:29 -08:00
Jonathan Kelley
c8e4c96762
Fix panic in demo
2024-01-23 16:45:58 -08:00
Jonathan Kelley
b1921cf17d
Merge pull request #1863 from egegungordu/is-composing-support
...
Add `isComposing` support
2024-01-23 16:25:12 -08:00
Jonathan Kelley
9633cfadde
fix gen box compile release no features
2024-01-23 15:41:37 -08:00
Jonathan Kelley
828c253305
queue effect instead of running it
2024-01-23 14:10:13 -08:00
Jonathan Kelley
079fec3be6
simplify generational box by compressing debug info
2024-01-22 21:17:02 -08:00
Jonathan Kelley
5167cad689
Remove logging in protocol
2024-01-21 14:58:27 -08:00
Jonathan Kelley
e9978c119f
Don't strip the prefix from custom assets
2024-01-21 13:38:25 -08:00
Jonathan Kelley
028f499bf6
Fix generational box in release mode
2024-01-21 12:46:19 -08:00
Jonathan Kelley
06d9b575b7
rename use_selector to use_memo
2024-01-20 23:32:12 -08:00
Jonathan Kelley
fc0b0f02a1
downcast data with panic
2024-01-20 11:21:49 -08:00
Jonathan Kelley
3ded0f5329
Make more examples cross-platform
2024-01-20 00:11:55 -08:00
Jonathan Kelley
552ce92c64
Don't make query_segments special
2024-01-19 22:27:54 -08:00
Jonathan Kelley
2366d609d4
add checked to form
2024-01-19 22:23:13 -08:00
Jonathan Kelley
728a26a2cc
Fix borrowmut error in nested spawns
2024-01-19 22:01:21 -08:00
Jonathan Kelley
83462badd1
tweak crm
2024-01-19 17:06:46 -08:00
Jonathan Kelley
85c7c22619
Make router work on web
2024-01-19 16:36:40 -08:00
Jonathan Kelley
b0038bb24b
Tweak crm example
2024-01-19 15:59:51 -08:00
Jonathan Kelley
c1be911dd7
Cleanup in global signals
2024-01-19 15:50:00 -08:00
Jonathan Kelley
60f5697e8e
Fix global signal owner
2024-01-19 15:48:21 -08:00
Jonathan Kelley
673caec79f
Cleanup random tui example
2024-01-19 15:16:14 -08:00
Jonathan Kelley
337c04557b
get cargo check --all --examples --tests working!
2024-01-19 15:01:01 -08:00
Jonathan Kelley
83bce6ce97
Make cargo check --all --examples work!
2024-01-19 14:19:49 -08:00
Jonathan Kelley
87572d694f
Fix platform-less check in launch
2024-01-18 19:51:01 -08:00
Jonathan Kelley
391fe15db8
Fix context trait params
2024-01-18 19:49:20 -08:00
Jonathan Kelley
6ed3aafb2f
Get cargo check --all working
2024-01-18 19:27:55 -08:00
Jonathan Kelley
d8af9b7ed1
Fix compile checks on numerous packages using --all --all-features
2024-01-18 16:27:43 -08:00
Jonathan Kelley
3506b3ea72
Make http a required feature for a number of examples
2024-01-18 12:50:25 -08:00
Jonathan Kelley
84e82fc3e2
Make router configed-by-platform
2024-01-18 12:41:19 -08:00
Jonathan Kelley
b8adfb9293
Make magnansis a feature for examples
2024-01-18 12:36:42 -08:00
Jonathan Kelley
451a2b6cfc
Trim off 150 deps for examples
2024-01-18 12:32:01 -08:00
Jonathan Kelley
c59a2fb829
Fix desktop launch
2024-01-18 11:44:41 -08:00
Jonathan Kelley
127709f83f
Tiny aesthetic tweaks
2024-01-18 10:59:43 -08:00
Jonathan Kelley
2ed763e660
Use lockless in editqueue
2024-01-18 04:19:17 -08:00
Jonathan Kelley
94b17cc8ca
Fix non tokio builds for desktop
2024-01-18 04:07:28 -08:00
Jonathan Kelley
1b65ee8501
Tweak launch cfg
2024-01-18 03:03:17 -08:00
Jonathan Kelley
0a612657e6
Provide context on desktop again
2024-01-17 19:53:34 -08:00
Jonathan Kelley
d4d7cb11f5
Remove all_css example
2024-01-17 19:03:28 -08:00
Jonathan Kelley
8918bf9463
Make the calculator more beautiful
2024-01-17 19:01:28 -08:00
Jonathan Kelley
1df329bda4
Fix router examples
2024-01-17 18:41:31 -08:00
Jonathan Kelley
47e46de74f
remove subtree file
2024-01-16 18:08:22 -08:00
Jonathan Kelley
c3d810bcd0
Little bit more cleanup in core
2024-01-16 18:07:29 -08:00
Jonathan Kelley
66ba220265
Remove smallbox
2024-01-16 17:54:13 -08:00
Jonathan Kelley
9d0d5d74f6
Remove last bit of unsafe
2024-01-16 17:52:59 -08:00
Jonathan Kelley
3008870818
Cleanup runtime code
2024-01-16 17:38:39 -08:00
Jonathan Kelley
8b9bf57c03
Cleanup core more
2024-01-16 17:23:34 -08:00
Jonathan Kelley
374c7d0cd8
Cleanup more of core
2024-01-16 17:14:19 -08:00
Jonathan Kelley
9f595171ce
Remove boxedanyprops abstraction
2024-01-16 16:09:59 -08:00
Jonathan Kelley
fb4f97406c
Fix router codegen
2024-01-16 15:48:37 -08:00
Jonathan Kelley
3fb7c359c2
Rename to component function
2024-01-16 15:09:44 -08:00
Jonathan Kelley
c94af9538b
Remove phantom markers and just default to Rc<dyn Fn(props) -> Element> where it makes sense
2024-01-16 15:07:22 -08:00
Jonathan Kelley
98bd78de43
Fix issue with mutability in component macro
2024-01-15 23:57:10 -08:00
Jonathan Kelley
8559984e9d
and mut bound to mut methods on signals
2024-01-15 23:24:59 -08:00
Jonathan Kelley
f1596bf5e8
Adjust example
2024-01-15 22:14:58 -08:00
Jonathan Kelley
d88561f973
Adjust impl for signal syntax to allow cloned values
2024-01-15 21:43:30 -08:00
Jonathan Kelley
33bba24867
Experiment with call syntax only working for copy types
2024-01-15 21:12:44 -08:00
Jonathan Kelley
bb750f5336
Fix effect stack issue
2024-01-15 20:45:59 -08:00
Jonathan Kelley
a32ae8b112
Remove push_future, get use_future kinda working again
2024-01-15 19:34:04 -08:00
Jonathan Kelley
14651a3573
Change context api to panic with nice error message
2024-01-15 18:02:58 -08:00
Jonathan Kelley
ee5020c41f
actually set task
2024-01-15 17:37:50 -08:00
Jonathan Kelley
1332b82dc8
Expose current task
2024-01-15 17:32:49 -08:00
Jonathan Kelley
74aa55f85f
Bring back mroe hooks, remove old hooks, cleanup a number of examples
2024-01-15 17:04:39 -08:00
Jonathan Kelley
b291a5c0b0
Remove a number of hooks
2024-01-15 14:51:34 -08:00
Jonathan Kelley
fe12b1062f
Clean up more examples
2024-01-15 14:40:56 -08:00
Jonathan Kelley
bb6aa9e792
Add back ondestroy hook
2024-01-15 14:27:20 -08:00
Jonathan Kelley
6134a2ce24
Clean up a number of examples
2024-01-15 13:06:05 -08:00
Jonathan Kelley
f2caa3a3ad
clean up some more examples
2024-01-15 11:54:17 -08:00
Jonathan Kelley
0feca31a4a
Merge pull request #1835 from DioxusLabs/dependabot/github_actions/actions/github-script-7
...
Bump actions/github-script from 6 to 7
2024-01-15 10:30:36 -08:00
Jonathan Kelley
8fcac39512
Merge pull request #1833 from ealmloff/fix-form-web
2024-01-14 11:34:37 -08:00
Jonathan Kelley
2470a46511
remove dbg
2024-01-13 21:23:52 -08:00
Jonathan Kelley
9881a94e67
Remove cx in more places
2024-01-13 21:18:36 -08:00
Jonathan Kelley
1dde044697
remove cx.render
2024-01-13 21:12:21 -08:00
Jonathan Kelley
fae0b08e61
Fix the router and stub out a number of crates to get compiling
2024-01-13 20:51:37 -08:00
Jonathan Kelley
319318a6e2
Merge pull request #1823 from ealmloff/fix-mount-event
2024-01-12 20:01:02 -08:00
Jonathan Kelley
759274143c
Merge branch 'master' into jk/breaking-merged
2024-01-11 17:38:31 -08:00
Jonathan Kelley
e801007698
Clean up some bits
2024-01-11 17:36:00 -08:00
Jonathan Kelley
3f15612c8e
Fix remaining issues to get desktop running
2024-01-11 17:30:50 -08:00
Jonathan Kelley
8beec2f41f
fix rendering issue
2024-01-11 17:15:01 -08:00
Jonathan Kelley
8c94f0bc4a
get compiling
2024-01-11 16:51:18 -08:00