Ethan Wong
1da38af2ce
[macOS] Fix IME input issue caused on FlutterTextInputPlugin dealloc. ( flutter/engine#31879 )
2022-04-21 11:54:03 -07:00
skia-flutter-autoroll
c1f8ef52ac
Roll Skia from 14ab6ab256fc to 0fb10ab912d4 (3 revisions) ( flutter/engine#32834 )
2022-04-21 09:29:03 -07:00
joshualitt
ee58d474e4
[web] Migrate Flutter Web to JS static interop - 10. ( flutter/engine#32596 )
2022-04-21 08:23:30 -07:00
skia-flutter-autoroll
a80c6f0e14
Roll Skia from bd8f8686cc01 to 14ab6ab256fc (2 revisions) ( flutter/engine#32833 )
2022-04-21 08:04:03 -07:00
Tong Mu
d5820083a5
[Linux, Keyboard] Derive keyboard layout using printable information from system ( flutter/engine#32665 )
...
* Workable layout deduction
* Compilable test
* Tests
* Remove print, format
* Use new way to pass logical key
* Use unique_ptr
* Format
* Fix matrix format
* Format
* Cleanup
* Remove duplicate
* Remove printf
* Update shell/platform/linux/fl_keyboard_manager.cc
Co-authored-by: Greg Spencer <gspencergoog@users.noreply.github.com>
Co-authored-by: Greg Spencer <gspencergoog@users.noreply.github.com>
2022-04-21 00:48:22 -07:00
skia-flutter-autoroll
bcd33ce3a6
Roll Skia from 846eca6c7270 to bd8f8686cc01 (4 revisions) ( flutter/engine#32828 )
2022-04-21 00:24:04 -07:00
skia-flutter-autoroll
c7b033ecba
Roll Skia from 866bd64c1bdd to 846eca6c7270 (8 revisions) ( flutter/engine#32826 )
2022-04-20 22:59:04 -07:00
skia-flutter-autoroll
08db23f28c
Roll Fuchsia Linux SDK from 6Zlz46hKW... to 9g8p_giFb... ( flutter/engine#32825 )
2022-04-20 21:49:04 -07:00
skia-flutter-autoroll
bedb8845fb
Roll Skia from 8b43af48e7ab to 866bd64c1bdd (2 revisions) ( flutter/engine#32817 )
2022-04-20 21:34:07 -07:00
Chris Bracken
191c992268
Eliminate use of Dart new keyword in doc comments ( flutter/engine#32823 )
...
We made the Dart 'new' keyword optional years ago, but appears we missed
removing it in a few doc comments.
2022-04-20 17:08:08 -07:00
Chris Bracken
a970f9766a
Minor unique_ptr initialization cleanup ( flutter/engine#32821 )
...
Cleans up a few cases of std::unique_ptr(new T) that could have been
using std::make_unique<T>(...).
2022-04-20 17:08:00 -07:00
joshualitt
7bdc84940d
[web] Migrate Flutter Web to JS static interop - 9. ( flutter/engine#32564 )
2022-04-20 16:01:12 -07:00
skia-flutter-autoroll
aa81a6bf83
Roll Skia from 99d5d0fe67c9 to 8b43af48e7ab (1 revision) ( flutter/engine#32814 )
2022-04-20 12:54:05 -07:00
joshualitt
ff28ce9d6a
[web] Migrate Flutter Web to JS static interop - 8. ( flutter/engine#32550 )
2022-04-20 11:26:17 -07:00
skia-flutter-autoroll
5abe5f9a52
Roll Skia from 610ef025043b to 99d5d0fe67c9 (8 revisions) ( flutter/engine#32811 )
2022-04-20 11:24:05 -07:00
William Wold
59fa2c79e1
Linux/GTK: Do not jump cursor to start on preedit change ( flutter/engine#32083 )
...
Fixes https://github.com/flutter/flutter/issues/97032
2022-04-20 10:34:03 -07:00
skia-flutter-autoroll
4e10e12564
Roll Skia from dffa36d141b0 to 610ef025043b (3 revisions) ( flutter/engine#32810 )
2022-04-20 09:59:03 -07:00
Greg Spencer
1be09fac9b
Add Menu.isPluginAvailable to allow query of whether menus are available on the platform. ( flutter/engine#32795 )
...
Added a "Menu.isPluginAvailable" call to allow the framework to query whether a plugin for creating platform menus is available on the current platform.
This will allow the framework MenuBar.adaptive constructor to determine, based on the availability on the platform of the plugin, whether or not to render platform menus. This replaces the old way, which was just to hard code which platforms support it (i.e. just macOS), but that won't work well if someone adds a plugin that supports a particular platform that isn't macOS.
2022-04-20 09:54:36 -07:00
skia-flutter-autoroll
73afc80c49
Roll Skia from 50012bd88eb9 to dffa36d141b0 (1 revision) ( flutter/engine#32808 )
2022-04-20 08:34:04 -07:00
skia-flutter-autoroll
60164c7e63
Roll Fuchsia Linux SDK from wkRK4A6QT... to 6Zlz46hKW... ( flutter/engine#32807 )
2022-04-20 08:29:04 -07:00
Jason Simmons
c8aa503a12
Fix the CanvasPath::CreateNew signature to avoid unnecessary Dart API::NewError calls ( flutter/engine#32791 )
2022-04-20 07:24:04 -07:00
skia-flutter-autoroll
2177887277
Roll Skia from 5b64108aa768 to 55daca632da9 (2 revisions) ( flutter/engine#32800 )
2022-04-20 04:09:04 -07:00
skia-flutter-autoroll
8ec24c53d0
Roll Skia from 2cf8e9b602ec to 5b64108aa768 (1 revision) ( flutter/engine#32797 )
2022-04-19 23:09:03 -07:00
Jim Graham
272d144c55
Verbose display list comparisons ( flutter/engine#32737 )
2022-04-19 23:04:03 -07:00
Chris Bracken
5007db1a61
Roll ANGLE to acdec48addfdff315efff293be0d5e2e37e8e560 ( flutter/engine#32785 )
...
This rolls approximately one year's worth of ANGLE commits, and gets us
caught up to tip of tree.
This also updates the licence tool to handle ANGLE adding a second
third_party directory:
* third_party/angle/src/third_party: third-party code used by ANGLE.
* third_party/angle/third_party: forwarding targets for non-shipping
tooling.
Issue: https://github.com/flutter/flutter/issues/102117
2022-04-19 20:33:40 -07:00
skia-flutter-autoroll
4368da6cd1
Roll Skia from 932801c29efb to 2cf8e9b602ec (2 revisions) ( flutter/engine#32794 )
2022-04-19 18:59:04 -07:00
skia-flutter-autoroll
d3ab5f5c39
Roll Fuchsia Linux SDK from sncTyrbDY... to wkRK4A6QT... ( flutter/engine#32793 )
2022-04-19 18:54:04 -07:00
Yegor
9c1a45379c
[web] move some vector functions into vector_math.dart ( flutter/engine#32782 )
2022-04-19 16:44:04 -07:00
skia-flutter-autoroll
a6a93284ed
Roll Skia from 09c7277dd03b to 932801c29efb (2 revisions) ( flutter/engine#32790 )
2022-04-19 15:09:04 -07:00
skia-flutter-autoroll
64609c291e
Roll Skia from c68df4660614 to 09c7277dd03b (1 revision) ( flutter/engine#32787 )
2022-04-19 13:49:04 -07:00
skia-flutter-autoroll
1c30601e4b
Roll Skia from 721a07f5f647 to c68df4660614 (3 revisions) ( flutter/engine#32786 )
2022-04-19 12:29:04 -07:00
Alexander Thomas
aeeb6c9790
Use dart pub subcommand in pub_get_offline.py ( flutter/engine#32784 )
2022-04-19 11:31:59 -07:00
skia-flutter-autoroll
62c265a83d
Roll Skia from fce87a43e6df to 721a07f5f647 (1 revision) ( flutter/engine#32781 )
2022-04-19 11:09:03 -07:00
Chris Bracken
770b55538c
[Win32] Eliminate use of OpenGL ES 3.1 symbols ( flutter/engine#32780 )
...
In ANGLE commit 232e523656fccfacabeb8e5ce0cbc2e6dcc1ec4e, an Open GL
extension API was removed from ANGLE which included several symbols that
are not available until OpenGL ES 3.2. This was removed since it had no
known users, and cut the number of entrypoints ANGLE exports in half,
saving 130kB on Android.
Of the removed symbols, the Windows embedder used two:
* GL_RGBA8, which is not OpenGL ES, but rather OpenGL, and can be
replaced with GL_RGBA which is lenient since it doesn't ask for a
specific size.
* GL_CLAMP_TO_EDGE, which can be replaced with GL_CLAMP_TO_BORDER.
https://open.gl/textures for details.
Issue: https://github.com/flutter/flutter/issues/102117
2022-04-19 10:43:05 -07:00
skia-flutter-autoroll
d9f3f33664
Roll Skia from 05106ac1c327 to fce87a43e6df (3 revisions) ( flutter/engine#32777 )
2022-04-19 09:49:04 -07:00
ColdPaleLight
eb3479dd86
Replace 'std::mutex' inside 'SyncSwitch' to 'fml::SharedMutex' ( flutter/engine#32773 )
2022-04-19 09:44:04 -07:00
skia-flutter-autoroll
f246a58daa
Roll Skia from 56bc24c00448 to 05106ac1c327 (1 revision) ( flutter/engine#32776 )
2022-04-19 08:29:04 -07:00
skia-flutter-autoroll
bbe6d7e7f5
Roll Fuchsia Linux SDK from z2SwPsjKm... to sncTyrbDY... ( flutter/engine#32770 )
2022-04-19 02:49:03 -07:00
skia-flutter-autoroll
4b1ec50c8a
Roll Skia from a984f4d5be87 to 931ce6efbc5c (1 revision) ( flutter/engine#32766 )
2022-04-19 00:19:04 -07:00
skia-flutter-autoroll
34747ae08d
Roll Skia from d9f96ab14eab to a984f4d5be87 (2 revisions) ( flutter/engine#32765 )
2022-04-18 22:59:03 -07:00
skia-flutter-autoroll
cc3d252e17
Roll Skia from 78849da620b1 to d9f96ab14eab (1 revision) ( flutter/engine#32764 )
2022-04-18 21:04:01 -07:00
skia-flutter-autoroll
93ce1a29a8
Roll Skia from b7bddda319ef to 78849da620b1 (1 revision) ( flutter/engine#32762 )
2022-04-18 19:04:04 -07:00
Alexander Biggs
acd3199196
[fuchsia] Switch FML_DLOGs -> FML_LOGs. ( flutter/engine#32760 )
2022-04-18 17:59:04 -07:00
skia-flutter-autoroll
2bf170f7cf
Roll Skia from 88530c559ec9 to b7bddda319ef (1 revision) ( flutter/engine#32761 )
2022-04-18 17:44:03 -07:00
Yegor
b9f11553e7
[web] tighten paragraph bounds estimate ( flutter/engine#31272 )
...
* [web] tighten paragraph bounds estimate
2022-04-18 17:09:10 -07:00
Yegor
8e7d3bfe72
[web:a11y] fix traversal and hit-test orders ( flutter/engine#32712 )
...
* [web:a11y] implement traversal and hit-test orders
* remove unused intersectionIndicesNew
* canvaskit: fix platform view offset and scene host initialization
* remove "we" in a bunch of comments
2022-04-18 16:57:00 -07:00
skia-flutter-autoroll
064353a503
Roll Skia from f33cf451a2fe to 88530c559ec9 (1 revision) ( flutter/engine#32755 )
2022-04-18 16:14:03 -07:00
godofredoc
8f9179a87a
Use only mac x64 machines. ( flutter/engine#32752 )
2022-04-18 15:39:03 -07:00
skia-flutter-autoroll
46db7f1409
Roll Skia from 3a21cf83646e to f33cf451a2fe (2 revisions) ( flutter/engine#32753 )
2022-04-18 14:54:03 -07:00
skia-flutter-autoroll
d25783a627
Roll Skia from 65392b3eb1d0 to 3a21cf83646e (2 revisions) ( flutter/engine#32750 )
2022-04-18 13:34:04 -07:00