巢鹏
4b0da8fac2
[Fuchsia] Support scroll_*_physical_pixel fields ( flutter/engine#34325 )
...
* [WIP][Fuchsia] Support scroll_physical_pixel fields
* add test
* update
* update
* update
* update
* update
* update
* update
* update
* use scroll_delta instead of pan
* use kMouse
* use kMouse
* Update shell/platform/fuchsia/flutter/pointer_delegate.cc
Co-authored-by: Tong Mu <dkwingsmt@users.noreply.github.com>
* Update shell/platform/fuchsia/flutter/pointer_delegate.cc
Co-authored-by: Callum Moffat <smartercallum@gmail.com>
* format
Co-authored-by: Tong Mu <dkwingsmt@users.noreply.github.com>
Co-authored-by: Callum Moffat <smartercallum@gmail.com>
2022-07-15 14:51:59 -07:00
Shivesh Ganju
271b59d7a6
[fuchsia][scenic] Reland Move pointer injector to embedder. ( flutter/engine#34692 )
...
This PR moves the pointer injector library from fuchsia views library
present in fuchsia.git to the flutter embedder.
Test: ffx test run "fuchsia-pkg://fuchsia.com/flutter_runner_tests#meta/flutter_runner_tests.cm"
2022-07-15 17:27:00 -04:00
Qixing Cao
3dfca9f974
[Windows] Fix GDI resource leaks in the software fallback path ( flutter/engine#34574 )
...
Updates `FlutterWindowWin32::OnBitmapSurfaceUpdated` to release the device context using `ReleaseDC`.
Fixes: https://github.com/flutter/flutter/issues/107368
2022-07-15 13:40:40 -07:00
skia-flutter-autoroll
9dd0198836
Roll Skia from e99248cf8374 to 7d1636010a55 (6 revisions) ( flutter/engine#34695 )
2022-07-15 20:14:05 +00:00
skia-flutter-autoroll
8a76df4e5d
Roll Skia from 2910d7bf6c04 to e99248cf8374 (2 revisions) ( flutter/engine#34694 )
2022-07-15 18:52:05 +00:00
skia-flutter-autoroll
c2d6a4fe60
Roll Skia from 224b97c1401f to 2910d7bf6c04 (2 revisions) ( flutter/engine#34693 )
2022-07-15 17:20:05 +00:00
skia-flutter-autoroll
2becdb901c
Roll Skia from 5fbe12977f01 to 224b97c1401f (2 revisions) ( flutter/engine#34690 )
2022-07-15 16:04:04 +00:00
skia-flutter-autoroll
fc74ccd57e
Roll Skia from f23762476578 to 5fbe12977f01 (1 revision) ( flutter/engine#34689 )
2022-07-15 14:48:05 +00:00
skia-flutter-autoroll
81393d44e9
Roll Skia from 6eae40bbfc3d to f23762476578 (1 revision) ( flutter/engine#34687 )
2022-07-15 07:12:05 +00:00
skia-flutter-autoroll
6bb328a317
Roll Skia from 7b69f7165348 to 6eae40bbfc3d (1 revision) ( flutter/engine#34685 )
2022-07-15 06:06:04 +00:00
skia-flutter-autoroll
6d3c660927
Roll Skia from 07769b152a69 to 7b69f7165348 (1 revision) ( flutter/engine#34683 )
2022-07-15 04:10:05 +00:00
skia-flutter-autoroll
c3530ff3da
Roll Skia from c83c3459715c to 07769b152a69 (1 revision) ( flutter/engine#34680 )
2022-07-15 01:54:04 +00:00
ColdPaleLight
45d9265b01
Fix issue about checkerboardRasterCacheImages not working ( flutter/engine#34424 )
2022-07-14 23:08:04 +00:00
Dan Field
b0a6764623
Skip test that crashes platform ( flutter/engine#34675 )
2022-07-14 22:30:04 +00:00
skia-flutter-autoroll
e617b58a54
Roll Skia from 23df8d2d73b0 to c83c3459715c (4 revisions) ( flutter/engine#34676 )
2022-07-14 22:14:04 +00:00
skia-flutter-autoroll
5c36aecb3a
Roll Skia from 43c262f54f69 to 23df8d2d73b0 (6 revisions) ( flutter/engine#34672 )
2022-07-14 20:18:04 +00:00
Zachary Anderson
c0170658ed
[impellerc] SkSL backend fix for the ink_sparkle shader ( flutter/engine#34670 )
2022-07-14 12:45:18 -07:00
Chris Yang
da5e08bbae
iOS: Avoid attaching view twice when loading view in FlutterViewController ( flutter/engine#34642 )
2022-07-14 18:30:04 +00:00
skia-flutter-autoroll
27f178ca60
Roll Skia from 743369018a40 to 43c262f54f69 (9 revisions) ( flutter/engine#34669 )
2022-07-14 18:28:05 +00:00
Alexander Biggs
0976788e5f
Revert "[fuchsia][scenic] Move pointer injector to embedder. ( #34555 )" ( flutter/engine#34661 )
...
This reverts commit 9e4f92a2f9f14394038a346f05709f9ddada17cc.
2022-07-14 12:29:04 -04:00
skia-flutter-autoroll
7c2001285c
Roll Skia from bce36c5654cf to 743369018a40 (2 revisions) ( flutter/engine#34665 )
2022-07-14 15:54:05 +00:00
skia-flutter-autoroll
d254ddb6de
Roll Skia from ccb8d5a61b78 to bce36c5654cf (1 revision) ( flutter/engine#34662 )
2022-07-14 13:36:04 +00:00
skia-flutter-autoroll
2254d9ebe4
Roll Skia from 435177d699ba to ccb8d5a61b78 (1 revision) ( flutter/engine#34654 )
2022-07-14 07:14:05 +00:00
skia-flutter-autoroll
9e7df749fb
Roll Fuchsia Linux SDK from IHYYHVLK8... to fOcOc-7a8... ( flutter/engine#34655 )
2022-07-14 07:12:04 +00:00
Callum Moffat
0941daa6de
Reland "Add new pointer signal for cancelling scroll inertia" ( flutter/engine#34537 )
2022-07-14 03:14:04 +00:00
skia-flutter-autoroll
9d17589319
Roll Skia from 5291147aaec8 to 435177d699ba (1 revision) ( flutter/engine#34650 )
2022-07-14 01:42:05 +00:00
Naud Ghebre
f11acdefe3
[dart runner] Remove unused use statements from dart runner manifest. ( flutter/engine#34652 )
2022-07-13 21:21:34 -04:00
Camille Simon
618653360b
Undo custom serialization of spell check results on Android ( flutter/engine#34647 )
2022-07-13 16:33:03 -07:00
Javon Thomas
43cf716d03
Create blanket backdrop filter mutator ( flutter/engine#34408 )
2022-07-13 22:08:05 +00:00
Márk Tolmács
140e1231cf
Fix pre-push githooks on Windows and enable all format checks ( flutter/engine#34374 )
2022-07-13 22:06:05 +00:00
Zachary Anderson
3258c4c00b
[impellerc] Adds an SkSL backend ( flutter/engine#34441 )
2022-07-13 15:05:00 -07:00
gaaclarke
d434456964
added trace events for scheduling responses to platform messages ( flutter/engine#34230 )
2022-07-13 20:32:04 +00:00
skia-flutter-autoroll
c2067529d8
Roll Skia from 2fd7b18043d2 to 64b50bc70866 (2 revisions) ( flutter/engine#34643 )
2022-07-13 19:56:07 +00:00
Jim Graham
acc31da24e
Remove canvas render test skia bug workarounds ( flutter/engine#34513 )
2022-07-13 19:46:05 +00:00
skia-flutter-autoroll
24920b2a5c
Roll Skia from e9effac80ca7 to 2fd7b18043d2 (6 revisions) ( flutter/engine#34641 )
2022-07-13 18:48:04 +00:00
Qixing Cao
db8ed65398
[Windows] handle repaint message in FlutterView window ( flutter/engine#34306 )
...
This PR will fix the blank FlutterView issue by handling the repaint message in FlutterView window.
Currently, WM_PAINT msg is not handled in flutter window and the default WindowProc will do nothing but paint the background. In some user cases, e.g., hide/show/min/max the app window, this can result in blank FlutterView if the content is static and there are no running animation.
Addresses https://github.com/flutter/flutter/issues/101339
Addresses https://github.com/flutter/flutter/issues/102030
2022-07-13 11:15:28 -07:00
skia-flutter-autoroll
f34db94eec
Roll Fuchsia Linux SDK from gYlny6d_q... to IHYYHVLK8... ( flutter/engine#34639 )
2022-07-13 18:06:05 +00:00
skia-flutter-autoroll
cec0f1d78d
Roll Skia from cef14e607db0 to e9effac80ca7 (2 revisions) ( flutter/engine#34638 )
2022-07-13 17:42:05 +00:00
skia-flutter-autoroll
dc232aaa0b
Roll Skia from cabb1f65d038 to cef14e607db0 (1 revision) ( flutter/engine#34637 )
2022-07-13 16:00:05 +00:00
skia-flutter-autoroll
5917364ebf
Roll Skia from f0d5285d3ab3 to cabb1f65d038 (2 revisions) ( flutter/engine#34635 )
2022-07-13 14:52:04 +00:00
skia-flutter-autoroll
1c2f9d7c94
Roll Skia from 07e65f9cb26e to f0d5285d3ab3 (1 revision) ( flutter/engine#34632 )
2022-07-13 11:06:04 +00:00
skia-flutter-autoroll
4517f29c91
Roll Skia from 1ad80ef43167 to 07e65f9cb26e (1 revision) ( flutter/engine#34629 )
2022-07-13 07:05:05 +00:00
skia-flutter-autoroll
6c77616180
Roll Fuchsia Linux SDK from BARD-Ffzs... to gYlny6d_q... ( flutter/engine#34628 )
2022-07-12 22:00:05 -07:00
ColdPaleLight
e1fe7327b1
Use the correct 'SnapshotDelegate' in 'RuntimeController::Spawn' ( flutter/engine#34523 )
2022-07-13 01:09:04 +00:00
skia-flutter-autoroll
374a01348c
Roll Skia from 79ce404aef81 to 1ad80ef43167 (1 revision) ( flutter/engine#34621 )
2022-07-12 22:35:05 +00:00
Jon Salmon
cd66e9dcfa
[Windows] Respect OS's scroll speed setting at startup ( flutter/engine#32094 )
...
Updates scrolling in Windows to respect the 'lines to scroll per scroll wheel tick' setting at app startup.
The scrolling amount per tick is also increased to match Chrome (at 100px with default windows settings). This is also similar to what UWP does natively (approximately 96px based on observation).
Resolves https://github.com/flutter/flutter/issues/97924
2022-07-12 15:01:17 -07:00
skia-flutter-autoroll
01206c94e2
Roll Skia from 8b2633215eee to 79ce404aef81 (3 revisions) ( flutter/engine#34620 )
2022-07-12 21:29:04 +00:00
Shivesh Ganju
9e4f92a2f9
[fuchsia][scenic] Move pointer injector to embedder. ( flutter/engine#34555 )
...
This PR moves the pointer injector library from fuchsia views library
present in fuchsia.git to the flutter embedder.
Test: ffx test run "fuchsia-pkg://fuchsia.com/flutter_runner_tests#meta/flutter_runner_tests.cm"
2022-07-12 17:23:50 -04:00
Jason Simmons
2528ab8891
Set the IO thread on Android to normal priority ( flutter/engine#34588 )
2022-07-12 20:39:03 +00:00
Jason Simmons
819a9468fa
Add a missing include to FlutterSurfaceManager.mm ( flutter/engine#34597 )
2022-07-12 20:29:04 +00:00