Evan Almloff
|
16d5d00bdf
|
fix ssr tests
|
2024-01-15 11:12:24 -06:00 |
|
Evan Almloff
|
b039d6acc0
|
fix remaining core tests
|
2024-01-15 11:06:27 -06:00 |
|
Evan Almloff
|
51441b44ca
|
fix diffing fuzz test
|
2024-01-15 10:52:30 -06:00 |
|
Evan Almloff
|
4c5a311191
|
fix create fuzzing test
|
2024-01-15 10:21:44 -06:00 |
|
Evan Almloff
|
a1c68448a7
|
fix placeholder template names
|
2024-01-15 10:15:55 -06:00 |
|
Evan Almloff
|
0f01f3fd84
|
fix replacing VNodes
|
2024-01-15 10:05:04 -06:00 |
|
Evan Almloff
|
a8172b0ab5
|
restore replace optimization
|
2024-01-15 09:59:50 -06:00 |
|
Evan Almloff
|
20480c0a2d
|
fix use_hook imports
|
2024-01-15 09:10:15 -06:00 |
|
Evan Almloff
|
01726d6656
|
remove once, restore use_hook
|
2024-01-15 09:05:46 -06:00 |
|
Evan Almloff
|
36e9eb1160
|
partially restore spreading attributes
|
2024-01-14 15:21:19 -06: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
|
e801007698
|
Clean up some bits
|
2024-01-11 17:36:00 -08:00 |
|
Jonathan Kelley
|
8c94f0bc4a
|
get compiling
|
2024-01-11 16:51:18 -08:00 |
|
Jonathan Kelley
|
2ae3241cc0
|
Merge branch 'master' into jk/breaking-merged
|
2024-01-11 16:04:36 -08:00 |
|
Evan Almloff
|
69da70fd32
|
make diffing a bit more resilient
|
2024-01-11 17:21:38 -06:00 |
|
Evan Almloff
|
6c29e2b825
|
clean up some core context APIs
|
2024-01-11 17:21:13 -06:00 |
|
Evan Almloff
|
d51b6268eb
|
restore error boundaries in core
|
2024-01-11 17:20:53 -06:00 |
|
Evan Almloff
|
1034377a6f
|
document ComponentFunction
|
2024-01-11 16:37:42 -06:00 |
|
Jonathan Kelley
|
4f077ec664
|
Merge pull request #1812 from ealmloff/duplicate-event-listener-rsx
check for duplicate event listeners in the rsx macro
|
2024-01-11 14:34:01 -08:00 |
|
Evan Almloff
|
598b557aee
|
rename HasProps to ComponentFunction
|
2024-01-11 15:53:14 -06:00 |
|
Evan Almloff
|
3267ddec10
|
more consistent naming of the root component in core
|
2024-01-11 15:23:37 -06:00 |
|
Evan Almloff
|
7fe6e05da3
|
remove trybuild now that core is more safe
|
2024-01-11 15:21:13 -06:00 |
|
Evan Almloff
|
fd0a53ab63
|
make all core tests compile
|
2024-01-11 15:18:11 -06:00 |
|
Jonathan Kelley
|
8ff13c3c1b
|
Fix some basic clippy stuff
|
2024-01-11 12:13:38 -08:00 |
|
Jonathan Kelley
|
1527b81e02
|
Components participate in event handlers
|
2024-01-11 12:11:27 -08:00 |
|
Evan Almloff
|
a9d09d858b
|
fix more errors in core tests
|
2024-01-11 12:40:36 -06:00 |
|
Evan Almloff
|
bcbb647d02
|
fix constructing no argument components
|
2024-01-11 11:44:18 -06:00 |
|
Evan Almloff
|
1794debf79
|
fix components that take no arguments
|
2024-01-11 11:11:44 -06:00 |
|
Evan Almloff
|
404c864246
|
make the root component take no arguments
|
2024-01-11 10:48:04 -06:00 |
|
Evan Almloff
|
9b5a797008
|
check for duplicate event listeners in the rsx macro
|
2024-01-11 10:34:08 -06:00 |
|
Jonathan Kelley
|
8a77d2560e
|
fix tests around children elements
|
2024-01-10 23:42:36 -08:00 |
|
Jonathan Kelley
|
b8061d6d14
|
Make clippy happy
|
2024-01-10 23:26:26 -08:00 |
|
Jonathan Kelley
|
f1e8faffb5
|
fix tests
|
2024-01-10 23:17:01 -08:00 |
|
Jonathan Kelley
|
d9b84f9f8f
|
Disambiguate expressions in rsx by requiring curlies
|
2024-01-10 19:33:34 -08:00 |
|
Evan Almloff
|
55f76fede6
|
work on fixing some core tests
|
2024-01-10 19:21:15 -06:00 |
|
Evan Almloff
|
4a1a00b0f0
|
fix dioxus ssr
|
2024-01-10 17:57:15 -06:00 |
|
Evan Almloff
|
dc58212508
|
fix props diffing
|
2024-01-10 17:13:56 -06:00 |
|
Evan Almloff
|
d8e79b656b
|
remove an extra clone
|
2024-01-09 14:27:25 -06:00 |
|
Evan Almloff
|
f1b2f964c0
|
fix removing root nodes
|
2024-01-09 12:05:27 -06:00 |
|
Evan Almloff
|
b2860a3d73
|
fix diffing components
|
2024-01-09 11:50:41 -06:00 |
|
Evan Almloff
|
3545c14a38
|
fix formatting
|
2024-01-09 11:36:45 -06:00 |
|
Evan Almloff
|
b43dfb1f67
|
fix mounted information
|
2024-01-09 11:35:55 -06:00 |
|
Evan Almloff
|
967c082085
|
clippy fix
|
2024-01-09 11:02:07 -06:00 |
|
Evan Almloff
|
41abffb267
|
remove the mount information when a node is dismounted
|
2024-01-09 11:01:42 -06:00 |
|
Evan Almloff
|
8eb2b74832
|
move mounted info to the VDOM
|
2024-01-09 11:01:11 -06:00 |
|
Evan Almloff
|
0175ae0599
|
refactor diffing a bit
|
2024-01-09 10:26:32 -06:00 |
|
Evan Almloff
|
d1b9703ee7
|
fix release mode
|
2024-01-09 10:24:02 -06:00 |
|
Evan Almloff
|
8af39e0f1e
|
fix some more clippy lints
|
2024-01-09 10:11:31 -06:00 |
|
Evan Almloff
|
eb602fc29f
|
clippy fix
|
2024-01-09 10:09:58 -06:00 |
|
Evan Almloff
|
aed29b1dec
|
separate mount information from VNodes
|
2024-01-09 10:09:08 -06:00 |
|
Jonathan Kelley
|
b8fac44537
|
Clean up merge comments
|
2024-01-08 19:33:39 -08:00 |
|
Jonathan Kelley
|
23f7a37b06
|
Clean up merge conflicts
|
2024-01-08 19:31:57 -08:00 |
|
Jonathan Kelley
|
44a27bf8a3
|
Fix leak in render macro
|
2024-01-08 19:20:31 -08:00 |
|
Evan Almloff
|
0a35b5a670
|
fix render macro
|
2024-01-08 19:04:56 -08:00 |
|
Jonathan Kelley
|
6f15e0e924
|
Fix ci failure on unused cfg deps
|
2024-01-08 14:37:05 -08:00 |
|
Evan Almloff
|
194c9d43e3
|
fix merge
|
2024-01-08 14:51:35 -06:00 |
|
Jonathan Kelley
|
211dd64d92
|
Merge branch 'master' into issue-1179
|
2024-01-08 09:39:41 -08:00 |
|
Evan Almloff
|
aefa8a2431
|
use boxed slices instead of vecs where possible
|
2024-01-07 13:41:39 -06:00 |
|
Evan Almloff
|
ebacc7b709
|
make EventHandler partialeq
|
2024-01-07 09:17:54 -06:00 |
|
Evan Almloff
|
58c01253e5
|
make EventHandler clone
|
2024-01-07 09:17:26 -06:00 |
|
Evan Almloff
|
6630a81b0b
|
fix VComponent::new
|
2024-01-07 09:14:44 -06:00 |
|
Evan Almloff
|
88e2da6c11
|
update the web renderer to the new dioxus core
|
2024-01-06 16:44:07 -06:00 |
|
Evan Almloff
|
f4af297777
|
merge upstream
|
2024-01-06 16:14:22 -06:00 |
|
Evan Almloff
|
502c80b0ad
|
remove an unused import
|
2024-01-06 09:00:44 -06:00 |
|
Evan Almloff
|
5b6f9d6b80
|
fix merge
|
2024-01-06 08:58:49 -06:00 |
|
Evan Almloff
|
e5df83ceec
|
Merge branch 'master' into pr/atty303/1349
|
2024-01-06 08:52:37 -06:00 |
|
Jonathan Kelley
|
a95f4dfe0d
|
fmt
|
2024-01-05 23:15:30 -08:00 |
|
Jonathan Kelley
|
8323e45970
|
Call handlers from context of a runtime and scope
|
2024-01-05 17:35:37 -08:00 |
|
Evan Almloff
|
4013341b6c
|
hello world example working
|
2024-01-05 18:01:05 -06:00 |
|
Evan Almloff
|
3865f44081
|
make desktop compile
|
2024-01-05 14:39:45 -06:00 |
|
Jonathan Kelley
|
47306bf89b
|
Merge branch 'master' into jk/rework-desktop-crate
|
2024-01-05 12:22:59 -08:00 |
|
Jonathan Kelley
|
785b61a05e
|
Merge branch 'master' into intigrate-collect-assets
|
2024-01-05 12:13:31 -08:00 |
|
Evan Almloff
|
d90c71c508
|
move creation functions into the structs they are creating and unify user and system events
|
2024-01-05 13:18:48 -06:00 |
|
Evan Almloff
|
a4a9aa5224
|
create a global once function
|
2024-01-05 12:31:20 -06:00 |
|
Evan Almloff
|
a1676537ad
|
restore drop scope
|
2024-01-05 12:28:45 -06:00 |
|
Evan Almloff
|
efd301a878
|
clippy fix
|
2024-01-05 12:26:12 -06:00 |
|
Evan Almloff
|
32b15fc851
|
make core compile
|
2024-01-05 12:25:18 -06:00 |
|
Evan Almloff
|
113b2c1529
|
port over more diffing + creation logic
|
2024-01-05 12:07:29 -06:00 |
|
Evan Almloff
|
717f38a5ec
|
remove some unused unsafe blocks
|
2024-01-05 11:45:01 -06:00 |
|
Evan Almloff
|
35b461cd09
|
switch to a mutations trait to fix some lifetime issues
|
2024-01-05 11:44:07 -06:00 |
|
Evan Almloff
|
0c76770da0
|
remove a lot of unsafe
|
2024-01-05 10:57:05 -06:00 |
|
Evan Almloff
|
c70e2bfcb6
|
move diffing into the global runtime
|
2024-01-05 09:32:50 -06:00 |
|
Evan Almloff
|
f42ef3ef9d
|
remove more lifetimes
|
2024-01-05 08:39:22 -06:00 |
|
Evan Almloff
|
7ffb204eac
|
fix event tests in core
|
2024-01-04 19:36:10 -06:00 |
|
Evan Almloff
|
0388a5c1f4
|
fix formatting
|
2024-01-04 19:21:06 -06:00 |
|
Evan Almloff
|
0b40878fce
|
fix cargo check
|
2024-01-04 19:11:32 -06:00 |
|
Evan Almloff
|
4f654d61b7
|
fix cargo check
|
2024-01-04 19:05:36 -06:00 |
|
Evan Almloff
|
dccfba12d8
|
Merge branch 'master' into events-2
|
2024-01-04 19:02:00 -06:00 |
|
Evan Almloff
|
b1de7d850c
|
Merge branch 'master' into intigrate-collect-assets
|
2024-01-04 18:44:29 -06:00 |
|
Evan Almloff
|
3ad16ddd37
|
rip out more lifetimes
|
2024-01-04 18:33:01 -06:00 |
|
Jonathan Kelley
|
9a6d745339
|
Refactor desktop into App type
|
2024-01-04 16:12:37 -08:00 |
|
Evan Almloff
|
c9ff449e45
|
remove the bump allocator
|
2024-01-04 17:33:22 -06:00 |
|
Evan Almloff
|
f6acaba061
|
fix compilation
|
2024-01-04 17:04:56 -06:00 |
|
Jonathan Kelley
|
1a8bf13ff5
|
Merge branch 'master' into resilient-hydration
|
2024-01-04 10:28:41 -08:00 |
|
Jonathan Kelley
|
ea1325f6e8
|
Merge branch 'master' into polish-throw
|
2024-01-04 10:27:51 -08:00 |
|
Jonathan Kelley
|
c1d9553e49
|
Merge pull request #1624 from Erithax/rename_into_node_traits
rename IntoDynNode and IntoTemplate traits
|
2024-01-04 10:25:49 -08:00 |
|
Jonathan Kelley
|
8df7a7685e
|
Merge branch 'master' into many_optional_attributes
|
2024-01-04 10:18:57 -08:00 |
|
Jonathan Kelley
|
a2f44be2a2
|
Merge branch 'master' into binary-protocal
|
2024-01-04 10:17:10 -08:00 |
|