Alexander Aprelev
fe1a51ab89
Flutter engine roll with dart roll ( #25815 )
2018-12-27 14:55:07 -08:00
Michael Goderbauer
bb711b5d04
remove early-stage from Gallery's About screen ( #25798 )
2018-12-27 12:17:42 -08:00
Stanislav Baranov
bacaab9795
Allow dynamic patches without a patch number. ( #25796 )
...
Unique patch numbers are mainly useful for canary and A-B testing, but otherwise complicate things and can now be omitted.
2018-12-27 11:57:16 -08:00
Alexander Aprelev
52bd2ccb8b
Report devfs stats ( #25586 )
...
* Collect devfs stats for better analytics
* Fix fields initialization
* Fix lints
2018-12-27 09:53:24 -08:00
Amir Hardon
50f9b88395
Actively reject UiKitView gestures. ( #25792 )
...
flutter/engine#7307 changes the engine side of embedded UIView to only
reject gestures when the framework sends a `rejectGesture` message, so
that gesture resolution can done after a touch sequence has ended (see
PR description for flutter/engine#7307 for more details).
This change makes the framework send a `rejectGesture` message to the
engine when a UiKitView rejects a gesture.
I'm planning to land this PR before the engine side change, so right now
it swallows the exception thrown if there is no engine implementation
for `rejectGesture` (which keeps us with the current behavior). After
this change lands I'll land the engine PR, and then clean up the part
that swallows the exception.
2018-12-26 19:34:53 -08:00
engine-flutter-autoroll
c24923c79a
Roll engine e75fad7ccead..9daf5c8d213a (3 commits) ( #25786 )
...
e75fad7cce...9daf5c8d21
git log e75fad7ccead..9daf5c8d213a --no-merges --oneline
9daf5c8d2 Roll src/third_party/skia f78b7ea945e5..3605fde88b2a (1 commits) (flutter/engine#7305 )
798e96d9b Roll src/third_party/skia 212e9060ed29..f78b7ea945e5 (1 commits) (flutter/engine#7304 )
7b379da03 Roll src/third_party/skia 5d77c200a8d9..212e9060ed29 (1 commits) (flutter/engine#7303 )
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 (liyuqian@google.com ), and stop
the roller if necessary.
2018-12-26 17:58:40 -05:00
engine-flutter-autoroll
8b024a5fc6
Roll engine d8c5ec0e11b5..e75fad7ccead (5 commits) ( #25757 )
...
d8c5ec0e11...e75fad7cce
git log d8c5ec0e11b5..e75fad7ccead --no-merges --oneline
e75fad7cc Roll src/third_party/skia 2772ea397e04..5d77c200a8d9 (1 commits) (flutter/engine#7302 )
a64dd4b97 Roll src/third_party/skia 088b74e51314..2772ea397e04 (1 commits) (flutter/engine#7301 )
4e9fb504e Roll src/third_party/skia 8be4b02b4c72..088b74e51314 (1 commits) (flutter/engine#7300 )
787caecc7 Roll src/third_party/skia 481dd46cc368..8be4b02b4c72 (1 commits) (flutter/engine#7299 )
c39589de6 Roll src/third_party/skia dc5863c4d665..481dd46cc368 (1 commits) (flutter/engine#7298 )
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 (liyuqian@google.com ), and stop
the roller if necessary.
2018-12-26 12:53:40 -05:00
Justin McCandless
9161ec42cb
Include cursor in textfield intrinsic width measurement ( #25055 )
...
* Include cursor in textfield intrinsic width measurement
* Add cursorWidth assertion, add comment about assumed cursor width, and test null stepWidth
2018-12-26 08:56:02 -08:00
engine-flutter-autoroll
4d2d800d9e
Roll engine 215ca1560088..d8c5ec0e11b5 (12 commits) ( #25728 )
...
215ca15600...d8c5ec0e11
git log 215ca1560088..d8c5ec0e11b5 --no-merges --oneline
d8c5ec0e1 Roll src/third_party/skia f16825ed3c71..dc5863c4d665 (1 commits) (flutter/engine#7297 )
efb8a3f07 Roll src/third_party/skia 945a56644728..f16825ed3c71 (1 commits) (flutter/engine#7296 )
67150a535 Roll src/third_party/skia 28bd882a1e40..945a56644728 (2 commits) (flutter/engine#7295 )
3705a1ed3 Roll src/third_party/skia ea8900e74ea7..28bd882a1e40 (1 commits) (flutter/engine#7294 )
943ecfc75 Roll src/third_party/skia 13654b20ce5b..ea8900e74ea7 (1 commits) (flutter/engine#7293 )
7b12ae241 Roll src/third_party/skia 12a6d452b126..13654b20ce5b (1 commits) (flutter/engine#7292 )
1fe7e1fde Roll src/third_party/skia c983480b117f..12a6d452b126 (1 commits) (flutter/engine#7291 )
a8b0d263c Roll src/third_party/skia 2e40d9886402..c983480b117f (1 commits) (flutter/engine#7290 )
c64f971e3 Roll src/third_party/skia 98a4e4a4135b..2e40d9886402 (1 commits) (flutter/engine#7289 )
65420c264 Roll src/third_party/skia 2a0967383087..98a4e4a4135b (1 commits) (flutter/engine#7288 )
770536ab6 Only overflow the cache for one required frame (flutter/engine#7048 )
b6880bbc9 Roll src/third_party/skia 9803b8f1d197..2a0967383087 (16 commits) (flutter/engine#7285 )
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 (liyuqian@google.com ), and stop
the roller if necessary.
2018-12-24 18:47:40 -05:00
Ian Hickson
1e78c47bc4
Provide some more locations for the FAB. ( #24736 )
...
Top left and top right for big FABs, and top left for mini FABs.
2018-12-24 15:22:13 -08:00
Ian Hickson
d05fa45fb2
Undeprecated BigInteger support, but document what it actually does. ( #24511 )
...
Also, some code cleanup.
2018-12-23 15:21:43 -08:00
Ian Hickson
e239872561
ClipPath.shape and related fixes ( #24816 )
2018-12-23 15:21:11 -08:00
Ian Hickson
c5ad1067b7
Handle errors in compute()
by propagating them to the Future. ( #24848 )
2018-12-23 15:20:45 -08:00
Ian Hickson
273364e2bc
Fix merge conflict. ( #25718 )
2018-12-23 11:13:53 -08:00
Ian Hickson
c0b20a76de
Some minor tweaks to InputDecoration (mainly docs). ( #24643 )
2018-12-23 10:12:42 -08:00
Gary Qian
2e2f19d3e9
Expose font fallback API in TextStyle, Roll engine 54a3577c0139..215ca1560088 (8 commits) ( #25585 )
2018-12-21 19:07:01 -08:00
Hans Muller
4857267e65
Updated Shrine demo ( #25674 )
2018-12-21 17:47:25 -08:00
Amir Hardon
8d60ed04c9
Pin the goldens repo to a specific commit in the android_views test. ( #25678 )
2018-12-21 14:17:12 -08:00
Stanislav Baranov
6d6ada14a0
Friendlier flags for Dart compilation training. ( #25645 )
...
* Renamed --save-compilation-trace to flutter run --train.
* Renamed --precompile=<file> to --compilation-trace-file=<file>.
* In dynamic mode, made JIT snapshot the default, instead of kernel file.
2018-12-21 12:27:59 -08:00
Stanislav Baranov
10ce692089
Revert dependency upgrade to see if it helps with build times and APK size ( #25642 )
2018-12-21 10:55:04 -08:00
Amir Hardon
1d5833d99f
Depend on the goldens repo through git. ( #25479 )
...
It's easier to run the android_views integration test this way, without
needing to worry if we have a local clone of the goldens repo or not.
2018-12-21 10:38:39 -08:00
Alexandre Ardhuin
19ce65eec9
no period after an alone link in see also section ( #25604 )
2018-12-21 19:23:42 +01:00
Ian Hickson
fb88a7bfd1
Update links for China help ( #25238 )
...
We have a page on the Web page now.
2018-12-21 10:12:49 -08:00
engine-flutter-autoroll
273495b754
Roll engine 6a9041853c4b..54a3577c0139 (23 commits) ( #25649 )
...
6a9041853c...54a3577c01
git log 6a9041853c4b..54a3577c0139 --no-merges --oneline
54a3577c0 Roll src/third_party/skia b03e024a4034..bdfe3a3ee9c3 (14 commits) (flutter/engine#7277 )
ead76a4db Remove unused native function dumpCopmpilationTrace(). (flutter/engine#7276 )
eaffc462a [License] Enable avoid_positional_boolean_parameters lint (flutter/engine#7275 )
b07753bad [License] Sync analysis_options.yaml from framework (flutter/engine#7273 )
233c100b6 [License] Enable always_require_non_null_named_parameters
f4b348f77 [License] Enable flutter_style_todos lint
48be433ce [License] Enable prefer_is_empty lint
bd648bad6 [License] Enable prefer_const_constructors lint
2b207a51c [License] Enable unnecessary_parenthesis lint
97ae27164 [License] Enable prefer_initializing_formals lint
c8f83fbea [License] Enable prefer_collection_literals lint
d120e15af [License] Enable prefer_void_to_null lint
e2ab3780a [License] Enable directives_ordering lint
5f2e6cd41 [License] Enable unnecessary_overrides lint
bd955d78a [License] Enable avoid_function_literals_in_foreach_calls lint
392df65f6 [License] Enable prefer_const_declarations lint
06e35912d [License] Enable prefer_final_fields lint
32423ef38 [License] Enable prefer_asserts_in_initializer_lists lint
4703a7f10 [License] Enable prefer_equal_for_default_values lint
1d7285bea [License] Enable empty_catches lint
68fadca0e [License] Enable unnecessary_this lint
c6f5e67cb [License] Enable prefer_single_quotes lint
cc51731d8 Clarify TextAffinity docs (flutter/engine#7238 )
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 (liyuqian@google.com ), and stop
the roller if necessary.
2018-12-21 11:41:40 -05:00
engine-flutter-autoroll
6f0f0c4b60
Roll engine e859296b71de..6a9041853c4b (4 commits) ( #25643 )
...
e859296b71...6a9041853c
git log e859296b71de..6a9041853c4b --no-merges --oneline
6a9041853 [License] Assert license filename is non-null, non-empty (flutter/engine#7270 )
72aa37842 [License] Eliminate duplicate case in switch (flutter/engine#7269 )
74af4429a Mark all unreassigned locals final in license tool (flutter/engine#7267 )
0310e910d Roll src/third_party/skia 44539be30ef8..b03e024a4034 (7 commits) (flutter/engine#7268 )
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 (liyuqian@google.com ), and stop
the roller if necessary.
2018-12-21 02:03:28 -05:00
Pranay Airan
368cd7da8b
Adding support for android app bundle - Issue #17829 ( #24440 )
...
* adding support for android app bundle.
* removing the debug statement.
* fixing formatting and code review changes.
* Revert "fixing formatting and code review changes."
This reverts commit 2041d459f3
.
* Fixing code formatting issues.
* updating review comments fixing comments and spacing.
* changing and to & to rerun the CI and tests.
* updating the comment to re-run the test
updating the comment to re-run the test
* fixing the formatting.
* updating comments to re-trigger build
updating comments to re-trigger build
2018-12-20 22:18:53 -08:00
Ian Hickson
8426910a19
Revert "[O] Remove many timeouts. ( #23531 )" ( #25646 )
...
This reverts commit 76f70810e4
.
2018-12-20 18:46:36 -08:00
Ian Hickson
76f70810e4
[O] Remove many timeouts. ( #23531 )
...
* Remove many timeouts.
These are essentially self-inflicted race conditions. Instead of timeouts we're going to try a more verbose logging mechanism that points out when things are taking a long time.
* Get the attach tests to pass.
* Apply review comments from Todd
* More review comment fixes
* Put back the extended timeouts here now that I know why we have them...
2018-12-20 17:10:40 -08:00
xster
b3b764c9d3
Revise Android and iOS gestures on Material TextField ( #24457 )
2018-12-20 16:54:19 -08:00
Stanislav Baranov
eb7a59b6d7
Switch over to the new name for compilation trace native function ( #25594 )
...
* Switch over to the new name for compilation trace native function.
Also see: https://github.com/flutter/engine/pull/7256
* rename
* roll the engine
2018-12-20 16:07:36 -08:00
xster
b6248e26b3
Fix material reference in CupertinoPicker doc ( #25584 )
2018-12-20 16:07:12 -08:00
xster
d1ec126a3c
Let CupertinoTabScaffold handle keyboard insets too ( #25593 )
2018-12-20 15:02:53 -08:00
Dan Field
7a88fbc5fd
Default baseline build options ( #25631 )
...
* fix crash
* default baseline
2018-12-20 11:38:07 -08:00
Justin McCandless
ca8ba58b02
Right aligned backspace bug ( #25229 )
...
* Fix bug in calculation of downstream text distance when aligned: right
* After having affinity explained to me, match getOffset and tests to
expected behavior
* Clean up test formatting and fix analyze errors
* Improve test comments and reorganize a bit
* Specify logical pixels
2018-12-20 11:03:51 -08:00
engine-flutter-autoroll
f2b919e57e
Roll engine 5ec8ef850934..dbdb5e6f8c9f (7 commits) ( #25628 )
...
5ec8ef8509...dbdb5e6f8c
git log 5ec8ef850934..dbdb5e6f8c9f --no-merges --oneline
dbdb5e6f8 Roll src/third_party/skia 428ec1e55c05..44539be30ef8 (1 commits) (flutter/engine#7265 )
cf11d86bf Roll src/third_party/skia 21ee517391bc..428ec1e55c05 (3 commits) (flutter/engine#7264 )
2d2b9d753 Re-run license tool on all source when it changes (flutter/engine#7260 )
5fa1d5980 Roll src/third_party/skia 7757bba636d8..21ee517391bc (1 commits) (flutter/engine#7263 )
6a1f01724 Roll src/third_party/skia ce9a901a76eb..7757bba636d8 (4 commits) (flutter/engine#7262 )
079d60452 Add a system message channel for controlling the Skia resource cache size (flutter/engine#7257 )
41222d055 Update usage of some Android APIs that are deprecated in API level 28 (flutter/engine#7261 )
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 (liyuqian@google.com ), and stop
the roller if necessary.
2018-12-20 14:02:28 -05:00
Stanislav Baranov
41fd7a2b9d
Don't parse APK unless explicitly requested ( #25595 )
2018-12-20 10:08:05 -08:00
Hans Muller
ee3571c946
Update DayPicker,DatePicker doc "see also" sections ( #25573 )
2018-12-20 08:18:54 -08:00
jslavitz
3d8aec2b99
Adds force press gesture detector and recognizer ( #24554 )
...
* adds Force Press gesture detector and recognizer
2018-12-19 20:09:07 -08:00
engine-flutter-autoroll
bbddade17f
Roll engine 9edb4f72b914..5ec8ef850934 (2 commits) ( #25590 )
...
9edb4f72b9...5ec8ef8509
git log 9edb4f72b914..5ec8ef850934 --no-merges --oneline
5ec8ef850 Remove unused GrContext in AndroidSurfaceGL (flutter/engine#7258 )
c08a80ada Roll src/third_party/skia 8d23a584fc43..ce9a901a76eb (10 commits) (flutter/engine#7259 )
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 (liyuqian@google.com ), and stop
the roller if necessary.
2018-12-19 21:22:28 -05:00
Stanislav Baranov
55f3da7afc
Flutter tool support for building dynamic updates ( #25576 )
2018-12-19 16:27:47 -08:00
Gary Qian
a282058d69
Use full textspan tree instead of top level textspan ( #25574 )
2018-12-19 15:43:53 -08:00
xster
b17feefc9e
Remove code signing special casing for Googlers round 2 ( #24580 )
2018-12-19 14:41:21 -08:00
Stanislav Baranov
7f1f39385b
Add missing dependency to fix the build ( #25582 )
2018-12-19 14:31:30 -08:00
engine-flutter-autoroll
2789ffa6c2
Roll engine 526e0e3afb2c..9edb4f72b914 (9 commits) ( #25578 )
...
526e0e3afb...9edb4f72b9
git log 526e0e3afb2c..9edb4f72b914 --no-merges --oneline
9edb4f72b Update dynamic patching terminilogy to match that of the flutter tool (flutter/engine#7248 )
2c9fc872d Roll src/third_party/skia 1a237195b527..8d23a584fc43 (8 commits) (flutter/engine#7255 )
8b73b9d42 Fix javadoc for Android-28 (flutter/engine#7254 )
2e4a02719 Roll src/third_party/skia 192d66440910..1a237195b527 (1 commits) (flutter/engine#7253 )
ccaac1af3 Roll src/third_party/skia b933285ebb4e..192d66440910 (3 commits) (flutter/engine#7252 )
8939e2abe Fix a misspelling (flutter/engine#7234 )
ada6748d0 Extract function to collect licenses for component (flutter/engine#7250 )
9f10b10a0 Roll src/third_party/skia 67761eb35f97..b933285ebb4e (1 commits) (flutter/engine#7251 )
cfbc94864 Roll buildroot to support Android SDK 28 (flutter/engine#7245 )
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 (liyuqian@google.com ), and stop
the roller if necessary.
2018-12-19 17:22:28 -05:00
Stanislav Baranov
da599cfc59
Update examples to match the new version of generated build.gradle ( #25483 ) ( #25569 )
...
This version honors flutter tool's --build-number/--build-name flags.
2018-12-19 12:16:30 -08:00
Alexandre Ardhuin
316d74f62d
fix indentation in doc comments ( #25521 )
2018-12-19 21:12:49 +01:00
engine-flutter-autoroll
b5df920681
Roll engine 08465e800035..526e0e3afb2c (10 commits) ( #25529 )
...
* 8190e939f Simplify conversion of numeric types in the message codec on iOS (flutter/engine#7097 )
* 42c62a944 Fix destruction of the child object list in the iOS accessibility bridge (flutter/engine#7108 )
* 951edf3e1 Simplify nested try-with-resources statements (flutter/engine#7239 )
* f79f7f631 Allow inferred types using diamond syntax (flutter/engine#7237 )
* 5c63303c2 Revert spelling correction in licence matcher (flutter/engine#7242 )
* fbce2bf14 Fix linter errors in ResourceUpdater (flutter/engine#7240 )
* ba117366e Compute cull_rect and optimize in Layer::Preroll (flutter/engine#6923 )
* e8f4968d6 Update iOS unit test for the removal of hex string encoding of uint64 data (flutter/engine#7246 )
* 370cc67d9 Roll src/third_party/skia e6f635476da3..4b75254560d4 (61 commits) (flutter/engine#7247 )
* 526e0e3af Roll src/third_party/skia 4b75254560d4..67761eb35f97 (6 commits) (flutter/engine#7249 )
2018-12-19 11:04:42 -08:00
MH Johnson
6e15572867
[Material] Theme-able TextStyles for AlertDialog ( #25339 )
...
* Themable elevation on dialogs.
* AlertDialogs Title/Content text styles
* Themable elevation on dialogs.
AlertDialogs Title/Content text styles
* finish merging change
* fixing tests
* Docs fixes
* Change const to final to fix analyzer errors
* Fix analyzer errors
* Remove dart:ui import
* Hans Comments
2018-12-19 13:52:10 -05:00
tonyzhao1
f8ab72657e
Flutter doctor error message lookup ( #23889 )
2018-12-19 10:10:08 -08:00
Stanislav Baranov
29bab6c023
Fix the build ( #25568 )
2018-12-19 10:05:00 -08:00