Commit Graph

18842 Commits

Author SHA1 Message Date
Robert Ancell
266aeb81a0 Only try the GDK X11 backend, as the FlView only currently supports X11 (#60654) 2020-07-09 14:23:48 +12:00
Jonah Williams
d4589e0c71 [flutter_tools] ensure AppRunLogger is injected for run/attach machine (#61103)
run/attach --machine requires a different logger than daemon, which uses the NotifyingLogger. We have too many loggers!

Fixes #59463
2020-07-08 18:21:46 -07:00
chunhtai
496ef4f77e prevents sliver app bar from changing semantics tree when it is not necesaary (#61012) 2020-07-08 18:21:08 -07:00
chunhtai
06b301cdfc fix semantics to only send relevant node update (#60925) 2020-07-08 18:21:04 -07:00
Kate Lovett
b345ecc11b Skip Audit - Scheduler and Services libraries (#60934) 2020-07-08 18:16:08 -07:00
chunhtai
00b1903bbc Add a flag to toggle navigator route update reporting (#60621) 2020-07-08 18:16:04 -07:00
Ayush Bherwani
5a00d54eec [AppBar] adds leadingWidth property to customize width of leading widget (#60915) 2020-07-08 18:11:07 -07:00
includecmath
93eac884eb [flutter_tools] Clean code analyze command (#60200) 2020-07-08 18:11:03 -07:00
Jonah Williams
741608a261 [flutter_tools] fix recursive asset variant issue (#61129)
Fixes #45075
Fixes #57210

If an asset was included directly from the project root directory, then the same asset when copied to various output or ephemeral directories would also be picked up as an asset variant. This could cause assets to be recursively copied into asset/build/ephemeral directories, as each time it would run it would pick up all of the previous "variants".

The solution is to include project ephemeral directories, in addition to the build directory.
2020-07-08 18:07:27 -07:00
chunhtai
589b327816 Issues/58665 reland and prevent the material widget from absorbing gesture (#60536) 2020-07-08 17:46:03 -07:00
Juyeong Lee
e2a638e66d Fix docs for TabBar indicator (#60482) 2020-07-08 17:41:05 -07:00
Ming Lyu (CareF)
a5fa083906 Add comment explain dispatchEvent override (#60734) 2020-07-08 18:37:33 -04:00
Ming Lyu (CareF)
78bb587c70 respect line wrapping style guide (#61118) 2020-07-08 16:44:59 -04:00
Ming Lyu (CareF)
61477b5949 Fix PointerAddedEvent handling in LiveTestWidgetsFlutterBinding (#61102)
* Fix PointerAddedEvent handling in tester
2020-07-08 13:28:51 -04:00
Mehmet Fidanboylu
cc1af3afb6 Revert "Expose height and width factor in AnimatedAlign (#60836)" (#61109)
This reverts commit e8e1eb51a4.
2020-07-08 10:19:36 -07:00
Jonah Williams
0cff654220 [flutter_tools] add sdk constraint to plugin/package templates (#60932)
Gives plugin and package a constraint on the flutter version, which will be from 2 stable's ago when this goes to stable. Adds an upper bound of 2.0
2020-07-08 10:11:10 -07:00
Maurice Parrish
7d7907e6c1 Fix bug where dispose message requires a map (#61035) 2020-07-08 09:57:34 -07:00
Sim Kern Cheh
5f49654734 Issue with comparison operator in generated service worker (#61066) 2020-07-08 09:56:02 -07:00
Justin McCandless
a82005a9dc InteractiveViewer pan axis locking (#61019) 2020-07-08 09:51:02 -07:00
Per Classon
df64d1b303 Remove shouldCapTextScaleForTitle from AppBarTheme (#61000) 2020-07-08 09:46:02 -07:00
Natan Portilho
f567a0cc98 Device manager choose running device (#57349) 2020-07-08 09:41:02 -07:00
Dan Field
d45ad057b4 Handle git dependencies, roll packages to get transitive deps of flutter_gallery (#61064) 2020-07-07 22:21:19 -07:00
Jonah Williams
07e2d6f63b [flutter_tools] make precache force blow away stamp files (#61003)
update flutter precache --force to delete all stamp files. In the event that a user is hitting a cache issue, this should be easier than re-downloading all artifacts or manually blowing away the cache.

This is probably how it should have worked in the first place
2020-07-07 19:33:25 -07:00
Jonah Williams
77310c152f [flutter_tools] deprecate flutter version (#60998) 2020-07-07 18:04:02 -07:00
rami-a
843231bbc2 [Material] Misc fixes for time picker input mode (#60991) 2020-07-07 17:59:03 -07:00
Tonic Artos
a167610e17 Remove superfluous GestureDetector. (#60730) 2020-07-07 17:54:03 -07:00
Kaushik Iska
ff6b7809bc Re-land gesture detection for hybrid platform views (#61013) 2020-07-07 17:49:54 -07:00
Kate Lovett
3176232cb4 Doc and Error Message Improvements (#60726) 2020-07-07 17:49:03 -07:00
Neevash Ramdial
e8e1eb51a4 Expose height and width factor in AnimatedAlign (#60836) 2020-07-07 17:44:07 -07:00
Jason Simmons
5cf0d73764 In layers_test create a canvas to start recording on the PictureRecorder (#60660) 2020-07-07 17:44:02 -07:00
zljj0818
11ff938af5 Added a filterQuality parameter to texture (#59966) 2020-07-07 17:39:04 -07:00
Dan Field
33aa457604 Roll packages (#61034)
Roll packages, update XML deprecations.
2020-07-07 16:40:33 -07:00
Dan Field
fb57edcc80 Revert "Revert "Fix remaining holes in stack trace demangling (#60478)" (#60916)" (#60996)
This reverts commit 2c7e5dd935.
2020-07-07 15:30:32 -07:00
Kaushik Iska
8ed8b06ac5 Revert "Add embedderId to PointerEvent (#60930)" (#61010)
This reverts commit 2ab5099436.
2020-07-07 12:12:20 -07:00
Kaushik Iska
2ab5099436 Add embedderId to PointerEvent (#60930)
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
2020-07-07 10:59:12 -07:00
Jonah Williams
f111a823ec [flutter_tools] remove some globals from flutter_tester device (#60787)
Remove globals from flutter_tester device and cleanup test case. Not completely gone since the Kernel Builder will still use them, but a good incremental improvement.
2020-07-07 10:24:52 -07:00
Jonah Williams
846418b60b [flutter_tools] fix crash if the platform section was a list (#60927)
Missed validation to go with cast. Added test case to reproduce.
2020-07-07 10:24:42 -07:00
Per Classon
db5a62b0ee Support customizing colors for rows in DataTable (#60764) 2020-07-07 10:24:02 -07:00
Mehmet Fidanboylu
8c67781f36 Comments around hanging tests via runAsync. (#60136) 2020-07-07 09:14:02 -07:00
Jose Alba
9265bdd1ad RangeSlider overlap properly (#60549) 2020-07-06 17:54:02 -07:00
Darren Austin
5fa937edd1 Keyboard navigation fo the Material Date Range Picker (#60497) 2020-07-06 17:49:03 -07:00
Tong Mu
6f4c4b3cf8 Refactor mouse hit testing system: Direct mouse hit test (#59883) 2020-07-06 17:44:02 -07:00
stuartmorgan
4b12050112 Switch Windows to CMake (#60629)
* First pass at CMake files; untested

* First pass of adding CMake generation logic on Windows

* Misc fixes

* Get bundling working, start incoprorating CMake build into tool

* Fix debug, exe name.

* Add resources

* Move cmake.dart

* Rip out all the vcxproj/solution plumbing

* Fix plugin cmake generation

* Build with cmake rather than calling VS directly

* Adjust Windows plugin template to match standard header directory structure

* Pass config selection when building

* Partially fix multi-config handling

* Rev template version

* Share the CMake generation instead of splitting it out

* VS build/run cycle works, with slightly awkward requirement to always build all

* Update manifest

* Plugin template fixes

* Minor adjustments

* Build install as part of build command, instead of separately

* Test cleanup

* Update Linux test for adjusted generated CMake approach

* Plugin test typo fix

* Add missing stub file for project test

* Add a constant for VS generator
2020-07-06 12:59:16 -07:00
giga10
35df978124 Fix typo (#60832) 2020-07-06 12:58:23 -07:00
Jenn Magder
11bf7f0687 Take screenshots of wirelessly paired iOS devices (#60623) 2020-07-06 12:28:29 -07:00
Ram Navan
60deae8546 Issues/58053 - Set default textBaseline to alphabetic in the Table widget (#60586) 2020-07-06 12:19:02 -07:00
Dan Field
2c7e5dd935 Revert "Fix remaining holes in stack trace demangling (#60478)" (#60916)
This reverts commit d986fdc31a.
2020-07-06 10:07:36 -07:00
Andre
d986fdc31a Fix remaining holes in stack trace demangling (#60478)
* Implement stack trace demangling in the framework.
2020-07-06 08:11:03 -07:00
Nils Reichardt
edbd09379b ListTile Mouse Pointer Fix (#60563) 2020-07-05 11:53:04 -07:00
Maurice Parrish
dcbc694b58 Have AndroidViewController extend PlatformViewController and add support for hybrid platform views (#60320) 2020-07-05 11:43:02 -07:00