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
|
369b36b2c6
|
wip: change around how deadline works
|
2021-09-09 21:01:38 -04:00 |
|
Jonathan Kelley
|
da8159190b
|
polish: tests and documentation
|
2021-09-09 20:58:48 -04:00 |
|
Jonathan Kelley
|
3f68be79ae
|
wip: documentation and badges
|
2021-09-07 18:25:57 -04:00 |
|
Jonathan Kelley
|
1a6b238829
|
wip: naming
|
2021-09-03 11:28:09 -04:00 |
|
Jonathan Kelley
|
725b4a1d7f
|
wip: fix some event stuff for web and core
|
2021-09-02 00:37:57 -04:00 |
|
Jonathan Kelley
|
dfe9f86bff
|
wip: garbage collection
|
2021-09-02 00:16:49 -04:00 |
|
Jonathan Kelley
|
958c02a26e
|
wip: working down warnings
|
2021-09-02 00:10:09 -04:00 |
|
Jonathan Kelley
|
a652090dc5
|
wip: add test_dom
|
2021-09-01 23:57:34 -04:00 |
|
Jonathan Kelley
|
44b4384961
|
wip: more scheduler work
|
2021-09-01 23:33:25 -04:00 |
|
Jonathan Kelley
|
1cd5e69712
|
wip: more work on scheduler
|
2021-09-01 23:22:34 -04:00 |
|
Jonathan Kelley
|
5c3dc0a874
|
wip: more work on rebuild
|
2021-09-01 15:52:38 -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
|
acad9ca622
|
wip: web stuff
|
2021-08-31 12:28:57 -04:00 |
|
Jonathan Kelley
|
5cbdc571e3
|
more cleanup
|
2021-08-31 12:28:44 -04:00 |
|
Jonathan Kelley
|
9f99f46cfd
|
wip: more cleanup in scheduler
|
2021-08-27 09:56:49 -04:00 |
|
Jonathan Kelley
|
31702dbf87
|
feat: wire up resource pool
|
2021-08-27 09:53:26 -04:00 |
|
Jonathan Kelley
|
927b05f358
|
wip: cleanup public apis
|
2021-08-27 09:40:04 -04:00 |
|
Jonathan Kelley
|
8b0eb87c72
|
wip: refactor
|
2021-08-26 22:05:09 -04:00 |
|
Jonathan Kelley
|
9ad5e49654
|
wip: algo for scheduler finished
|
2021-08-26 17:05:28 -04:00 |
|
Jonathan Kelley
|
5f63eda294
|
wip: feeling goodish about scheduler
|
2021-08-26 03:33:38 -04:00 |
|
Jonathan Kelley
|
bcaa76a37f
|
wip: some structure
|
2021-08-26 02:41:30 -04:00 |
|
Jonathan Kelley
|
ac3a7b1fbc
|
wip: considering making vdom passed verywehre
|
2021-08-26 01:52:50 -04:00 |
|
Jonathan Kelley
|
d4d7114beb
|
wip: more work on scheduler
|
2021-08-25 17:17:44 -04:00 |
|
Jonathan Kelley
|
07efb6a1b6
|
wip: it compiles again
|
2021-08-25 17:09:16 -04:00 |
|
Jonathan Kelley
|
41cc42919d
|
wip: more overhaul on virtualevents
|
2021-08-25 16:40:18 -04:00 |
|
Jonathan Kelley
|
cef116aa3a
|
wip: more work on priority
|
2021-08-25 15:54:33 -04:00 |
|
Jonathan Kelley
|
05e960b6b0
|
wip: refactor to fix some ownership quirks
|
2021-08-25 12:42:50 -04:00 |
|
Jonathan Kelley
|
3bf19d8106
|
wip: more work on web
this commit adds complete event support for web-sys but with a few hole
|
2021-08-25 10:49:18 -04:00 |
|
Jonathan Kelley
|
59219b9ef2
|
wip: ricraf polyfill
|
2021-08-24 16:36:00 -04:00 |
|
Jonathan Kelley
|
8b0d04ce58
|
wip: ric_raf wired up
|
2021-08-24 16:29:10 -04:00 |
|
Jonathan Kelley
|
f457b71131
|
feat: rebuild doesn't return errors
|
2021-08-24 15:12:20 -04:00 |
|
Jonathan Kelley
|
df8aa77198
|
fix: append isnt backwards
|
2021-08-24 12:51:53 -04:00 |
|
Jonathan Kelley
|
cdcd8611e8
|
wip: it works but the page is backwards
|
2021-08-24 12:43:46 -04:00 |
|
Jonathan Kelley
|
a0a977a12d
|
wip: more test
|
2021-08-24 11:03:19 -04:00 |
|
Jonathan Kelley
|
0479252a5f
|
feat: keyed diffing
|
2021-08-24 10:01:01 -04:00 |
|
Jonathan Kelley
|
778baffb10
|
wip: it works?
|
2021-08-23 15:35:26 -04:00 |
|
Jonathan Kelley
|
082765f687
|
wip: refactor non_keyed diff
|
2021-08-23 13:41:47 -04:00 |
|
Jonathan Kelley
|
e6f56563bc
|
feat: tests and benchmarks
|
2021-08-23 13:15:57 -04:00 |
|
Jonathan Kelley
|
2d541eca64
|
wip: structure coming together and tests
|
2021-08-23 12:11:45 -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
|
1622f484b3
|
wip: basic creates working properly
|
2021-08-21 23:04:34 -04:00 |
|
Jonathan Kelley
|
24572b63de
|
wip: tests added for new iterative
|
2021-08-21 13:24:47 -04:00 |
|
Jonathan Kelley
|
2ce0752a9c
|
feat: fix compiling
|
2021-08-21 11:29:29 -04:00 |
|
Jonathan Kelley
|
0987760958
|
wip: moving over instructions
|
2021-08-20 11:39:13 -04:00 |
|
Jonathan Kelley
|
7b068202ce
|
wip: remove old create
|
2021-08-20 10:44:58 -04:00 |
|
Jonathan Kelley
|
64f289a61c
|
wip: back to vnode enum
|
2021-08-20 10:34:41 -04:00 |
|
Jonathan Kelley
|
9652ccdcf1
|
wip: move from recursive to iterative
|
2021-08-19 02:50:35 -04:00 |
|
Jonathan Kelley
|
f41cff571f
|
wip: working on async diff
|
2021-08-17 22:25:09 -04:00 |
|
Jonathan Kelley
|
882d69571d
|
wip: more work on scheduler
|
2021-08-15 10:13:03 -04:00 |
|
Jonathan Kelley
|
9d14faf62c
|
wip: scheduler skeleton
|
2021-08-10 12:16:49 -04:00 |
|
Jonathan Kelley
|
5965bee1d1
|
wip: more work on deadline, support immediates
|
2021-08-10 01:38:58 -04:00 |
|
Jonathan Kelley
|
97745c6a7f
|
wip: got the structure figured out!
|
2021-08-10 01:21:13 -04:00 |
|
Jonathan Kelley
|
85e2dc259a
|
wip: close on putting it all together
just gotta tie a bow
|
2021-08-10 00:29:53 -04:00 |
|
Jonathan Kelley
|
c1afeba1ef
|
wip: groundwork for noderefs
|
2021-08-09 17:09:33 -04:00 |
|
Jonathan Kelley
|
a44e9fcffa
|
wip: more work on jank free
|
2021-08-09 13:17:19 -04:00 |
|
Jonathan Kelley
|
1a323835c8
|
wip: on collaborative scheduling
|
2021-08-09 02:37:11 -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
|
687cda1b6d
|
feat: re-enable suspense
|
2021-07-30 22:14:06 -04:00 |
|
Jonathan Kelley
|
cfa0247cbb
|
wip: websys dom working properly
|
2021-07-30 17:04:04 -04:00 |
|
Jonathan Kelley
|
d717c22d9c
|
feat: keyed diffing!!
|
2021-07-30 16:07:42 -04:00 |
|
Jonathan Kelley
|
0a0be95c3e
|
wip: get keyed diffing compiling
|
2021-07-30 10:35:47 -04:00 |
|
Jonathan Kelley
|
1749eba8eb
|
feat: more and more sophisticated diff
|
2021-07-29 18:56:09 -04:00 |
|
Jonathan Kelley
|
d618092e9d
|
feat: a new vnode type for anchors
|
2021-07-29 18:04:09 -04:00 |
|
Jonathan Kelley
|
63a85e4865
|
wip: more work on bumpframe
|
2021-07-29 00:04:59 -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 |
|
Jonathan Kelley
|
6084fbcd11
|
wip: move to slab
|
2021-07-23 17:03:51 -04:00 |
|
Jonathan Kelley
|
f644d7c441
|
wip: move things into a "shared" object
|
2021-07-23 10:27:43 -04:00 |
|
Jonathan Kelley
|
22f894e6b9
|
wip: more upgades to html parser
|
2021-07-22 02:06:49 -04:00 |
|
Jonathan Kelley
|
160d86abbe
|
wip: serious refactor with const generics
|
2021-07-21 22:55:04 -04:00 |
|
Jonathan Kelley
|
1745a44d94
|
wip: cleanup
|
2021-07-21 17:05:48 -04:00 |
|
Jonathan Kelley
|
6051b0ec86
|
wip: fill out the snippets
|
2021-07-20 19:03:49 -04:00 |
|
Jonathan Kelley
|
4a72b3140b
|
feat: amazingly awesome error handling
|
2021-07-18 12:39:32 -04:00 |
|
Jonathan Kelley
|
05c909f320
|
wip: some ideas
|
2021-07-18 03:54:42 -04:00 |
|
Jonathan Kelley
|
583fdfa561
|
docs: big updates to the reference
|
2021-07-16 16:11:25 -04:00 |
|
Jonathan Kelley
|
caf772cf24
|
wip: docs, html! macro, more
|
2021-07-16 00:27:06 -04:00 |
|
Jonathan Kelley
|
8f0bb5dc5b
|
chore: cleanup workspace
|
2021-07-15 18:40:12 -04:00 |
|
Jonathan Kelley
|
3bedcb93ca
|
feat: svgs working in webview
|
2021-07-15 12:18:11 -04:00 |
|
Jonathan Kelley
|
f14d4ef7c2
|
wip: fix styling for ssr
|
2021-07-15 11:06:52 -04:00 |
|
Jonathan Kelley
|
6aaad1c9ef
|
wip: heuristics engine
|
2021-07-15 04:17:45 -04:00 |
|
Jonathan Kelley
|
00231adfa2
|
feat: code quality improvements for core
|
2021-07-15 04:09:28 -04:00 |
|
Jonathan Kelley
|
37ed4bed8c
|
wip: more work on suspense and documentation
|
2021-07-15 03:38:09 -04:00 |
|
Jonathan Kelley
|
4837d8e741
|
feat: suspense!
|
2021-07-15 00:40:37 -04:00 |
|
Jonathan Kelley
|
de9f61bcf4
|
feat: more suspended nodes!
|
2021-07-14 23:18:02 -04:00 |
|
Jonathan Kelley
|
c52af221f7
|
wip: basic support for scheduled rendering
|
2021-07-14 18:19:51 -04:00 |
|
Jonathan Kelley
|
80e6c25698
|
feat: move over to push based mechanism
|
2021-07-14 17:39:26 -04:00 |
|
Jonathan Kelley
|
e7238762ae
|
feat: architecture document and edit list
|
2021-07-14 17:04:58 -04:00 |
|
Jonathan Kelley
|
abf47596bc
|
feat: it loads the doggos
|
2021-07-14 02:30:41 -04:00 |
|
Jonathan Kelley
|
3a57b94262
|
feat: task system works
but I broke the other things :(
|
2021-07-14 02:04:19 -04:00 |
|
Jonathan Kelley
|
84c3e9fcb1
|
wip: cargo fix
|
2021-07-13 16:54:07 -04:00 |
|