1. 11 Feb, 2019 5 commits
    • Kate Lovett's avatar
      Cupertino TextField Cursor Fix (#27697) · c58e31a7
      Kate Lovett authored
      * Fix for #26261. Changes CupertinoTextField's cursorColor to read from CupertinoTheme instead of prior default of activeBlue. CursorColor will still default to activeBlue for light theme and activeOrange for dark theme if a primary color has not been specified for the CupertinoTheme.
      
      * Reverted unnecessary changes in XCode file.
      
      * Updated text_field.dart per suggestions from @gspencergoog
      
      * Updated comments for cursorColor to reflect appropriate hyperlinks per @Hixie
      
      * Simplified cursorColor assignment per @xster
      
      * Added test in cupertino/text_field_test.dart to check for correct cursorColor based on CupertinoTheme per @Hixie & @xster.
      c58e31a7
    • engine-flutter-autoroll's avatar
      Roll engine 5dee035ee2d9..694300d32539 (14 commits) (#27783) · c633e028
      engine-flutter-autoroll authored
      
      https://github.com/flutter/engine/compare/5dee035ee2d9...694300d32539
      
      git log 5dee035ee2d9a47123b72c0ac8d14b60e5c9fee1..694300d32539f22969d8a0e0ec9c1efbfa599125 --no-merges --oneline
      694300d32 Provide a default pressure range if a MotionEvent does not have a device (flutter/engine#7737)
      5dfa02949 Roll src/third_party/skia d336ebdea812..77a1a7e6182e (5 commits) (flutter/engine#7784)
      dbb90a534 Roll src/third_party/skia 136cd7018a99..d336ebdea812 (4 commits) (flutter/engine#7781)
      6933fcb2b Roll src/third_party/dart 174d6fec3d..fdfe40ea95 (27 commits)
      f4a22d896 Roll src/third_party/skia ef26fcb13fc6..136cd7018a99 (1 commits) (flutter/engine#7778)
      9c2f8726d Roll src/third_party/skia 5fc138c04690..ef26fcb13fc6 (1 commits) (flutter/engine#7775)
      94e0e2c20 Roll src/third_party/skia fbe2e937c798..5fc138c04690 (1 commits) (flutter/engine#7774)
      c3523d910 Roll src/third_party/skia 475134f2de57..fbe2e937c798 (1 commits) (flutter/engine#7773)
      967460f83 Roll src/third_party/skia 1e1bc8de5671..475134f2de57 (1 commits) (flutter/engine#7772)
      81cdd5491 Roll src/third_party/skia dafd65217b4e..1e1bc8de5671 (1 commits) (flutter/engine#7771)
      06cc2e459 Roll src/third_party/skia cd9ef731fe75..dafd65217b4e (1 commits) (flutter/engine#7770)
      ba0f38b1d Allow specifying the out directory prefix (flutter/engine#7762)
      b2a93978b Roll src/third_party/skia 0b36acdad970..cd9ef731fe75 (1 commits) (flutter/engine#7769)
      ddd224072 Roll src/third_party/skia 1f43a4359d7d..0b36acdad970 (1 commits) (flutter/engine#7768)
      
      The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
      
      Documentation for the AutoRoller is here:
      https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
      
      If the roll is causing failures, please contact the current sheriff (chinmaygarde@google.com), and stop
      the roller if necessary.
      c633e028
    • Anthony's avatar
      [Material] Simple API for skipping over certain Slider shapes (#27613) · 39bb6712
      Anthony authored
      * Provide a simmplified API for skipping over slider thumb, overlay, and tick mark painting
      
      * doc fixes
      
      * comments
      
      * comments
      
      * comments
      
      * comments
      
      * comments
      
      * analyzer
      
      * comments
      39bb6712
    • engine-flutter-autoroll's avatar
      5dee035ee Roll src/third_party/skia 5c211130646b..1f43a4359d7d (5 commits)... · 20d47701
      engine-flutter-autoroll authored
      5dee035ee Roll src/third_party/skia 5c211130646b..1f43a4359d7d (5 commits) (flutter/engine#7767) (#27727)
      
      
      https://github.com/flutter/engine/compare/067045757ff5...5dee035ee2d9
      
      git log 067045757ff529aeeba3d7ebaf0ebee0b2e09d8d..5dee035ee2d9a47123b72c0ac8d14b60e5c9fee1 --no-merges --oneline
      5dee035ee Roll src/third_party/skia 5c211130646b..1f43a4359d7d (5 commits) (flutter/engine#7767)
      
      The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
      
      Documentation for the AutoRoller is here:
      https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
      
      If the roll is causing failures, please contact the current sheriff (chinmaygarde@google.com), and stop
      the roller if necessary.
      
      20d47701
    • Danny Tuppeny's avatar
      Update temp folder name to me more consistent with others (#26702) · ad3da3b4
      Danny Tuppeny authored
      This change was dropped out of #26227 because it seems to inexplicably result in timeouts talking to the VM service on Windows Cirrus. After 1 month of periodically debugging it, it just started passing 🤷‍♂️.
      ad3da3b4
  2. 09 Feb, 2019 4 commits
  3. 08 Feb, 2019 17 commits
  4. 07 Feb, 2019 6 commits
    • KyleWong's avatar
      99497dc2
    • xster's avatar
    • Alexander Ryzhov's avatar
    • engine-flutter-autoroll's avatar
      Roll engine 3c118b6c3b42..fdc699b80347 (2 commits) (#27622) · e5e89529
      engine-flutter-autoroll authored
      
      https://github.com/flutter/engine/compare/3c118b6c3b42...fdc699b80347
      
      git log 3c118b6c3b42c89f4ef18fce4b27e328f2fd754d..fdc699b803478c7d90a40a51832a964f7da160ae --no-merges --oneline
      fdc699b80 Roll src/third_party/dart 631c550ff9..adfa4791fc (20 commits) adfa4791fc Improve storage for available declarations. 392a869ee4 [infra] Skip all co19_2 tests that are timing out on dartdevc. 033cb7ffcc Issue 1438. Use expression function body for createState(). c3542cbc3b Set relevance for IncludedSuggestionSet. 661e91e30e Extract and migrate tests for ConstantEvaluator. cc74e20eee Make some fields on Interface private, and change the way InheritanceManager2 is tested. 512e2ef292 Extract FixCodeTask/Processor from main dartfix class e4755b34ba Extract FixLintTask/Processor from main dartfix class 1e8f9bf63a Extract FixErrorTask/Processor from main dartfix class 5ae156e055 Extract DartFixListener to record source changes and recommendations 1c0422735e Abstract type operations in flow analysis. efcf8b01b1 Move integration tests of migration API to analysis server. 8f821d408e Fix status files for dartkp 6b73a02937 Fix status files for simarm and simarm64 4fb220707e Hardcode SourceFileEdit.fileStamp to -1 in migration prototype. d972c2b7b7 [vm] Update raw_object_fields.cc after 7e81f56a. c2778062e7 Add UI as code status file entries for simarm 2b8560f4b2 [Fasta] Add spread and control-flow collection flags dc812e0921 [infra] Add third_party/requirejs to the fileset used by dartdevc testing 7e81f56ad7 Save Initializer for field and pass into debugger to enable breakpoint setting.
      9f4b8e442 Roll src/third_party/skia 455c74797b46..429251513f71 (8 commits) (flutter/engine#7714)
      
      The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
      
      Documentation for the AutoRoller is here:
      https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
      
      If the roll is causing failures, please contact the current sheriff (chinmaygarde@google.com), and stop
      the roller if necessary.
      e5e89529
    • Greg Spencer's avatar
      Add a keyboard key code generator. (#27620) · 2aad5931
      Greg Spencer authored
      This adds a keycode generator that incorporates input from the Chromium and Android source trees, as well as some local tables, to generate static constants for the LogicalKeyboardKey and PhysicalKeyboardKey classes, as well as mappings from each of the platforms we support so far (currently only Android and Fuchsia).
      
      This code generator parses the input files, generates an intermediate data structure (`key_data.json`) that is checked in, and then generates the Dart sources for these classes and some static maps that will also be checked in (but are not included in this PR).
      
      The idea is that these codes don't change often, and so we don't need to generate them on every build, but we would like to be able to update them easily in the future if new data becomes available. If the existing data disappears or becomes unusable, we can maintain the checked-in data structure by hand if necessary, and still be able to generate the code.
      
      This PR only contains the code generator, not the classes themselves. In another follow-on PR, I'll run the generator and check in the output of the generator.
      2aad5931
    • Matt Carroll's avatar
      a13fdbcf
  5. 06 Feb, 2019 8 commits
    • Michael Goderbauer's avatar
      minor doc fixes for overlay (#27616) · 0aee2f50
      Michael Goderbauer authored
      0aee2f50
    • Hans Muller's avatar
      Update OutlineButton default border width and highlight elevation (#27575) · a9c05a72
      Hans Muller authored
      These changes are **backwards incompatible**. Tests that verify OutlineButton visuals, for example golden image tests, will need to be updated.
      a9c05a72
    • Jonah Williams's avatar
      5b943257
    • Andrew Davies's avatar
      [flutter_driver] Use async call to run SSH cmds. (#27577) · 7da989f2
      Andrew Davies authored
      For `fuchsia_compat.dart` Instead of using `runSync`, use `run` to avoid
      deadlock when attempting to access specific resources like the Hub in Fuchsia.
      
      The specific example is that in Fuchsia, the `find` command is
      attempting to explore `out` which hasn't yet been serviced, as `find` is
      blocking on it, causing a deadlock.
      7da989f2
    • engine-flutter-autoroll's avatar
      Roll engine cc27cafb840f..3c118b6c3b42 (18 commits) (#27614) · e1cc0b75
      engine-flutter-autoroll authored
      
      https://github.com/flutter/engine/compare/cc27cafb840f...3c118b6c3b42
      
      git log cc27cafb840f6fd57b86a36a3e7ed5461575f10a..3c118b6c3b42c89f4ef18fce4b27e328f2fd754d --no-merges --oneline
      3c118b6c3 Disable wuff on Windows (flutter/engine#7713)
      ebd18a241 Roll src/third_party/skia 37b7d41d01cb..455c74797b46 (8 commits) (flutter/engine#7712)
      00e0640c2 Roll src/third_party/skia 3abdd7a90e45..37b7d41d01cb (2 commits) (flutter/engine#7711)
      47e4e1521 Roll src/third_party/dart c26bf54391..631c550ff9 (1 commits) 631c550ff9 Extract and migrate ExitDetector and its tests.
      c6376e5b7 Roll src/third_party/skia fac1e367f428..3abdd7a90e45 (1 commits) (flutter/engine#7709)
      9b3332392 Roll src/third_party/skia b26b8998fa9c..fac1e367f428 (6 commits) (flutter/engine#7707)
      83d8529ff Roll src/third_party/dart 5823be65af..c26bf54391 (29 commits) c26bf54391 Add InheritanceManager2 APIs to access inherited interface/class maps. e83b309354 [vm] Remove single-stepping from PRODUCT 0a2de9238b Extract importLibraryElement() implementation, make it less pessimistic. ae72248770 Encapsulate dartfix name/description of each fix ceb7b89df1 Remove a fix that has now been replaced by an assist 336969538c [vm/bytecode] Revise representation of types, constants and calls in bytecode b5eb7d463e Extract and migrate ErrorReporter tests. db9e3f21c9 remove InconsistentAnalysisException guard code from dartfix 9afb65d7f1 [vm] Fixes for recursive class loading d6caaeeebb [vm] Have Dart_TimelineEvent respect SUPPORT_TIMELINE instead of PRODUCT. d236dca9d9 Add 'offset' to 'getSuggestionDetails'. 3395550962 Provisional nullability migration API in analysis_server. 0637a860f0 Revert "Create new template for breaking changes" 2d6afa04cb Create new template for breaking changes 102f3074d5 Enhance assist to convert invocation of LinkedHashMap to a map literal 3c1ffd23ba remove unneeded override 8d5b5bba41 Allow for non-function types in alias builders. 824598b17d Rename files related to type aliases d7d195283a Add missing type arguments 6efbd07145 Rename FunctionTypeAliasBuilder to TypeAliasBuilder f45d103d67 Finish implementing IsTypeParameterSubtypeOf 7213306aad [VM/Compiler] Do not use unboxed doubles if target CPU does not support VFP 52bd3d9159 Complain about use of deprecated members 0828d2c786 [Fasta] Implement exact types for Set literals 4b28312282 [vm] Remove reference to vm/flag_list.h in runtime/bin/main.cc. c6556dc1a3 [package:js] draft proposal to improve JS interop, see #35084 798123ddb7 add lint associations b59d5a2be9 [vm] Relax assertion about duplicated direct implementors 1f638607c2 Rework the ConstraintVariable.or constructor.
      75d7f24fe Roll src/third_party/skia 0ec8ec27b81c..b26b8998fa9c (11 commits) (flutter/engine#7705)
      affa62a34 Create stubbed dart:ui implementation, dart2js libraries file, copy rule (flutter/engine#7694)
      68d9ac44e Revert "Lower the threshold to raster cache pictures (#7687)" (flutter/engine#7701)
      3dbc37531 Update snapshot build rules to generate .o files instead of .S files on Windows (flutter/engine#7702)
      351f5a35f Use the Wuffs GIF decoder (flutter/engine#7658)
      0b014c4ac Roll src/third_party/skia 5f5e1d57a4ce..0ec8ec27b81c (6 commits) (flutter/engine#7703)
      2f87713d4 Revert "Disable the persistent cache (#6835)" (flutter/engine#7689)
      2c25936ec Roll src/third_party/skia 2462ca36c800..5f5e1d57a4ce (7 commits) (flutter/engine#7699)
      ac003c483 Roll src/third_party/skia 0783aca7ba31..2462ca36c800 (2 commits) (flutter/engine#7698)
      e26eab83a Roll src/third_party/skia bb60677d5244..0783aca7ba31 (1 commits) (flutter/engine#7697)
      ad525410d Roll src/third_party/skia 2d35a1c87553..bb60677d5244 (1 commits) (flutter/engine#7696)
      
      The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
      
      Documentation for the AutoRoller is here:
      https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
      
      If the roll is causing failures, please contact the current sheriff (chinmaygarde@google.com), and stop
      the roller if necessary.
      e1cc0b75
    • Michael Goderbauer's avatar
    • xster's avatar
    • Jonah Williams's avatar
      c920cb7c