- 24 Sep, 2015 21 commits
-
-
Hixie authored
Remove the "update" notification logic. Hook the register/unregister functions. We're still not notifying.
-
Hixie authored
ComponentState becomes State, for brevity. Instead of overriding its constructor, override initState(). This makes writing States much simpler.
-
Adam Barth authored
-
Adam Barth authored
Port Date Picker example to fn3
-
Hixie authored
Also: - Expose the slot of each Element. - Minor improvements to HomogeneousViewport. - Replace TestComponent with FlipComponent in tests.
-
Adam Barth authored
-
Adam Barth authored
-
Adam Barth authored
This changes how PopupMenu works slightly because there's no long an onPressed callback on PopupMenuItem. Instead, callers should use showPopupMenu.
-
Adam Barth authored
-
Adam Barth authored
-
Adam Barth authored
-
Adam Barth authored
Updates for change in Mojom dart enum generation
-
James Robinson authored
-
Adam Barth authored
Port most of scrollable.dart to fn3
-
Adam Barth authored
-
Adam Barth authored
-
Adam Barth authored
-
Adam Barth authored
Port some drawer and button widgets to fn3
-
James Robinson authored
Update to Mojo 4e4d51ce28a8edcb32b9c7f555e38e2ae84a825e, update deps
-
Ian Hickson authored
Fix the minedigger game.
-
James Robinson authored
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.
-
- 23 Sep, 2015 19 commits
-
-
Hixie authored
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.
-
Jeff Brown authored
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.
-
Hixie authored
-
Adam Barth authored
-
Adam Barth authored
Port DragTarget to fn3
-
Adam Barth authored
-
Viktor Lidholt authored
Adds documentation and cleans up code
-
Viktor Lidholt authored
-
Ian Fischer authored
Fix sky_tool start/listen on iOS
-
Adam Barth authored
-
Chinmay Garde authored
-
Adam Barth authored
Port some widgets to fn3
-
Matt Perry authored
Replace C++ UpdateTask with an empty dart version, loaded as a snapshot
-
Adam Barth authored
-
Hixie authored
In this new world, Listener is just a wrapper around a node in the render tree that hooks directly into the event handling logic.
-
Hixie authored
This allows people to use localToGlobal and company.
-
Matt Perry authored
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.
-
Viktor Lidholt authored
Removes artifacts from textured lines in sprites
-
Adam Barth authored
-