- 28 10月, 2015 29 次提交
-
-
由 Chinmay Garde 提交于
-
由 krisgiesing 提交于
#1834 Reset tap state after successful tap
-
由 krisgiesing 提交于
-
由 Jason Simmons 提交于
Fix a memory leak in CanvasImageDecoder
-
由 Jason Simmons 提交于
CanvasImageDecoder is instantiated with a callback into a Dart closure. That closure was holding references to the ImageDecoder and the returned Image. The circular reference between the ImageDecoder and the callback prevented the objects from being GCed, resulting in leakage of the image buffer. CanvasImageDecoder will now destroy the callback after it is invoked, thus releasing its handle to the Dart closure.
-
由 Hans Muller 提交于
Adds modal bottom sheets: showModalBottomSheet()
-
由 Hans Muller 提交于
-
由 Kris Giesing 提交于
-
由 Ian Hickson 提交于
Notification of metrics changes.
-
由 Hixie 提交于
The Rendering layer binding now multiplexes the dart:ui metrics change notification so that multiple consumers can all listen to the change.
-
由 Adam Barth 提交于
Add the position at which drags start
-
由 Adam Barth 提交于
Fixes #1807
-
由 Adam Barth 提交于
Add a position to the onTap callback
-
由 Adam Barth 提交于
Fixes #1807
-
由 Viktor Lidholt 提交于
Improves physics debug drawing
-
由 Ian Hickson 提交于
Track scroll position
-
由 Ian Hickson 提交于
- Change RouteArguments to pass the route's BuildContext rather than the Navigator. This caused the bulk of the examples/ and .../test/ changes (those are mostly mechanical changes). It also meant I could simplify Navigator.of(). - Make initState() actually get called when the State's Element is in the tree, so you can use Foo.of() functions there. Added a test for this also. - Provide a RouteWidget so that routes have a position in the Widget tree. The bulk of the route logic is still in a longer-lived Route object for now. - Make Route.setState() only rebuild the actual route, not the whole navigator. - Provided a Route.of(). - Provided a Route.writeState / Route.readState API that tries to identify the clients by their runtimeType, their key, and their ancestors keys, up to the nearest ancestor with a GlobalKey. - Made scrollables hook into this API to track state. Added a test to make sure this works. - Fix the debug output of GestureDetector and the hashCode of MixedViewport. - Fixed ScrollableWidgetListState<T> to handle infinite lists.
-
由 Viktor Lidholt 提交于
-
由 Viktor Lidholt 提交于
-
由 Viktor Lidholt 提交于
-
由 Adam Barth 提交于
Use VoidCallback in more places
-
由 Adam Barth 提交于
We still use special-purpose typedefs in the gesture code for symmetry with other gesture callbacks. Fixes #1827
-
由 Adam Barth 提交于
Add CustomOneChildLayout
-
由 Adam Barth 提交于
Make TapTracker and TapGesture private classes
-
由 Adam Barth 提交于
A CustomOneChildLayout is a widget that lets you perform a custom layout in the simplified setting of sizing and positioning a single child.
-
由 Adam Barth 提交于
Use VoidCallback for onPressed and friends
-
由 Adam Barth 提交于
Previous these callbacks were leaking the implementation detail that they were triggered by taps. In a later patch, we're going to add a parameter to GestureTapCallback that these callbacks won't have. Related to #1807
-
由 Adam Barth 提交于
We don't want to expose these from the gesture package. This patch moves DoubleTapGestureRecognizer into tap.dart so we can make TapTracker and TapGesture private to that file.
-
由 Ian Hickson 提交于
Use the presence of handler to determine 'enabled'
-
- 27 10月, 2015 11 次提交
-
-
由 Adam Barth 提交于
Right-aligned text paints offscreen sometimes
-
由 Ian Hickson 提交于
Make ink wells animate their highlight.
-
由 Hixie 提交于
Instread of an explicit 'enabled' bool, this uses the presence of the event handler to determine if a widget is enabled or not. This means that if you've not passed a handler, your widget will be disabled, which makes sense, since it wouldn't work anyway. Adds this feature to checkbox, and ports raised button, flat button, and radio buttons to this new model. Adds a checkbox to card_collection that can be disabled. Hide a (basically bogus) hint from the (soon to be disabled) strong hint mode in the analyzer that this reveals.
-
由 Hixie 提交于
-
由 Chinmay Garde 提交于
On iOS, avoid the unnecessary dependency on sky_snapshot (which generates a script snapshot)
-
由 Chinmay Garde 提交于
-
由 Viktor Lidholt 提交于
Fixes warning in sprites
-
由 Viktor Lidholt 提交于
-
由 Viktor Lidholt 提交于
-
由 Viktor Lidholt 提交于
-
由 Viktor Lidholt 提交于
sprite nodes now caches inverse transforms
-