Adam Barth
fab160cfce
Rationalize embedder.dart and shell.dart
...
This patch combines embedder.dart and shell.dart into one thing. We should now
handle a bunch of error cases better.
* embedder.connectToApplication has moved to shell.connectToApplication,
matching the rest of the mojo universe.
* embedder.connecttoService has moved to shell.connnectToService (and merged
with shell.requestService).
* shell.requestService is now shell.connectToService, matching the rest of
the mojo universe.
* serviceRegistry has moved from embedder.serviceRegistry to a top-level
getter.
Fixes #1803
2015-10-29 10:47:34 -07:00
Viktor Lidholt
567b0cf293
Adds API documentation to sprite physics and renames a few private variables for clarity.
2015-10-28 16:51:00 -07:00
Viktor Lidholt
fde92a69a5
Improves physics debug drawing
2015-10-27 13:38:52 -07:00
Viktor Lidholt
96689dec7f
Fixes issue with physics collision groups
2015-10-27 13:38:20 -07:00
Adam Barth
f35ad64786
Merge pull request #1814 from abarth/fix_right_align
...
Right-aligned text paints offscreen sometimes
2015-10-26 19:41:24 -07:00
Viktor Lidholt
ddd4ea81ec
Fixes inferred type warning
2015-10-26 16:38:14 -07:00
Viktor Lidholt
9e8f901b04
Fixes inferred type warning
2015-10-26 16:32:57 -07:00
Viktor Lidholt
0d61e50119
Fixes warning in sprites
2015-10-26 16:26:48 -07:00
Viktor Lidholt
957061e9ab
Adds support for collision categories and masks in sprite physics
2015-10-26 15:49:50 -07:00
Adam Barth
69a0689a33
Right-aligned text paints offscreen sometimes
...
We were assuming that the text extended from 0.0 to its max content width.
That's not correct for right-aligned text. Instead, we need to layout the text
again at the width we want it to occupy.
2015-10-26 15:49:47 -07:00
Viktor Lidholt
ac2a8a6601
sprite nodes now caches inverse transforms
2015-10-26 13:53:01 -07:00
Viktor Lidholt
4da5aea555
Merge pull request #1797 from vlidholt/master
...
Adds motors to revolute joints and prismatic joints
2015-10-26 13:28:32 -07:00
Viktor Lidholt
4d76182ba9
Adds motors to revolute joints and prismatic joints
2015-10-26 13:24:08 -07:00
Hixie
a6c473ea95
Strong modeify the examples
...
This makes skyanalyzer also check the examples, and fixes everything it
found there.
2015-10-23 18:13:25 -07:00
Viktor Lidholt
1dbf9bc891
Fixes issue in sprite node
2015-10-23 16:42:27 -07:00
Viktor Lidholt
68be30e0ec
Removes debug printouts in sprite physics
2015-10-23 13:46:19 -07:00
Viktor Lidholt
3708667308
Fixes sprite physics to work correctly with the node graph
...
Teleportation for physics bodies works again
2015-10-23 13:31:13 -07:00
Viktor Lidholt
0382158550
Merge pull request #1697 from vlidholt/master
...
First pass on sprite physics node hierarchy integration
2015-10-20 16:35:08 -07:00
Viktor Lidholt
ca724ae151
Adds support for scaling sprite physics groups
2015-10-20 10:47:58 -07:00
Viktor Lidholt
4187bcf90c
Adds sprite physics groups
2015-10-20 10:35:40 -07:00
Adam Barth
734240db6d
Merge pull request #1678 from abarth/show_color_filter
...
Show ColorFilter
2015-10-19 13:37:55 -07:00
Adam Barth
4094223378
Show ColorFilter
...
Instead of requiring clients to use ui.ColorFilter, we show show the
ColorFilter class, similar to what we do for Color.
2015-10-19 13:33:39 -07:00
Viktor Lidholt
6bd4fb8515
Renames PhysicsNode to PhysicsWorld
2015-10-19 13:27:32 -07:00
Viktor Lidholt
0ef9da85e1
Merge pull request #1672 from vlidholt/master
...
Makes sprite physics bodies scalable
2015-10-19 12:30:02 -07:00
Adam Barth
2aa79d5694
Remove old setFoo functions on Paint
...
We now just use Dart properties, which is more idiomatic.
2015-10-19 12:21:34 -07:00
Viktor Lidholt
1e228618eb
Makes sprite physics bodies scalable
2015-10-19 12:13:00 -07:00
Viktor Lidholt
23bae33077
Adds teleporting methods for moving sprite kinematic physics bodies without assigning velocities
2015-10-16 10:19:25 -07:00
Viktor Lidholt
7febbfc70f
Correctly resets targets for kinematic sprite physics bodies
2015-10-16 10:18:35 -07:00
Viktor Lidholt
909c98fa47
Animated sprite physics bodies now correctly transfers energy to dynamic bodies
2015-10-15 17:01:47 -07:00
Viktor Lidholt
46415fa02b
Remember last position in sprite physics
2015-10-15 14:43:48 -07:00
Viktor Lidholt
f164289203
Fixes SpriteBox to work better with native points
2015-10-15 13:46:24 -07:00
Viktor Lidholt
79ec74541a
Improves sprite physics debug drawing
2015-10-15 10:20:26 -07:00
Viktor Lidholt
5fa5971bf7
Refactors sprite physics debug drawing
2015-10-14 16:30:36 -07:00
Viktor Lidholt
c912ee2301
Fixes touch handling in SpriteBox
2015-10-14 16:28:51 -07:00
Viktor Lidholt
29f2a0f227
Adds missing sprite physics shapes
2015-10-14 12:58:47 -07:00
Adam Barth
a88a85e695
Rename skysprites to flutter_sprites
2015-10-13 16:34:01 -07:00