Evan Almloff
|
3bb6c4bc30
|
don't add no op mutations
|
2023-03-28 13:34:37 -05:00 |
|
Evan Almloff
|
362aadb021
|
sum nodes pushed instead of counting them
|
2023-02-09 09:03:35 -06:00 |
|
Evan Almloff
|
ae028d82f8
|
use bump slab
|
2023-01-22 17:16:34 -06:00 |
|
Evan Almloff
|
8548b324f1
|
fix dropping nested scopes
|
2023-01-15 21:23:49 -06:00 |
|
Jonathan Kelley
|
69a347a551
|
fix: scopes not dropping their hooks
|
2023-01-15 10:02:24 -08:00 |
|
Evan Almloff
|
1899a10aec
|
fix removing aborted nodes
|
2023-01-12 15:13:47 -06:00 |
|
Evan Almloff
|
927db9723a
|
handle abort diffing
|
2023-01-07 19:01:29 -06:00 |
|
Evan Almloff
|
51dba50c04
|
use BumpBox<Any> and FromAnyValue instead of sync bounds
|
2023-01-02 14:40:25 -06:00 |
|
Evan Almloff
|
044462876d
|
Merge branch 'upstream' into fix-non-str-attributes
|
2022-12-28 20:36:57 -06:00 |
|
Jonathan Kelley
|
366e46eddf
|
chore: add some fixes to hot reload
|
2022-12-25 23:22:43 -05:00 |
|
Jonathan Kelley
|
8887d65e1b
|
Merge branch 'master' into jk/suspense-rollover
|
2022-12-25 22:10:22 -05:00 |
|
Jonathan Kelley
|
3d69d3ea92
|
chore: use pending instead of async
|
2022-12-25 01:43:22 -05:00 |
|
Jonathan Kelley
|
9b0244ee5c
|
fix: use ready nodes in more places
|
2022-12-25 01:37:00 -05:00 |
|
Jonathan Kelley
|
6b41c9d193
|
fix: make sure to set scope on none
|
2022-12-23 23:59:02 -05:00 |
|
Evan Almloff
|
afd024bcb6
|
Merge branch 'upstream' into fix-non-str-attributes
|
2022-12-23 15:53:39 -06:00 |
|
Evan Almloff
|
608c37428d
|
Merge branch 'upstream' into fix-hot-reloading
|
2022-12-22 16:58:30 -06:00 |
|
Evan Almloff
|
432bfd395e
|
fix swaping templetes before any instances are created
|
2022-12-22 16:54:49 -06:00 |
|
Evan Almloff
|
1530445972
|
fix hot reloading rsx with nested rsx calls
|
2022-12-22 16:38:07 -06:00 |
|
Evan Almloff
|
21ca1599eb
|
more bugfixes
|
2022-12-22 15:09:58 -06:00 |
|
Evan Almloff
|
04a923f83e
|
fix changing the order of dynamic nodes
|
2022-12-22 11:36:38 -06:00 |
|
Evan Almloff
|
db7a1ec0b0
|
fix lints
|
2022-12-21 13:04:57 -06:00 |
|
Evan Almloff
|
4c1fe1d9bb
|
allow changing the number of root nodes
|
2022-12-21 12:50:48 -06:00 |
|
Evan Almloff
|
e5a5850354
|
merge master
|
2022-12-20 20:48:28 -06:00 |
|
Jonathan Kelley
|
2fa3fe1fc0
|
fix: use arcwake instead of rcwake
|
2022-12-20 11:13:06 -08:00 |
|
Evan Almloff
|
67921cacc3
|
post merge fixes
|
2022-12-19 21:20:46 -06:00 |
|
Evan Almloff
|
493ee1cb3f
|
Merge branch 'upstream' into fix-hot-reloading
|
2022-12-19 21:17:22 -06:00 |
|
Jonathan Kelley
|
d3be971f4e
|
chore: rollback to option instead of anyhow
|
2022-12-19 18:06:13 -08:00 |
|
Evan Almloff
|
4364a4b511
|
handle updating templates better
|
2022-12-19 19:28:44 -06:00 |
|
Jonathan Kelley
|
7a4b0d7c2d
|
fix: use stack optimization for replacer
|
2022-12-19 11:14:01 -08:00 |
|
Jonathan Kelley
|
cc7736302a
|
Merge branch 'master' into fix-non-str-attributes
|
2022-12-17 01:51:13 -08:00 |
|
Jonathan Kelley
|
e0390ff608
|
fix: advance dynamic root
|
2022-12-16 22:39:27 -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
|
8530db69e1
|
fix: dont panic on cleanup
|
2022-12-15 14:26:05 -08:00 |
|
Jonathan Kelley
|
b659f4d5d6
|
chore: add back template diffing
|
2022-12-13 15:18:20 -08:00 |
|
Jonathan Kelley
|
5c20e651da
|
fix: get rollover working
|
2022-12-13 14:44:47 -08:00 |
|
Jonathan Kelley
|
d4b6bb8a7b
|
feat: fix the scope rollover bug
|
2022-12-12 18:31:30 -08:00 |
|
=
|
73ec4abfdf
|
Merge remote-tracking branch 'upstream/master' into fix-non-str-attributes
|
2022-12-11 21:26:38 -06:00 |
|
Sam Schmeink
|
6166d4eb73
|
fix: replace fxhash with rustc-hash
|
2022-12-10 03:56:48 +01:00 |
|
Evan Almloff
|
0c0158f62d
|
Merge branch 'upstream' into fix-non-str-attributes
|
2022-12-09 16:24:02 -06:00 |
|
Evan Almloff
|
8a1c96a68c
|
fix custom attribute value support
|
2022-12-09 16:18:37 -06:00 |
|
Evan Almloff
|
b79ad4f50e
|
Merge remote-tracking branch 'upstream/master' into optimize-templates-v3
|
2022-12-07 17:20:31 -06:00 |
|
Evan Almloff
|
84416cbe6a
|
check if templates are ptr eq before doing full equality check
|
2022-12-07 10:11:27 -06:00 |
|
Jonathan Kelley
|
5a0ae67ccb
|
chore: make clippy happy
|
2022-12-06 17:44:29 -08:00 |
|
Evan Almloff
|
6102902387
|
work on optimizing web implementation
|
2022-12-06 14:24:35 -06:00 |
|
Jonathan Kelley
|
7b1cdb7d85
|
feat: get desktop working with new template strategy
|
2022-12-05 16:08:41 -08:00 |
|
Jonathan Kelley
|
e22923eb2d
|
feat: core tests passing
|
2022-12-05 14:16:54 -08:00 |
|
Jonathan Kelley
|
a61daf220d
|
feat: context api overhaul
|
2022-12-02 16:24:49 -08:00 |
|
Jonathan Kelley
|
18d6b1ad6f
|
feat: get web working properly
|
2022-11-30 17:21:10 -05:00 |
|