Callum Moffat
Callum Moffat
Send a `PointerScrollInertiaCancel` event when the user touches the trackpad. Done in two ways, as one only works on real iPad devices, and the other only works when in emulation...
Generate PointerScrollInertiaCancel event on Win32 when DirectManipulation inertia is prematurely ended. This should correspond to a trackpad touch. Part of https://github.com/flutter/flutter/issues/106979 ## Pre-launch Checklist - [x] I read the [Contributor...
Now we have trackpad gestures in stable, I copied the same changes from https://github.com/flutter/flutter/pull/89944 This will allow using trackpad to swipe between pages in the page view.
You can provide `layoutInsets` on the image, this could be use to position outside of the notch, home indicator. But you can still zoom, and it will paint underneath those...
Floating cursor selection hasn't worked as we haven't been returning a real value for `caretRectForPosition:`. If we have the selection rectangles, we can do so. Fixes [#30476](https://github.com/flutter/flutter/issues/30476) Requires selection rects...
Send `PointerSignalKind.scale` instead of `PointerSignalKind.scroll` if ctrl key is pressed on wheel event. Part of https://github.com/flutter/flutter/issues/112103 ## Sequence 1. https://github.com/flutter/flutter/pull/112170 2. https://github.com/flutter/engine/pull/36342 3. https://github.com/flutter/flutter/pull/112172 4. This PR ## Pre-launch Checklist...
Use a kind of heuristic to guess at whether an event is from mouse or trackpad. Part of https://github.com/flutter/flutter/issues/64210 ## Sequence 1. https://github.com/flutter/flutter/pull/112171 2. This PR ## Pre-launch Checklist -...
Will need to set up a relatively clean build script. Right now blocked as some android dependencies don't build in current flutter/master without some patches.
Probably need to make changes to `extended_image` Related to #15 Related to #34
Self-hosted github runner to trigger on push and create release-mode apks?