Commit Graph

111 Commits

Author SHA1 Message Date
cha0s
cd42e88568 feat: staged trait 2019-04-19 00:12:36 -05:00
cha0s
7def4aba24 feat: promise for stage ui rendered 2019-04-18 23:58:26 -05:00
cha0s
f7f07bac8c feat: stage camera 2019-04-18 22:08:47 -05:00
cha0s
5b8160f39e chore: new deps 2019-04-18 21:53:09 -05:00
cha0s
ddc3d83836 chore: add top too 2019-04-18 20:44:50 -05:00
cha0s
63cb41943b perf: various opts 2019-04-17 00:40:18 -05:00
cha0s
570054c610 fix: visibleBoundingBox optimizations 2019-04-16 13:30:15 -05:00
cha0s
c9260a2cca refactor: optimize visibleBoundingBox 2019-04-16 09:26:01 -05:00
cha0s
4a137d0bac refactor: split traits use local imports 2019-04-14 20:33:52 -05:00
cha0s
fda1dfb3f3 refactor: AnimationView belongs to timing 2019-04-14 20:24:44 -05:00
cha0s
54470b0627 refactor: the great trait splittening 2019-04-14 20:21:52 -05:00
cha0s
a03f5ab617 fix: destroy image texture 2019-04-14 16:11:01 -05:00
cha0s
5f8b3504db fix: remove children when destorying Container 2019-04-14 16:10:08 -05:00
cha0s
2e9e9a864a feat(Stage): expose transform ratio 2019-04-14 00:22:36 -05:00
cha0s
512683d48b feat(Stage): broadcast display size changes 2019-04-14 00:22:22 -05:00
cha0s
2f46cd3a4e refactor(Stage): expose displaySize 2019-04-14 00:21:47 -05:00
cha0s
33c1e45844 chore: remove junk 2019-04-13 21:37:53 -05:00
cha0s
4963808ad7 refactor: use receiver for most events 2019-04-12 18:58:38 -05:00
cha0s
e1e4b20fbd fix: night blues less intense 2019-04-10 13:44:11 -04:00
cha0s
10d562b6e9 fix: iphone dies when even accessing PointerEvent 2019-04-10 13:43:54 -04:00
cha0s
bf29232e17 fix: dial back the blues a tad for night mode 2019-04-09 19:36:38 -04:00
cha0s
66685b8b00 chore: alpha 2019-04-04 20:42:11 -04:00
cha0s
77442eb5c7 refactor: add position and target to StageEvent 2019-04-04 18:14:11 -04:00
cha0s
bfd8de544f feat: DOM UI layer and better sizing semantics 2019-04-04 11:27:37 -04:00
cha0s
d340b0613c feat: pause filter 2019-03-30 06:59:49 -05:00
cha0s
0c40ebd8aa feat: better night :) 2019-03-30 06:12:31 -05:00
cha0s
8b8216fe8f feat: graphics stage 2019-03-30 05:08:33 -05:00
cha0s
9af970d641 feat: container filters 2019-03-30 05:07:39 -05:00
cha0s
a79ce5daf6 feat: renderable events 2019-03-30 05:07:21 -05:00
cha0s
6919093dc4 chore: deps 2019-03-28 12:52:57 -05:00
cha0s
0bb3a05f8d refactor: ShapeView owned by physics 2019-03-28 02:39:04 -05:00
cha0s
771b6e6583 refactor: decorate empty class > [Class]Base 2019-03-27 16:18:27 -05:00
cha0s
a4040a39b9 fix: reset children indexes after sort 2019-03-27 01:50:05 -05:00
cha0s
af143670cc refactor: better render defaults 2019-03-25 23:39:07 -05:00
cha0s
0c2c9d53a9 Canvas::[renderWith -> render] 2019-03-25 20:27:07 -05:00
cha0s
b6688ff2bb fix: deprecation 2019-03-25 20:25:33 -05:00
cha0s
fd1c905351 refactor: semantics 2019-03-25 20:25:19 -05:00
cha0s
ad99cd3f3f feat: topdown 2019-03-25 19:03:34 -05:00
cha0s
d5356d8186 feat: Scaling 2019-03-25 19:02:30 -05:00
cha0s
58cebcd827 feat: Renderable::scale 2019-03-25 18:55:06 -05:00
cha0s
3d670c6189 fix: delete internal, no setter 2019-03-25 18:54:54 -05:00
cha0s
e1fe932495 fix: webgl 2019-03-25 18:54:09 -05:00
cha0s
b29911fbd1 feat: Image::subimage 2019-03-25 18:53:34 -05:00
cha0s
3d79aafce5 feat: sprite destroy 2019-03-25 10:23:05 -05:00
cha0s
52a4c43059 refactor: more semantic graphics internals 2019-03-25 10:18:41 -05:00
cha0s
11d6337db5 feat: render to canvas 2019-03-25 10:14:55 -05:00
cha0s
3023489d91 chore: thicc'er lines 2019-03-24 18:58:13 -05:00
cha0s
fe229de317 refactor: sort containers by index if zIndex is equivalent (stable) 2019-03-24 04:04:39 -05:00
cha0s
6c26e87840 feat: ShapeView 2019-03-22 13:15:57 -05:00
cha0s
10be72e6fa fix: this animation 2019-03-21 01:32:39 -05:00
cha0s
01b5598379 chore: open it, close it 2019-03-21 00:09:17 -05:00
cha0s
188008fbc2 chore: if you open it, close it 2019-03-20 23:23:34 -05:00
cha0s
f2b056f4e4 refactor: self-contained base texture cache 2019-03-20 00:25:18 -05:00
cha0s
fff621be50 feat: Renderable::zIndex with automatic dirty marking and sorting 2019-03-19 21:02:43 -05:00
cha0s
a02353f95a feat: destroy renderables 2019-03-19 18:29:11 -05:00
cha0s
042e6ae071 feat: AnimationView 2019-03-19 18:05:58 -05:00
cha0s
21c56ced91 refactor: hasGraphics 2019-03-19 18:04:37 -05:00
cha0s
8299973c7b refactor: hasGraphics, conditional entity container 2019-03-19 10:45:19 -05:00
cha0s
068c45842d refactor: Sprite::sourceRectangle property 2019-03-18 22:19:43 -05:00
cha0s
f22ea42b54 feat: graphics 2019-03-18 20:06:47 -05:00
cha0s
22fe6261b8 chore: initial 2019-03-17 23:45:48 -05:00