- 28 Sep, 2019 2 commits
-
-
Jonah Williams authored
-
LongCatIsLooong authored
-
- 27 Sep, 2019 23 commits
-
-
LongCatIsLooong authored
-
Jonah Williams authored
-
Greg Spencer authored
This reverts the engine to a previous hash because of #41484
-
Zachary Anderson authored
-
Jonah Williams authored
-
Christopher Fujino authored
-
Emmanuel Garcia authored
-
krisgiesing authored
ReorderableListView was constructing a GlobalObjectKey using the child key as the value. This only had the intended behavior if the child key was identical across build method invocations. The new strategy is to scope the child key's value to the State object's identity, allowing child keys to have value compare semantics while disambiguating among different list view instances.
-
Jonah Williams authored
-
Jonah Williams authored
-
Jonah Williams authored
-
Zachary Anderson authored
-
engine-flutter-autoroll authored
git@github.com:flutter/engine.git/compare/18bc0b259641...e31b2ff64dc2 git log 18bc0b259641..e31b2ff64dc2 --no-merges --oneline 2019-09-27 bkonyi@google.com Roll src/third_party/dart 403c4af720..7901c508c8 (7 commits) If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll Please CC aaclarke@google.com on the revert to ensure that a human is aware of the problem. To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
-
Alexandre Ardhuin authored
-
engine-flutter-autoroll authored
git@github.com:flutter/engine.git/compare/a206557f8fb8...18bc0b259641 git log a206557f8fb8..18bc0b259641 --no-merges --oneline 2019-09-27 skia-flutter-autoroll@skia.org Roll src/third_party/skia b83cc76a5e3a..296743a86281 (1 commits) (flutter/engine#12491) 2019-09-27 bkonyi@google.com Roll src/third_party/dart 327bc451f8..403c4af720 (9 commits) 2019-09-27 skia-flutter-autoroll@skia.org Roll fuchsia/clang/mac-amd64 from HfPKR... to zpVtV... (flutter/engine#12473) If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll Please CC aaclarke@google.com on the revert to ensure that a human is aware of the problem. To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
-
Greg Spencer authored
This reverts commit eb3e2f55 because of a suspected analyzer bug. Reverting to investigate.
-
engine-flutter-autoroll authored
git@github.com:flutter/engine.git/compare/ce6ab8ce25fa...a206557f8fb8 git log ce6ab8ce25fa..a206557f8fb8 --no-merges --oneline 2019-09-27 skia-flutter-autoroll@skia.org Roll src/third_party/skia ec85f407bfee..b83cc76a5e3a (15 commits) (flutter/engine#12472) 2019-09-27 30870216+gaaclarke@users.noreply.github.com Added a default entrypoint variable to match android syntax. (flutter/engine#12370) 2019-09-26 tauu@h2overclock.de [web_ui] add missing dispose handler for MethodCalls to flutter/platform_view (flutter/engine#12226) 2019-09-26 tauu@h2overclock.de [web_ui] PersistedPlatformView attribute update handling to enable resizing (flutter/engine#12227) 2019-09-26 skia-flutter-autoroll@skia.org Roll fuchsia/sdk/core/mac-amd64 from z3PaM... to HoRV8... (flutter/engine#12471) If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll Please CC aaclarke@google.com on the revert to ensure that a human is aware of the problem. To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
-
Greg Spencer authored
This addresses comments in the original PR (#41245) that introduced Intent.doNothing, adds tests, and fixes an issue with it.
-
engine-flutter-autoroll authored
git@github.com:flutter/engine.git/compare/5b952f286fc0...ce6ab8ce25fa git log 5b952f286fc0..ce6ab8ce25fa --no-merges --oneline 2019-09-26 bkonyi@google.com Roll src/third_party/dart 6ff8d2199d..327bc451f8 (12 commits) If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll Please CC aaclarke@google.com on the revert to ensure that a human is aware of the problem. To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
-
Devon Carew authored
add tests to ensure the sdk is well-formed
-
Hans Muller authored
This reverts commit e47a1dc2.
-
engine-flutter-autoroll authored
git@github.com:flutter/engine.git/compare/0018135a1c28...5b952f286fc0 git log 0018135a1c28..5b952f286fc0 --no-merges --oneline 2019-09-26 matthew-carroll@users.noreply.github.com Forwards Flutter View to platform views and detaches when needed. (flutter/engine#12359) 2019-09-26 50856934+nturgut@users.noreply.github.com Reflect selection changes in Firefox for text editing (flutter/engine#12447) 2019-09-26 franciscojma86@gmail.com Adds support for 5 mouse buttons (flutter/engine#12450) If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll Please CC aaclarke@google.com on the revert to ensure that a human is aware of the problem. To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
-
gaaclarke authored
Fixed check for path equality. It was too strict, disallowing leading "./".
-
- 26 Sep, 2019 15 commits
-
-
Jonah Williams authored
-
engine-flutter-autoroll authored
git@github.com:flutter/engine.git/compare/5b5fd7508c63...0018135a1c28 git log 5b5fd7508c63..0018135a1c28 --no-merges --oneline 2019-09-26 garyq@google.com Make kDoNotResizeDimension public so framework can use it directly (flutter/engine#12448) 2019-09-26 skia-flutter-autoroll@skia.org Roll src/third_party/skia 559ffe4a23ce..ec85f407bfee (44 commits) (flutter/engine#12463) 2019-09-26 skia-flutter-autoroll@skia.org Roll fuchsia/sdk/core/linux-amd64 from PyQPO... to YDv3O... (flutter/engine#12462) If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll Please CC aaclarke@google.com on the revert to ensure that a human is aware of the problem. To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
-
engine-flutter-autoroll authored
git@github.com:flutter/engine.git/compare/b126ba758533...5b5fd7508c63 git log b126ba758533..5b5fd7508c63 --no-merges --oneline 2019-09-26 chinmaygarde@google.com Revert "Support accessibility labels on iOS switches. (#12404)" (flutter/engine#12466) 2019-09-26 1036976+brandondiamond@users.noreply.github.com Support accessibility labels on iOS switches. (flutter/engine#12404) If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll Please CC aaclarke@google.com on the revert to ensure that a human is aware of the problem. To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
-
Greg Spencer authored
This changes the way ActionDispatchers are found by the Actions widget, so that by default it will look for dispatchers of the parent Actions widgets instead of just creating a default ActionDispatcher. This allows overriding of the ActionDispatcher at the top level: before, the custom action dispatcher would only be invoked if explicitly set on all the Actions widgets. This is not a breaking change because there was a default value to the dispatcher parameter before that performed this function, and not specifying the dispatcher anywhere will still result in a default dispatcher being created.
-
Greg Spencer authored
The proposed change will change focus handling when pushing and popping routes so that the FocusScopeNode for the route receives focus when pushed, and that the FocusScopeNode in the navigator receives focus when the route is popped. This means that the last setFirstFocus call on the scope is used to determine which control actually receives focus. When the focus scope receives focus, it traverses its children, trying to find a non-scope node that is the "first focus" of itself or a child node. This is a breaking change, because the focus behavior has changed. If you push a route after this change, and had a 'first focus' set on a widget via FocusScopeNode.setFirstFocus, it won't currently receive focus immediately, but after this change it will. Similarly, if you pop a route after this change, the focus will go back to where it was before the route was pushed, which is correct, but different from what happens now.
-
Jonah Williams authored
-
stuartmorgan authored
Adds very preliminary support for Windows and Linux plugins: - Adds those platforms to the new plugin schema, initially supporting just a plugin class. - Adds C++ plugin registrant generation for any Windows or Linux plugins found. This doesn't have yet have any build tooling for either platform, so anyone using the generated registrant still needs to do manual build configuration. This reduces the manual work, however, and creates a starting point for future tooling work. As with all Windows and Linux work at this time, this is not final, and subject to change without warning in the future (e.g., Windows could potentially switch to a C# interface, or 'linux' may change to 'gtk' or 'linux_gtk' in pubspec.yaml).
-
engine-flutter-autoroll authored
git@github.com:flutter/engine.git/compare/b520d7fd4b6d...b126ba758533 git log b520d7fd4b6d..b126ba758533 --no-merges --oneline 2019-09-26 liyuqian@google.com Add .mskp file to binary format (flutter/engine#12454) If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll Please CC aaclarke@google.com on the revert to ensure that a human is aware of the problem. To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
-
Kristin Ho authored
* MouseRegion documentation claimed that onEnter and onExit would track entry and exit regardless of whether the pointer was down or up * It did such, but when grabbing the value of `event.down` from the passed event, the value was always `false` * PointerEnterEvent and PointerExitEvent were overriding the value passed from PointerEvent in constructors, even if the value was true e.g. in invocations of .fromMouseEvent((PointerMoveEvent...)) * This change now passes the value along to PointerEnter/ExitEvents while providing it a default of false, and updates documentation Fixes #40637
-
Zachary Anderson authored
-
Jonah Williams authored
-
Greg Spencer authored
This fixes the mouse hover code to not schedule frames with every mouse move. Before this, it would schedule a post frame callback, and then schedule a frame immediately, even if there was nothing that needed to be updated. Now it will schedule checks for mouse position updates synchronously, unless there's a new annotation, and skip scheduling a new frame in all cases. It has to be async in the case of a new annotation (i.e. a new MouseRegion is added), since when the annotation is added, it hasn't yet painted, and it can't hit test against the new layer until after the paint, so in that case it schedules a post frame callback, but since it's already building a frame when it does that, it doesn't need to schedule a frame. The code also used to do mouse position checks for all mice if only one mouse changed position. I fixed this part too, so that it will only check position for the mouse that changed.
-
engine-flutter-autoroll authored
git@github.com:flutter/engine.git/compare/223d6d3e4278...b520d7fd4b6d git log 223d6d3e4278..b520d7fd4b6d --no-merges --oneline 2019-09-26 bkonyi@google.com Roll src/third_party/dart 53564db036..6ff8d2199d (1 commits) If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll Please CC aaclarke@google.com on the revert to ensure that a human is aware of the problem. To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
-
Jonah Williams authored
-
liyuqian authored
This reverts commit 652be88e. This fix is in https://github.com/flutter/packages/pull/37
-