Adam Barth
ee83cfeca5
Rev pub package
2015-09-24 10:48:07 -07:00
Adam Barth
ba74e2af99
Rev pub packages
2015-09-24 10:44:09 -07:00
Adam Barth
9663b46ca2
Merge pull request #1321 from jamesr/update_for_sky_services_roll
...
Updates for change in Mojom dart enum generation
2015-09-24 10:42:36 -07:00
James Robinson
8a15072435
Updates for change in Mojom dart enum generation
2015-09-24 10:35:20 -07:00
Adam Barth
a00bdcc94d
Merge pull request #1319 from abarth/fn3_scrollable
...
Port most of scrollable.dart to fn3
2015-09-24 10:32:31 -07:00
Adam Barth
2714219a2e
Port most of scrollable.dart to fn3
2015-09-24 10:26:27 -07:00
Adam Barth
e91bf4c2b6
Merge pull request #1318 from abarth/fn3_transitions
...
Port transitions.dart to fn3
2015-09-24 09:38:30 -07:00
Adam Barth
b840e2732a
Port Focus and Navigator-based widgets to fn3
2015-09-24 09:36:08 -07:00
Chinmay Garde
8e72f267cd
Merge pull request #1316 from chinmaygarde/master
...
Map UITouch pointers to indentifiers similar to Android
2015-09-23 22:34:07 -07:00
Adam Barth
f960263d44
Port transitions.dart to fn3
2015-09-23 21:51:13 -07:00
Adam Barth
3c1b614cfb
Merge pull request #1313 from abarth/fn3_drawer
...
Port some drawer and button widgets to fn3
2015-09-23 20:27:21 -07:00
James Robinson
93fe88f148
Merge pull request #1317 from jamesr/roll_pubspec_and_mojo_sdk
...
Update to Mojo 4e4d51ce28a8edcb32b9c7f555e38e2ae84a825e, update deps
2015-09-23 17:58:54 -07:00
Ian Hickson
22bbc3aa6c
Merge pull request #1315 from Hixie/PointerEventListenerCollision
...
Fix the minedigger game.
2015-09-23 17:34:55 -07:00
James Robinson
5bb2480bcd
Update to Mojo 4e4d51ce28a8edcb32b9c7f555e38e2ae84a825e, update deps
...
This updates to mojo 4e4d51ce28a and mojo sdk 711a0bcfb141b4 and updates the sky
package's pubspec.yaml dependency to '>=0.1.0 <0.2.0' to be compatible with
the current mojo package. This includes an update to the Mojo Dart generator to
produce real classes for enums and the corresponding updates for users of the
KeyboardType enum in Sky as well as one scoped_ptr->std::unique_ptr in shell
corresponding to a change in the Mojo EDK.
When a new version of the sky and sky_services package are pushed this will fix
domokit/mojo#440 .
2015-09-23 17:26:46 -07:00
James Robinson
3cb73a067a
Merge pull request #1314 from jamesr/bump_sky_services
...
Bump sky_services pub dependency to mojo 0.1.x
2015-09-23 17:25:25 -07:00
Jeff Brown
6b4ab4d649
Merge pull request #1276 from j9brown/native2
...
Remove dependency on view manager and fix issue #1189 .
2015-09-23 16:59:55 -07:00
Chinmay Garde
c2ed9a10c2
Make unregisterTouch return the identifier of the removed touch
2015-09-23 16:59:19 -07:00
Chinmay Garde
edf0f3379a
Map UITouch pointers to indentifiers similar to Android
2015-09-23 16:53:18 -07:00
Hixie
c8e7504c6f
Fix the minedigger game.
...
Remove the Widgets framework's PointerEventListener definition now that
the Rendering layer has one. It was previously clashing in files that
imported both, which would result in it being hidden. Turns out
MineDigger is the only example that this affects.
2015-09-23 16:50:50 -07:00
Jeff Brown
c483b2e2e6
Only pointers which are down should be tracked.
...
This change ensures that we only store the results of a hit
test on the initial pointer down event. Moreover, we perform
new hit tests each time a hovering pointer moves. This is
important to ensure correct behavior of input devices which can
hover, such as mice.
Previously the first hover movement after releasing a mouse
button would cause a new pointer state to be recorded along with
hit test results for wherever the pointer happened to be which
caused the following pointer down event to be delivered to the
wrong place.
Fixes issue #1189 .
2015-09-23 16:48:14 -07:00
Jeff Brown
4d8e765423
Run sky_viewer directly on top of native_viewport / surfaces.
...
Remove view manager from consideration for now.
Although we could also remove the dependency on surfaces, it makes
sense to keep it for a little while longer since the replacement
for view manager will likely depend on it or a similar compositor.
2015-09-23 16:48:14 -07:00
Jeff Brown
5d4e44fa92
Remove SurfaceAllocator because it is unused.
2015-09-23 16:48:14 -07:00
James Robinson
cddb85da08
Bump sky_services pub dependency to mojo 0.1.x
...
This prepares for updating sky to depend on mojo 0.1.x. This corresponds
to the already published sky_services 0.0.26.
2015-09-23 16:37:44 -07:00
Ian Hickson
8ed473901b
Merge pull request #1311 from Hixie/fn3
...
fn3: Port HomogeneousViewport
2015-09-23 16:23:38 -07:00
Hixie
8ca9be2e89
fn3: Port HomogeneousViewport
2015-09-23 16:21:13 -07:00
Adam Barth
9ebea31d52
Port some drawer and button widgets to fn3
2015-09-23 16:02:56 -07:00
Adam Barth
e804a0f4e8
Merge pull request #1308 from abarth/fn3_drag_target
...
Port DragTarget to fn3
2015-09-23 15:44:54 -07:00
Adam Barth
04aec907c1
Port DragTarget to fn3
2015-09-23 15:44:40 -07:00
Viktor Lidholt
36b22aa257
Merge pull request #1310 from vlidholt/master
...
Adds documentation and cleans up code
2015-09-23 15:38:31 -07:00
Viktor Lidholt
5ec0f9fac7
Adds documentation and cleans up code
2015-09-23 15:34:06 -07:00
Ian Fischer
c7682b5892
Merge pull request #1306 from chinmaygarde/master
...
Fix sky_tool start/listen on iOS
2015-09-23 13:53:18 -07:00
Adam Barth
6cb8f22308
Merge pull request #1307 from abarth/more_widgets
...
Port more widgets to fn3
2015-09-23 13:38:54 -07:00
Adam Barth
bbc2ad1a88
Port more widgets to fn3
2015-09-23 13:36:18 -07:00
Chinmay Garde
dac371beb0
Fix sky_tool start/listen on iOS
2015-09-23 12:54:29 -07:00
Chinmay Garde
310a4acb33
Merge pull request #1305 from chinmaygarde/master
...
Guard against warnings resulting from non-nullable annotations in sky_window on Mac
2015-09-23 12:54:08 -07:00
Adam Barth
ceb93a02ee
Merge pull request #1304 from abarth/simple_widgets
...
Port some widgets to fn3
2015-09-23 12:34:55 -07:00
Chinmay Garde
fa8b0ce1a1
Guard against warnings resulting non-nullable annotations in sky_window on Mac
2015-09-23 12:16:56 -07:00
Matt Perry
3ba3f43ce4
Merge pull request #1288 from mpcomplete/dart
...
Replace C++ UpdateTask with an empty dart version, loaded as a snapshot
2015-09-23 14:33:12 -04:00
Adam Barth
867054ab9e
Port some widgets to fn3
2015-09-23 11:26:55 -07:00
Ian Hickson
b6678f219a
Merge pull request #1303 from Hixie/fn3
...
fn3: Listener
2015-09-23 11:25:24 -07:00
Hixie
d44555bc18
fn3: Listener
...
In this new world, Listener is just a wrapper around a node in the
render tree that hooks directly into the event handling logic.
2015-09-23 11:22:51 -07:00
Ian Hickson
f6973af099
Merge pull request #1302 from Hixie/coordinates
...
Expose _descendantRenderObject as 'renderer'
2015-09-23 11:13:53 -07:00
Hixie
77510575c1
Expose _descendantRenderObject as 'renderer'
...
This allows people to use localToGlobal and company.
2015-09-23 11:13:45 -07:00
Matt Perry
81b2b81b1d
Replace C++ UpdateTask with an empty dart version, loaded as a snapshot.
...
This adds a new placeholder dart package updater in sky/packages. This is built
into a snapshot and compiled into the Sky engine binary using the same
mechanism as the Dart isolate.
I also added a SkyHeadless class, similar to SkyView, used for running Dart
code without a view.
2015-09-23 14:09:38 -04:00
Viktor Lidholt
45fd5cb33d
Merge pull request #1299 from vlidholt/master
...
Removes artifacts from textured lines in sprites
2015-09-23 11:07:42 -07:00
Adam Barth
087aa1ed4b
Merge pull request #1301 from abarth/test_parent_data
...
Add tests for ParentData
2015-09-23 11:00:20 -07:00
Adam Barth
800336cba6
Add tests for ParentData
2015-09-23 10:59:49 -07:00
Adam Barth
e9b9a3b3b6
Rev pub package
2015-09-23 10:38:25 -07:00
Adam Barth
2e8df67cf2
Rev pub packages
2015-09-23 10:36:09 -07:00
Ian Hickson
4edb01a70f
Merge pull request #1300 from Hixie/fn3
...
fn3: Minor cleanup
2015-09-23 09:38:46 -07:00