- 21 Nov, 2020 1 commit
-
-
Michael Goderbauer authored
-
- 17 Nov, 2020 1 commit
-
-
xubaolin authored
-
- 02 Nov, 2020 1 commit
-
-
Greg Spencer authored
-
- 09 Oct, 2020 1 commit
-
-
Matej Knopp authored
-
- 08 Oct, 2020 1 commit
-
-
Yuqian Li authored
Fixes https://github.com/flutter/flutter/issues/67343
-
- 05 Oct, 2020 1 commit
-
-
Tong Mu authored
-
- 17 Sep, 2020 1 commit
-
-
TheBiirb authored
-
- 16 Sep, 2020 1 commit
-
-
Michael R Fairhurst authored
-
- 27 Aug, 2020 1 commit
-
-
Ian Hickson authored
-
- 20 Aug, 2020 1 commit
-
-
Tong Mu authored
* Redesigns the interface between MouseTracker and RendererBinding&RenderView. * Simplifies the structure of RenderMouseRegion. * Extracts the common utility code between mouse_tracker_test and mouse_tracker_cursor_test.
-
- 29 Jul, 2020 1 commit
-
-
Tong Mu authored
-
- 28 Jul, 2020 1 commit
-
-
Michael Goderbauer authored
-
- 17 Jul, 2020 1 commit
-
-
Chris Yang authored
After #31935, Some one sequence gesture recognizers requires at least one callback to be able to compete in the arena. This PR adds the a no-op callback in the gesture recognizer in the platform view when the gesture recognizer does not have any callbacks. This way, all the gesture recognizers in the platform view can compete in the arena.
-
- 07 Jul, 2020 1 commit
-
-
Tong Mu authored
-
- 05 Jul, 2020 1 commit
-
-
Maurice Parrish authored
Have AndroidViewController extend PlatformViewController and add support for hybrid platform views (#60320)
-
- 11 Jun, 2020 1 commit
-
-
Alexandre Ardhuin authored
* add language version 2.8 in packages/flutter * enable non-nullable analyzer flag
-
- 27 May, 2020 1 commit
-
-
Tim Sneath authored
-
- 14 May, 2020 1 commit
-
-
Tong Mu authored
* Uses a special cursor value MouseCursor.defer to mark deferring. MouseTrackerAnnotation.cursor is now non-null. The mouseCursor argument of widgets or render objects can be null, which indicates using the default value. * Moves SystemMouseCursors.uncontrolled to MouseCursor.uncontrolled. * Changes how MouseCursor.debugDescription is defined. Previously MouseCursor.toString returns $runtimeType($debugDescription), while now it returns $debugDescription. Implementations of classes are updated, except for the ones of MouseCursor.defer and MouseCursor.uncontrolled are simply "defer" and "uncontrolled".
-
- 11 May, 2020 1 commit
-
-
Tong Mu authored
Adds the basic framework for the mouse cursor system. * Adds MouseRegion.cursor * Adds SystemMouseCursors * Adds mouseCursor to some widgets
-
- 20 Mar, 2020 1 commit
-
-
Tong Mu authored
* Move mouse_tracking to rendering * Move test
-
- 28 Jan, 2020 1 commit
-
-
Tong Mu authored
-
- 11 Jan, 2020 1 commit
-
-
Chris Yang authored
-
- 07 Jan, 2020 1 commit
-
-
Alexandre Ardhuin authored
-
- 23 Dec, 2019 1 commit
-
-
Alexandre Ardhuin authored
-
- 05 Dec, 2019 1 commit
-
-
Chris Bracken authored
This adds support to PlatformViewLayer for handling hover events. Prior to this, PlatformViewLayers only supported events forwarded by the gesture recognizers associated with the PlatformViewRenderBox. Hover events don't participate in gesture recognition and as such are dropped in GestureBinding. That said, hover event processing in platform views is expected for desktop and other platforms with hover event support. This adds support for passing an optional MouseTrackerAnnotation to PlatformViewLayer. PlatformViewRenderBox populates this with a mouse tracker annotation that forwards hover events to PlatformViewController.dispatchPointerEvent() for handling by users.
-
- 04 Dec, 2019 1 commit
-
-
Alexandre Ardhuin authored
* implicit-casts:false in flutter/lib/src/rendering * address review comments
-
- 27 Nov, 2019 3 commits
-
-
Ian Hickson authored
* Update project.pbxproj files to say Flutter rather than Chromium Also, the templates now have an empty organization so that we don't cause people to give their apps a Flutter copyright. * Update the copyright notice checker to require a standard notice on all files * Update copyrights on Dart files. (This was a mechanical commit.) * Fix weird license headers on Dart files that deviate from our conventions; relicense Shrine. Some were already marked "The Flutter Authors", not clear why. Their dates have been normalized. Some were missing the blank line after the license. Some were randomly different in trivial ways for no apparent reason (e.g. missing the trailing period). * Clean up the copyrights in non-Dart files. (Manual edits.) Also, make sure templates don't have copyrights. * Fix some more ORGANIZATIONNAMEs
-
Chris Bracken authored
This appears to have been inadvertently added in #37497 (333c9618). The code in question already exists in `_PlatformViewGestureMixin`, which `PlatformViewRenderBox` (where it was added) mixes in.
-
Chris Bracken authored
Removes an unnecessary leading underscore from a parameter name. The parameter type is library private, but parameters cannot be 'private'.
-
- 24 Sep, 2019 1 commit
-
-
Alexandre Ardhuin authored
-
- 06 Aug, 2019 1 commit
-
-
Chris Yang authored
-
- 02 Aug, 2019 1 commit
-
-
Chris Yang authored
* painting and semantics * more comments * fixing ci * review fixes * add assert for id * rename custom layer factory to layer builder * review updates * partial review fixes * some doc updates * more doc updates * only expose getter for id in PlatformViewController * doc updates/removing all the references * remove extra * more doc updates * some doc updates * more doc fixes * review fixes
-
- 31 May, 2019 1 commit
-
-
Michael Goderbauer authored
-
- 09 May, 2019 1 commit
-
-
Michael Goderbauer authored
-
- 27 Mar, 2019 1 commit
-
-
Chris Yang authored
Include the platformViewId of PlatformViews in the semantics tree. The accessibility bridge in the engine can use this id to steal the semantics nodes from the actual platform view and stick them into Flutter's semantics tree. It is the iOS PlatformView counter part of https://github.com/flutter/flutter/pull/28953. It reverts the change in https://github.com/flutter/flutter/pull/28953/commits/5b5d6e89ec50f8f51766fb778d0e244f183a5000 and https://github.com/flutter/flutter/pull/28953/commits/03fd797eb8955561c2654b51035175202a25da9d. https://github.com/flutter/flutter/issues/29302
-
- 22 Mar, 2019 1 commit
-
-
Alexandre Ardhuin authored
-
- 20 Mar, 2019 1 commit
-
-
Alexandre Ardhuin authored
* some space formattings * always use blocks in if-else if a block is used * format spaces in for and while * allow multiline if conditions * fix missing space
-
- 12 Mar, 2019 1 commit
-
-
Michael Goderbauer authored
-
- 09 Mar, 2019 1 commit
-
-
Alexandre Ardhuin authored
-
- 06 Mar, 2019 1 commit
-
-
Phil Quitslund authored
-