Evan Almloff
|
9d044ee589
|
make clippy happy
|
2023-09-11 16:30:16 -05:00 |
|
Evan Almloff
|
73e0be9e65
|
recycle vnode ids
|
2023-09-11 16:25:32 -05:00 |
|
Evan Almloff
|
589483d892
|
remove logs
|
2023-09-11 16:18:55 -05:00 |
|
Evan Almloff
|
d81d3ebaef
|
assign parents through fragments
|
2023-09-11 16:16:16 -05:00 |
|
Evan Almloff
|
35b643e23f
|
switch to bubble ids on vnodes to fix nodes under fragments pointing to an invalid parent
|
2023-09-11 15:55:58 -05:00 |
|
Evan Almloff
|
ed9573094c
|
fix ComponentProps partialeq
|
2023-09-11 15:13:29 -05:00 |
|
Evan Almloff
|
bc3b781136
|
fix runtime import
|
2023-09-10 13:25:19 -05:00 |
|
Evan Almloff
|
083ccd765c
|
fix formatting
|
2023-09-10 13:23:29 -05:00 |
|
Evan Almloff
|
49a127b31e
|
deduplicate serve code with hot reloading in the CLI crate
|
2023-09-09 16:18:52 -05:00 |
|
ealmloff
|
28d71624ef
|
Restore context changes
|
2023-09-09 16:00:29 -05:00 |
|
Evan Almloff
|
9496853fbc
|
expose public methods for manipulating the global runtime
|
2023-09-08 10:05:58 -05:00 |
|
Evan Almloff
|
66333e9767
|
improve context tracing
|
2023-09-08 10:00:05 -05:00 |
|
Evan Almloff
|
c55c17cb81
|
switch to tracing for logging
|
2023-09-06 17:47:33 -05:00 |
|
Evan Almloff
|
992ac4a3fb
|
clear borrowed props after ensure_drop_safety
|
2023-09-06 16:12:01 -05:00 |
|
Evan Almloff
|
0ab7a02777
|
fix clippy
|
2023-09-05 21:30:20 -05:00 |
|
Evan Almloff
|
02456c1068
|
fix double drop of bubble id
|
2023-09-05 21:21:54 -05:00 |
|
ealmloff
|
6662892c10
|
find attributes and components to drop in lazy nodes (#1376)
|
2023-09-05 13:43:42 -05:00 |
|
Evan Almloff
|
9552ab6c1c
|
pass event propagation test
|
2023-09-04 19:10:11 -05:00 |
|
Evan Almloff
|
d26aa95bcd
|
update vnode ptr when parent of component reruns
|
2023-09-04 09:57:26 -05:00 |
|
Evan Almloff
|
cfc6887e34
|
use raw pointers instead of transmute to make miri happy
|
2023-09-04 09:28:16 -05:00 |
|
Evan Almloff
|
baf36ab9ec
|
Merge branch 'master' into events-2
|
2023-09-02 18:14:36 -05:00 |
|
Evan Almloff
|
cf04256395
|
try to keep template indexes valid
|
2023-08-31 16:14:14 -05:00 |
|
Evan Almloff
|
036e1ff0f5
|
remove node refs before dropping nodes
|
2023-08-31 15:38:31 -05:00 |
|
Evan Almloff
|
c5ebdc9635
|
fix parents in placeholder diffing
|
2023-08-31 14:17:26 -05:00 |
|
Evan Almloff
|
b0733958f2
|
Merge branch 'master' into fix-event-bubbling
|
2023-08-29 13:00:01 -05:00 |
|
Evan Almloff
|
ca1a502714
|
use an event converter for bundle splitting
|
2023-08-25 21:03:03 -05:00 |
|
 Jani MustonenandJani Mustonen
|
31f8bab20d
|
Add ScopeId::ROOT (#1398)
* add ScopeId::ROOT
* replace ScopeId(0) with ScopeId::ROOT
---------
Co-authored-by: Jani Mustonen <jani.mustonen@taitounited.fi>
|
2023-08-25 08:31:23 -05:00 |
|
Evan Almloff
|
dc4707ee2a
|
WIP fix event bubbling
|
2023-08-23 13:01:37 -05:00 |
|
Evan Almloff
|
e337aff0a4
|
WIP split element from element ref
|
2023-08-23 10:48:10 -05:00 |
|
ealmloff
|
b2f9430689
|
Merge branch 'DioxusLabs:master' into fix-borrowed-props
|
2023-08-19 13:35:24 -05:00 |
|
Jonathan Kelley
|
a2df9c2e89
|
Merge pull request #1364 from Demonthos/fix-core-leak
Fix leak in core because of bump allocated Vec
|
2023-08-15 13:54:00 -07:00 |
|
Evan Almloff
|
b8600d5144
|
fix tests
|
2023-08-15 13:11:03 -05:00 |
|
Evan Almloff
|
943c76b1da
|
Fix memory leak in core
|
2023-08-15 12:19:05 -05:00 |
|
Evan Almloff
|
2d5a4f82bf
|
Fix the context API in lists
|
2023-08-13 08:47:27 -05:00 |
|
Koji AGAWA
|
d573f5dfd5
|
feat: props spread
|
2023-08-13 16:45:17 +09:00 |
|
Evan Almloff
|
d559fdaeab
|
fix borrowed props with temp values
|
2023-08-12 19:19:46 -05:00 |
|
ealmloff
|
39ab39ac56
|
Merge branch 'DioxusLabs:master' into signals
|
2023-08-10 16:31:00 -05:00 |
|
Evan Almloff
|
80ac1a99af
|
fix miri
|
2023-08-09 14:20:46 -07:00 |
|
Evan Almloff
|
f91eeccca7
|
add compile test for unsound case
|
2023-08-09 10:49:47 -07:00 |
|
Evan Almloff
|
b4983706ac
|
fix variance on components
|
2023-08-09 10:26:59 -07:00 |
|
Evan Almloff
|
24c626b306
|
fix clippy
|
2023-08-08 13:43:57 -07:00 |
|
Evan Almloff
|
4ee4cf23d3
|
restore a few unneeded breaking changes
|
2023-08-08 13:37:29 -07:00 |
|
Evan Almloff
|
69dab86873
|
add selector example to readme
|
2023-08-08 13:27:45 -07:00 |
|
Evan Almloff
|
ba7a663eb6
|
fix some ownership issues
|
2023-08-08 13:18:15 -07:00 |
|
Evan Almloff
|
292b3367dd
|
create some more compelling examples
|
2023-08-07 18:20:03 -07:00 |
|
Evan Almloff
|
0c17bdb737
|
don't subscribe in tasks or event handlers
|
2023-08-07 17:55:29 -07:00 |
|
Evan Almloff
|
6ca170453b
|
handle virtual dom switching
|
2023-08-07 14:59:58 -07:00 |
|
Evan Almloff
|
ddbe913e79
|
make signals non-breaking
|
2023-08-07 14:50:36 -07:00 |
|
Evan Almloff
|
b0d499036a
|
make future handling functions global
|
2023-08-07 11:16:22 -07:00 |
|
Evan Almloff
|
dce418140a
|
create a way to hoist ownership to a different scope
|
2023-08-04 17:50:05 -07:00 |
|