Commit graph

5556 commits

Author SHA1 Message Date
YuKun Liu
37e5f53f9e
Merge branch 'master' into master 2024-01-28 11:57:38 -08:00
YuKun Liu
492f49700a fix: cargo fmt 2024-01-28 11:52:42 -08:00
YuKun Liu
a0508861bc fix: upgrade crates & fixed repeat build error 2024-01-28 11:51:02 -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
ealmloff
df74e4c2fc
Merge pull request #1874 from marc2332/feat/reduce-cli-deps
feat: Reduce cli deps
2024-01-27 20:22:22 -06:00
ealmloff
8b66a7c47c
Merge pull request #1873 from Andrew15-5/bump-cargo-generate-to-0.19
Removed 1 CLI dependency by updating `cargo-generate`
2024-01-27 20:07:37 -06:00
ealmloff
d83a6d683f
use the workspace version of futures utils 2024-01-27 20:07:16 -06:00
marc2332
63b82b279b
ok 2024-01-27 22:29:28 +01:00
marc2332
fad0607667
feat: Reduce CLI deps 2024-01-27 22:27:23 +01:00
Andrew Voynov
f7041b118d
chore(deps): bump cargo-generate from 0.18 to 0.19
When building the `dx` CLI there is 1 less dependency (from 710 to 709).
2024-01-27 21:52:52 +03: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
Evan Almloff
b3f018f805 fix generational box fuzzing 2024-01-26 15:35:01 -06:00
ealmloff
b7b5f5c009
Merge pull request #1868 from tirithen/linux-webview-new-gtk
fix: initialize linux wry webview
2024-01-25 17:29:26 -06:00
Evan Almloff
f98a9adad2 fix duplicate window menu in the default menubar 2024-01-25 17:23:06 -06:00
Fredrik Söderström
47d15fc8a1 fix: initialize linux wry webview
In the wry 0.32 examples the linux webviews are initialized in a
different way to render properly using
tao::platform::unix::WindowExtUnix. Tested with Gnome 45.3 and Wayland.
2024-01-25 21:28:39 +01:00
Evan Almloff
c3edf99b63 make anyprops and vprops private again 2024-01-25 09:32:36 -06:00
Evan Almloff
53380c9956 fix hot reload macro on unix 2024-01-25 09:24:03 -06:00
Evan Almloff
458c13fb74 run effects in the scope they were created in 2024-01-24 18:34:22 -06:00
Jonathan Kelley
b0b7de3692
Update signals example 2024-01-24 15:53:39 -08:00
Evan Almloff
52ea3465e6 import the SuperInto trait in core macro 2024-01-24 16:43:18 -06:00
Evan Almloff
c3555a7ec0 fix Option<String> in props 2024-01-24 16:40:14 -06:00
Evan Almloff
30ef29d195 Remove an extra CopyValue::invalid from maybe_sync_memo 2024-01-24 14:33:39 -06:00
Jonathan Kelley
1eb989a544
remove setinner 2024-01-24 12:24:47 -08:00
Evan Almloff
1a9079b28b Merge branch 'breaking' of https://github.com/Demonthos/dioxus into breaking 2024-01-24 14:23:24 -06:00
Evan Almloff
10e305d2da don't require a valid type for CopyValue::set 2024-01-24 14:23:23 -06:00
Jonathan Kelley
d092f7f19f
Fix effect by using a set_inner 2024-01-24 12:21:14 -08:00
Evan Almloff
55b37cc381 fix serializing signals 2024-01-24 10:54:17 -06:00
Evan Almloff
87dc409837 remove must use hints from memo and rename file to memo 2024-01-24 09:31:29 -06: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
Evan Almloff
a5e61b0765 Merge branch 'breaking' of https://github.com/Demonthos/dioxus into breaking 2024-01-23 18:46:25 -06:00
Evan Almloff
f2e48f10e9 simplify the crm example a bit more 2024-01-23 18:46:24 -06:00
Jonathan Kelley
c8e4c96762
Fix panic in demo 2024-01-23 16:45:58 -08:00
Evan Almloff
fc6912d4c0 make GlobalMemo and GlobalSignal not copy or clone 2024-01-23 18:37:50 -06: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
Evan Almloff
84e76dbdce remove duplicate vec utils defined in the read_impls 2024-01-23 17:23:04 -06:00
Jonathan Kelley
828c253305
queue effect instead of running it 2024-01-23 14:10:13 -08:00
Evan Almloff
6bc0332052 simplify the readable and writable traits a bit 2024-01-23 12:07:55 -06:00
Evan Almloff
c172914b21 drop scopes in order when dropping the virtual dom 2024-01-23 11:40:45 -06:00
Evan Almloff
94c0c2e5b9 remove some old manual implementations of helpers 2024-01-23 11:29:13 -06:00
Evan Almloff
7f93263357 add a bunch more utilities to the trait 2024-01-23 10:56:26 -06:00
Evan Almloff
c83ca7b15f fix raw expressions in the format macro 2024-01-23 10:09:14 -06:00
Evan Almloff
c51badf07b fix use hooks with impl signals 2024-01-23 10:09:02 -06:00
Evan Almloff
51d7133ca5 add readable and writable traits for signal-like structs 2024-01-23 10:05:59 -06:00
Ege Gungordu
8887d674ed add is_composing check to desktop headless tests 2024-01-23 18:33:28 +03:00