Evan You
|
35effdee5a
|
feat: simplify prop/attr checking
|
2019-03-10 06:09:59 +08:00 |
|
Evan You
|
ec0ccd2337
|
refactor: return Proxy from base class constructor
|
2019-03-05 16:24:07 -05:00 |
|
Evan You
|
c335939dcf
|
types: remove intersection of props interface on this
|
2019-03-01 14:06:19 -05:00 |
|
Evan You
|
f00097127a
|
refactor: move decorators into their own package
|
2019-03-01 13:58:08 -05:00 |
|
Evan You
|
4a4c1b247d
|
refactor: remove experimental context
|
2019-03-01 13:54:45 -05:00 |
|
Evan You
|
66686f38a7
|
refactor: expose $self
|
2019-03-01 13:47:28 -05:00 |
|
Evan You
|
fa2240143c
|
dx: warn private fields usage
|
2019-03-01 10:28:29 -05:00 |
|
Evan You
|
93744d5889
|
dx: warn use of reserved methods in render
|
2019-02-28 12:50:18 -05:00 |
|
Evan You
|
3754233f38
|
workflow: add (dx) commit category
|
2019-02-28 12:50:01 -05:00 |
|
Evan You
|
55a2bc483c
|
refactor: simplify conditional
|
2019-02-26 21:46:01 -05:00 |
|
Evan You
|
e151d34100
|
test: fix mixin case
|
2019-02-26 21:45:13 -05:00 |
|
Evan You
|
ff9cddd46f
|
refactor: move prop decorator into core, expose initial props to initialziers
|
2019-02-26 21:33:50 -05:00 |
|
Evan You
|
2f165c1e87
|
refactor: remove experimental hooks
|
2019-02-26 18:10:08 -05:00 |
|
Evan You
|
77dae71062
|
refactor: adjust files
|
2019-02-26 18:04:52 -05:00 |
|
Evan You
|
cbf95c642e
|
feat: @prop decorator
|
2019-02-25 17:47:02 -05:00 |
|
Evan You
|
daf166553b
|
refactor: also check for event timestamp
|
2019-01-23 19:08:51 -05:00 |
|
Evan You
|
16270edda5
|
refactor: cache calls to performance.now
|
2019-01-23 18:52:05 -05:00 |
|
Evan You
|
360a10fff2
|
refactor: drop event delegation and use simple async edge case fix
|
2019-01-22 16:03:37 -05:00 |
|
Evan You
|
9449dfb352
|
refactor: events tweak
|
2018-12-19 18:14:41 -05:00 |
|
Evan You
|
85bcc2b87c
|
refactor: move clone step into util function
|
2018-12-01 18:09:21 -05:00 |
|
Evan You
|
1b40fa6c16
|
chore: todos
|
2018-12-01 17:57:39 -05:00 |
|
Evan You
|
80d1eb7480
|
refactor: rename things
|
2018-11-13 11:03:35 -05:00 |
|
Evan You
|
0cd8183fbf
|
refactor: remove shorthands on h
|
2018-11-13 01:08:22 -05:00 |
|
Evan You
|
ca91797c7f
|
fix: fix functional updates
|
2018-11-13 01:07:13 -05:00 |
|
Evan You
|
f5700245b0
|
refactor: improve functional patch
|
2018-11-13 00:29:18 -05:00 |
|
Evan You
|
fc5aa6d0be
|
feat: proper static tree skip
|
2018-11-12 22:42:34 -05:00 |
|
Evan You
|
6e424397d1
|
refactor: bring back clone for reused nodes
|
2018-11-12 22:21:56 -05:00 |
|
Evan You
|
65c1ea8930
|
wip: defer patchData as nodeOp
|
2018-11-12 22:07:55 -05:00 |
|
Evan You
|
2f3ddf20b5
|
refactor: document new scheduler
|
2018-11-12 12:42:35 -05:00 |
|
Evan You
|
cb7ad12ed4
|
wip: rename file
|
2018-11-12 12:39:59 -05:00 |
|
Evan You
|
d27f5ee8e2
|
wip: remove outdated files
|
2018-11-12 12:37:22 -05:00 |
|
Evan You
|
f13fbe8686
|
wip: properly handle invalidated mount/unmount
|
2018-11-10 00:33:41 -05:00 |
|
Evan You
|
5639022f80
|
wip: fix insertBefore
|
2018-11-09 18:08:53 -05:00 |
|
Evan You
|
544f37ae48
|
wip: simplify time-slicing implementation
|
2018-11-09 18:01:58 -05:00 |
|
Evan You
|
76a94c2c41
|
refactor: small tweaks
|
2018-11-08 20:37:19 -05:00 |
|
Evan You
|
a95532495a
|
refactor: properly cleanup invalidated jobs
|
2018-11-08 20:08:28 -05:00 |
|
Evan You
|
d39eb6cdbc
|
wip: disable time-slicing in compat mode
|
2018-11-08 18:41:04 -05:00 |
|
Evan You
|
132da6c354
|
chore: editor settings
|
2018-11-08 18:39:38 -05:00 |
|
Evan You
|
64029b4a54
|
feat: detailed info in renderTriggered + hint for skipping slot updates
|
2018-11-08 18:20:07 -05:00 |
|
Evan You
|
6027d480f3
|
feat: renderTriggered for forced updates
|
2018-11-08 14:09:52 -05:00 |
|
Evan You
|
2ee60e0a03
|
test: all tests passing!
|
2018-11-08 13:37:39 -05:00 |
|
Evan You
|
bd1b06f1cc
|
test: fix some tests
|
2018-11-08 12:54:11 -05:00 |
|
Evan You
|
157971b3cb
|
fix: domProps handling
|
2018-11-03 06:31:54 +09:00 |
|
Evan You
|
9d1f0f248d
|
wip: fix more tests
|
2018-11-03 06:31:31 +09:00 |
|
Evan You
|
f79f0e658b
|
wip: fix one test
|
2018-11-03 06:31:31 +09:00 |
|
Evan You
|
ba571cda61
|
wip: trying to make tests work
|
2018-11-03 06:31:31 +09:00 |
|
Evan You
|
d70b7d6dd5
|
wip: error handling and nextTick for time slicing
|
2018-11-03 06:31:31 +09:00 |
|
Evan You
|
d5862d8c51
|
feat: make functional components time-slicable
|
2018-11-03 06:31:30 +09:00 |
|
Evan You
|
6ba02827b1
|
feat: experimental time-slicing
|
2018-11-03 06:31:30 +09:00 |
|
Evan You
|
e6be55a498
|
chore: relax render type for tsx
|
2018-11-03 05:59:45 +09:00 |
|