- 14 Jun, 2023 1 commit
-
-
LouiseHsu authored
This PR cleans up some prep that was added as part of https://github.com/flutter/flutter/pull/120731 which was done to unblock https://github.com/flutter/engine/pull/39637 Since the work done in that PR was reverted, this should be removed. ## Pre-launch Checklist - [x] I read the [Contributor Guide] and followed the process outlined there for submitting PRs. - [x] I read the [Tree Hygiene] wiki page, which explains my responsibilities. - [x] I read and followed the [Flutter Style Guide], including [Features we expect every widget to implement]. - [x] I signed the [CLA]. - [x] I listed at least one issue that this PR fixes in the description above. - [x] I updated/added relevant documentation (doc comments with `///`). - [ ] I added new tests to check the change I am making, or this PR is [test-exempt]. - [x] All existing and new tests are passing.
-
- 08 Jun, 2023 1 commit
-
-
Michael Goderbauer authored
Follow-up to https://github.com/flutter/flutter/pull/128287.
-
- 07 Jun, 2023 1 commit
-
-
Michael Goderbauer authored
Follow-up to https://github.com/flutter/engine/pull/42493.
-
- 23 Mar, 2023 1 commit
-
-
Michael Goderbauer authored
-
- 15 Feb, 2023 1 commit
-
-
LouiseHsu authored
* add default case to prep for engine pr * combine unknown w default * fixed todo comment not inline with flutter standards
-
- 30 Jan, 2023 1 commit
-
-
chunhtai authored
* fixes PointerEventConverter to handle malformed scrolling event * update
-
- 23 Jan, 2023 1 commit
-
-
Michael Goderbauer authored
-
- 05 Oct, 2022 1 commit
-
-
Callum Moffat authored
Enables pinch-to-zoom in InteractiveViewer on web via PointerScaleEvent.
-
- 22 Sep, 2022 1 commit
-
-
Callum Moffat authored
-
- 21 Jul, 2022 1 commit
-
-
Callum Moffat authored
-
- 19 Jul, 2022 1 commit
-
-
Tong Mu authored
-
- 18 Jul, 2022 1 commit
-
-
Alexandre Ardhuin authored
-
- 07 Jul, 2022 1 commit
-
-
Callum Moffat authored
-
- 17 Jun, 2022 1 commit
-
-
Alexandre Ardhuin authored
-
- 13 Apr, 2022 1 commit
-
-
Callum Moffat authored
* Implement trackpad gestures in framework * Touch and Pan/Zoom pointers have separate IDs now * Handle trackpad pointer device type * Respect supportedDevices for pan/zoom events * Update after rebase * Fix check failures * Avoid error with very short drags * Address feedback * Refactor drag event handler * Address more feedback * Add some missing punctuation
-
- 01 Feb, 2022 1 commit
-
-
Callum Moffat authored
* PointerDeviceKind and ui.PointerChange forwards-compatibility * Add link to trackpad gestures issue * Add TODO
-
- 12 Dec, 2021 1 commit
-
-
Dan Field authored
-
- 19 Jul, 2021 1 commit
-
-
Callum Moffat authored
Some embeddings might send pointer events with buttons = 0x2 (right-click) for touch or stylus device kinds. If the primary button is synthesized for those events, they won't behave properly. Without this change it's not possible to trigger "secondary tap" events on a TapGestureRecognizer while using a stylus or on an iPad trackpad, since that recognizer will receive buttons = 0x3.
-
- 18 Mar, 2021 1 commit
-
-
Michael Goderbauer authored
-
- 09 Nov, 2020 1 commit
-
-
Greg Spencer authored
Remove references to `Window`, and switch usages to `PlatformDispatcher` or `SingletonFlutterWindow` (#69617) * Remove references to dart:ui.Window, and point usages to PlatformDispatcher or SingletonFlutterWindow, as appropriate * remove new test platform dispatchers * Amend documentation
-
- 15 Oct, 2020 1 commit
-
-
Alexandre Ardhuin authored
-
- 27 Aug, 2020 1 commit
-
-
Ian Hickson authored
-
- 28 Jul, 2020 1 commit
-
-
Alexandre Ardhuin authored
-
- 08 Jul, 2020 1 commit
-
-
Kaushik Iska authored
-
- 07 Jul, 2020 2 commits
-
-
Kaushik Iska authored
This reverts commit 2ab50994.
-
Kaushik Iska authored
This field is used to look-up the event in the platform that resuted a given `PointerEvent`. This is currently only used on Android, where the `embedderId` is set to be the `motionEventId` for a given `MotionEvent`. Roll engine to d0d6a4c2362d2ed478006bb3b01c34c0e96033b4
-
- 11 Jun, 2020 2 commits
-
-
Alexandre Ardhuin authored
* add language version 2.8 in packages/flutter * enable non-nullable analyzer flag
-
Darren Austin authored
-
- 07 Jan, 2020 2 commits
-
-
Sam Rawlins authored
-
Alexandre Ardhuin authored
-
- 27 Nov, 2019 1 commit
-
-
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
-
- 20 Nov, 2019 1 commit
-
-
chunhtai authored
-
- 30 May, 2019 1 commit
-
-
Greg Spencer authored
This PR solves two problems: currently, the onExit is called for a mouse pointer the moment the removal message is received, except that by the time it actually calls it, there is no _lastEvent for it in the mouse tracker (it's already been removed), resulting in an event being passed to the onExit that contains nulls for the position. Also, removePointer events don't actually get created with a position, although they easily could be, so that even the the _lastEvent in the mouse tracker were still populated, it would still give a null position and delta. This PR adds support for the position and delta in a PointerRemovedEvent, and populates them. In addition, when a remove event is received, it doesn't actually remove the pointer until the mouse position check that gets scheduled actually happens.
-
- 20 May, 2019 1 commit
-
- 03 May, 2019 1 commit
-
- 01 May, 2019 1 commit
-
-
Jonah Williams authored
This reverts commit fea2c7d6.
-
- 30 Apr, 2019 1 commit
-
- 10 Apr, 2019 2 commits
-
-
Tong Mu authored
* Remove pressure from PointerHoverEvent ctor
- 05 Apr, 2019 1 commit
-
-
Tong Mu authored
* Correctly synthesise buttons, and add tests
-