Jonathan Kelley
|
b56ea6c9a9
|
wip: work on scheduler, async, coroutines, and merge scope into context
|
2021-11-03 19:55:02 -04:00 |
|
Jonathan Kelley
|
1e6e5e611b
|
wip: move examples around
|
2021-11-03 15:13:50 -04:00 |
|
Jonathan Kelley
|
2cf90b6903
|
feat: pull children out of component definition
|
2021-11-01 13:32:01 -04:00 |
|
Jonathan Kelley
|
f438bbcfd2
|
wip: move children onto scope
|
2021-11-01 03:49:32 -04:00 |
|
Jonathan Kelley
|
d1b294fff0
|
polish: move debugging virtualdom into its own feature
|
2021-11-01 03:35:26 -04:00 |
|
Jonathan Kelley
|
9c1343610b
|
wip: clean up using new children syntax
|
2021-11-01 03:29:50 -04:00 |
|
Jonathan Kelley
|
3e07214272
|
wip: implement lazy nodes properly
|
2021-11-01 02:41:23 -04:00 |
|
Jonathan Kelley
|
7b97e009ec
|
wip: remove cx.children. start to move towards a "children" field
|
2021-11-01 02:22:08 -04:00 |
|
Jonathan Kelley
|
6b2645fd80
|
feat: improve FC handling to allow lifetimes of parent
|
2021-10-30 21:07:47 -04:00 |
|
Jonathan Kelley
|
f70b5b4e4a
|
wip: try to get lifetimes passed in properly
|
2021-10-30 20:28:58 -04:00 |
|
Jonathan Kelley
|
27d891934a
|
fix: use annotation method from rust/58052 to fix closure lifetimes
|
2021-10-30 18:23:28 -04:00 |
|
Jonathan Kelley
|
9ee2bfb010
|
wip: worked backwards a bit and got it slightly figured out
|
2021-10-30 17:11:15 -04:00 |
|
Jonathan Kelley
|
ba9e1dbb8f
|
fix: messed up how lifetimes worked, need to render once per component
|
2021-10-29 21:43:21 -04:00 |
|
Jonathan Kelley
|
0e9d5fc530
|
wip: move everything over to a stack dst
|
2021-10-29 17:12:30 -04:00 |
|
Jonathan Kelley
|
db0004758c
|
Merge branch 'master' into jk/remove_node_safety
|
2021-10-28 17:09:51 -04:00 |
|
Jonathan Kelley
|
fda2ebc2a2
|
feat: improve safety
|
2021-10-25 15:05:17 -04:00 |
|
Alexandre Kirszenberg
|
5747e00b27
|
Various typos/grammar/rewording
|
2021-10-24 19:30:36 +02:00 |
|
Jonathan Kelley
|
f49244344c
|
polish: listen to clippy
|
2021-10-17 20:18:30 -04:00 |
|
Jonathan Kelley
|
9726a065b0
|
feat: massage lifetimes
|
2021-10-16 17:37:28 -04:00 |
|
Jonathan Kelley
|
460783ad54
|
docs: lnks to projects
|
2021-10-14 12:46:50 -04:00 |
|
Jonathan Kelley
|
1a2f91ed91
|
polish: examples
|
2021-09-24 00:05:56 -04:00 |
|
Jonathan Kelley
|
4b6ca05f2c
|
wip: performance looks good, needs more testing
|
2021-09-22 04:11:27 -04:00 |
|
Jonathan Kelley
|
b32e2611e3
|
polish: clean up warnings
|
2021-09-21 18:13:09 -04:00 |
|
Jonathan Kelley
|
bfdcb20437
|
feat: transition to cx, props
|
2021-09-21 13:13:15 -04:00 |
|
Jonathan Kelley
|
7978a17419
|
wip: bubbling
|
2021-09-20 12:32:21 -04:00 |
|
Jonathan Kelley
|
12afd2b0f2
|
wip: more polish on display
|
2021-09-13 19:07:15 -04:00 |
|
Jonathan Kelley
|
79e8df26f5
|
wip: fix props update
|
2021-09-13 12:42:38 -04:00 |
|
Jonathan Kelley
|
5a09ec1610
|
wip: more clean up
|
2021-09-13 01:14:09 -04:00 |
|
Jonathan Kelley
|
8b3ac0b57c
|
perf: remove global allocation for props
|
2021-09-13 00:59:08 -04:00 |
|
Jonathan Kelley
|
da8159190b
|
polish: tests and documentation
|
2021-09-09 20:58:48 -04:00 |
|
Jonathan Kelley
|
fac2e56ed6
|
feat: update root props
|
2021-09-01 15:45:53 -04:00 |
|
Jonathan Kelley
|
c321532a6c
|
feat: some docs, cleaning
|
2021-09-01 00:57:04 -04:00 |
|
Jonathan Kelley
|
31702dbf87
|
feat: wire up resource pool
|
2021-08-27 09:53:26 -04:00 |
|
Jonathan Kelley
|
41cc42919d
|
wip: more overhaul on virtualevents
|
2021-08-25 16:40:18 -04:00 |
|
Jonathan Kelley
|
0479252a5f
|
feat: keyed diffing
|
2021-08-24 10:01:01 -04:00 |
|
Jonathan Kelley
|
16bfc6d248
|
wip: compiles again
|
2021-08-23 10:43:49 -04:00 |
|
Jonathan Kelley
|
db6d0184aa
|
feat: dedicated mutations module
|
2021-08-22 17:08:25 -04:00 |
|
Jonathan Kelley
|
24572b63de
|
wip: tests added for new iterative
|
2021-08-21 13:24:47 -04:00 |
|
Jonathan Kelley
|
64f289a61c
|
wip: back to vnode enum
|
2021-08-20 10:34:41 -04:00 |
|
Jonathan Kelley
|
fac42339c2
|
feat: mutations
|
2021-08-08 15:15:16 -04:00 |
|
Jonathan Kelley
|
f2334c17be
|
wip: bottom up dropping
|
2021-08-05 22:23:41 -04:00 |
|
Jonathan Kelley
|
0a0be95c3e
|
wip: get keyed diffing compiling
|
2021-07-30 10:35:47 -04:00 |
|
Jonathan Kelley
|
d618092e9d
|
feat: a new vnode type for anchors
|
2021-07-29 18:04:09 -04:00 |
|
Jonathan Kelley
|
49856ccd68
|
wip: making progress on diffing and hydration
|
2021-07-28 21:46:53 -04:00 |
|
Jonathan Kelley
|
e5c88fe3a4
|
feat: make hooks free-functions
|
2021-07-27 11:28:05 -04:00 |
|
Jonathan Kelley
|
f782e14211
|
feat: omg what a dumb mistake
|
2021-07-27 00:27:07 -04:00 |
|
Jonathan Kelley
|
4a0068f099
|
feat: bless up, no more segfaults
|
2021-07-26 12:14:48 -04:00 |
|
Jonathan Kelley
|
7dfe89c958
|
feat: wire up event delegator for webview
|
2021-07-24 02:52:05 -04:00 |
|
Jonathan Kelley
|
0a907b35c6
|
feat: fix some lifetime issues
|
2021-07-24 00:40:34 -04:00 |
|
Jonathan Kelley
|
dfaf5adee1
|
Feat: solve some issues regarding listeners
|
2021-07-24 00:29:23 -04:00 |
|