Commit Graph

24470 Commits

Author SHA1 Message Date
Michael Goderbauer
35a7f43749 Fix FAB Tooltip semantics label (#16072) 2018-03-29 15:37:05 -04:00
Jonah Williams
69f0c839d2 Address comments from #5714 (#15886)
* add simple test case for passing shadow color through physical layer

* Update physical_model_test.dart

add newline
2018-03-29 11:05:03 -07:00
najeira
464109c0e7 AppBar shows CloseButton even on custom PageRoute (#15643)
* AppBar accepts custom PageRoute

* remove unused import

* update AUTHORS
2018-03-29 10:36:03 -07:00
Todd Volkert
f69d125954 Move Cache.flutterRoot initialization up sooner (#16057)
It's required to be set before we detect local engine.

Was broken by #15984
2018-03-29 09:16:34 -07:00
Hans Muller
8e97807671 Support for disabling TextField, TextFormField (#16027) 2018-03-29 07:28:22 -07:00
Ralph Bergmann
895707324d improve Flutter build commands (#15788)
add --buildNumber and --buildName to flutter build like
flutter build apk --buildNumber=42 --buildName=1.0.42
2018-03-29 05:58:31 -07:00
Todd Volkert
2c898f6813 Remove writelnStderr (#16058)
Paying off technical debt...
2018-03-29 05:55:32 -07:00
xster
cab8242f27 Revert "Re-enable usage of TransformLayers with text in RenderListWheelViewport (#15625)" (#16042)
This reverts commit 1f5d904182.
2018-03-28 18:58:19 -07:00
xster
4565395693 Let iOS auto-signing tool handle Googler scenario (#16010)
* Let iOS auto-signing tool handle Googler scenario

* Forgot to update tests
2018-03-28 18:58:06 -07:00
xster
fb37bd1323 Revert "Let travis test archiving per commit too" (#16050)
* Revert "Roll engine to 6473f1b106485cb0b4ea569af383173daeef8895 (#16032)"

This reverts commit 844ced010a.

* Revert "Let travis test archiving per commit too (#16004)"

This reverts commit df5905f382.
2018-03-28 18:31:27 -07:00
Chris Bracken
844ced010a Roll engine to 6473f1b106485cb0b4ea569af383173daeef8895 (#16032)
Includes:
* Use newer Skia API for constructing mask blur filters (flutter/engine#4875)
* Retry fixing vulkan include (flutter/engine#4874)
2018-03-28 17:25:12 -07:00
xster
df5905f382 Let travis test archiving per commit too (#16004) 2018-03-28 16:40:26 -07:00
Mikkel Nygaard Ravn
77403ba6ec Experiment to understand test flakiness (#15872) 2018-03-29 00:24:05 +02:00
Todd Volkert
f8058d7fb2 Make AppContext API not be prone to Future oddities (#16034)
Follow-up comments to #15984
2018-03-28 15:17:29 -07:00
Alexander Aprelev
bffae21571 Again move mockito to 300plus2 (#15981)
* Revert "Revert "Move mockito to 3.0.0-alpha. (#15949)" (#15979)"

This reverts commit e59651f925.

* More thenReturn to thenAnswer when mocking Futures

* Revert "More thenReturn to thenAnswer when mocking Futures"

This reverts commit 194d2cf41754ad171efd6bb5898cf73bce5a75ab as we are reverting engine roll.

* Revert "Revert "More thenReturn to thenAnswer when mocking Futures""

This reverts commit 52c9e96b304b220f66d78a252fccea0c8e0ef24c.

* Add dependency override

* Fix issue
2018-03-28 12:07:12 -07:00
Todd Volkert
31049a5a73 Mark test as non-flaky now that it's been fixed (#16033) 2018-03-28 10:58:48 -07:00
Todd Volkert
8d11f5c763 Make AppContext immutable and race-free (#15984)
This updates AppContext per the recommendations in #15352

Fixes #15352
2018-03-28 10:58:28 -07:00
Hans Muller
4226bff789 Updated memory_nav_test with FlutterDriver.scrollUntilVisible() (#16009) 2018-03-28 10:33:13 -07:00
Stanislav Baranov
c5288c7346 Support for decimal and signed numeric keyboard (#15846)
* Support for decimal and signed numeric keyboard

* Comments

* Rebase.

* Roll engine to dd6f46c485192f4506035088c9065b9f5dbba9ab
2018-03-28 08:32:27 -07:00
Hans Muller
0eec5ad0ad Fixed an uninitialized bool in the gallery FAB demo (#16012) 2018-03-28 07:50:00 -07:00
Chris Bracken
39eeec47d6 Apply Mockito-related type fixes (#16002)
Type-related fixes in flutter_driver and fuchsia_remote_debug_protocol
tests.
2018-03-27 15:27:24 -07:00
Chris Bracken
040fbd2947 Roll engine to 3e877d371a359097d7af28aa6e85026fa2318baa (#15992)
Includes:
* Remove declaration for undefined GPUSurfaceGL::SelectPixelConfig (flutter/engine#4857)
* Vulkan swap chain setup no longer uses GrPixelConfig and doesn't incl…
* Revert dart roll 20180322 (flutter/engine#4855)
* Roll back pub upgrade. (flutter/engine#4854)
* Roll flutter 20180322a (flutter/engine#4852)
* Document Window.defaultRouteName a little better. (flutter/engine#4851)
* Roll dart to 95e9e890a9 (flutter/engine#4850)
2018-03-27 14:54:52 -07:00
Chris Bracken
40bcdf40ef Roll engine to 01be4c6017f98532eea2456ea422e2c285e219c8 (#15990)
Includes:
* Fix GPUSurfaceGL includes on Linux (flutter/engine#4849)
* Slightly improve the docs for the internal _futurize method (flutter/engine#4847)
* Fix supported color type check on iOS simulators (flutter/engine#4846)
* Fix GPUSurfaceGL includes on macOS (flutter/engine#4844)
* Handle Apple-specific GLES headers (flutter/engine#4843)
* [fuchsia] Fix up includes of Zircon headers (flutter/engine#4842)
* VulkanSurface and GPUSurfaceGL no longer use GrPixelConfig (flutter/engine#4814)
2018-03-27 13:48:51 -07:00
Hans Muller
a0099a9016 Make gallery tests more robust (#15957) 2018-03-27 13:39:30 -07:00
Hans Muller
8ca99327f9 Corrected default tab indicator color (#15959) 2018-03-27 13:39:05 -07:00
Chris Bracken
eb9fc2baf9 Roll engine to e102ae3d28eace7f350ece188187c2566920e654 (#15988)
Includes:
* Roll Skia (flutter/engine#4841)
2018-03-27 13:23:56 -07:00
Chris Bracken
9c9162e560 Roll engine to 2114a88b5ee0c5240f2aec6cde164798d00b61b4 (#15987)
Includes:
* Provide asset lookup key on ios (flutter/engine#4817)
* Load kernel files from the script URI in the isolate create callback (flutter/engine#4828)
* Remove some unneeded profiling flags (flutter/engine#4827)
* Remove the canvas save/restore calls in Paragraph::Paint (flutter/engine#4822)
2018-03-27 13:22:34 -07:00
Ian Hickson
171f94d179 Update gallery about box. (#15954) 2018-03-27 11:59:02 -07:00
Chris Bracken
49c87d010c Revert "Roll engine to version dd6f46c485192f4506035088c9065b9f5dbba9ab (#15885)" (#15980)
This caused a test failure in the integration_ui_ios devicelab test.

```
stdout: [   +3 ms] 00:02 [32m+0[0m: end-to-end test Ensure keyboard dismissal resizes the view to original size[0m
stdout: [+8129 ms] 00:11 [32m+0[0m[31m -1[0m: end-to-end test Ensure keyboard dismissal resizes the view to original size [1m[31m[E][0m[0m
stdout: [   +5 ms]   DriverError: Failed to fulfill Tap: Flutter application not responding
stdout: [        ]   Original error: TimeoutException after 0:00:07.500000: Future not completed
stdout: [        ]   Original stack trace:
stdout: [        ]   #0      FlutterDriver._sendCommand (package:flutter_driver/src/driver/driver.dart:324:18)
stdout: [        ]
stdout: [        ]   #1      FlutterDriver.tap (package:flutter_driver/src/driver/driver.dart:368:11)
stdout: [        ]
stdout: [        ]   #2      main.. (file:///[... snip ...]/flutter/dev/integration_tests/ui/test_driver/keyboard_resize_test.dart:34:20)
```

This reverts commit 067be92ae8.
2018-03-27 10:57:50 -07:00
Alexander Aprelev
e59651f925 Revert "Move mockito to 3.0.0-alpha. (#15949)" (#15979)
This reverts commit a7e6225820 as there are failing tests.
2018-03-27 10:38:20 -07:00
Alexander Aprelev
a7e6225820 Move mockito to 3.0.0-alpha. (#15949)
* Move mockito to 3.0.0-alpha.

This is needed so it matches mockito version used internally.

* Pick up +2 for the fixes

* Fix whenReturn in fuchsia_remote_debug_protocol

* more thenReturn becomes thenAnswer

* more thenReturn becomes thenAnswer

* more thenReturn becomes thenAnswer
2018-03-27 10:05:16 -07:00
Siva
067be92ae8 Roll engine to version dd6f46c485192f4506035088c9065b9f5dbba9ab (#15885)
Roll engine to version dd6f46c485192f4506035088c9065b9f5dbba9ab
2018-03-26 22:16:48 -07:00
Zachary Anderson
d15cc57b7f [fuchsia] Fix package/flutter BUILD.gn deps (#15951) 2018-03-26 14:03:31 -07:00
Stanislav Baranov
d3abf174be Removed obsolete step in for rolling a new engine 2018-03-26 13:58:51 -07:00
Greg Spencer
2171fcb882 Address post-submit comments for sliders (#15836)
* Address post-submit comments

* Added dispose protection for the animation controllers.
2018-03-25 00:04:24 -07:00
Greg Spencer
a6d8ca2980 Post submit review changes for chip (#15835) 2018-03-24 17:55:40 -07:00
Jonah Williams
e91683942c Update AndroidManifest to include screenLayout|density in config changes (#15871)
* android templates should add density and screenLayout to config changes

* update the rest of the manifests
2018-03-24 12:38:42 -07:00
Alexander Aprelev
af74a7253b Send relative uri when target physical file path is specified. (#15887) 2018-03-23 19:18:39 -07:00
Sam Rawlins
2eebf6a0f1 Remove tear-off mocking in refresh_test (#15869)
* Remove tear-off mocking in refresh_test

* Comments

* Analyzer fix

* Final final final final mushroom mushroom!

* Fix for Dart 1 AND Dart 2 semantics; anonymous closure over tear-off

* Final final
2018-03-23 18:19:50 -07:00
Hans Muller
3fd0423a11 Marked flutter_gallery_instrumentation_test flaky (#15891) 2018-03-23 18:16:44 -07:00
Yegor
e9cf950006 CONTRIBUTING.md: updates for Dart 2; move parts to flutter/engine (#15874)
* CONTRIBUTING.md: updates for Dart 2; move parts to flutter/engine

* address comments
2018-03-23 17:51:41 -07:00
xster
03683bf638 Add more doc linking the material and cupertino refresh controls (#15842)
* Add more doc linking the material and cupertino refresh controls

* review
2018-03-23 15:10:17 -07:00
Hans Muller
3a93061e9e Extended Floating Action Button (#15841) 2018-03-23 14:40:18 -07:00
xster
1f5d904182 Re-enable usage of TransformLayers with text in RenderListWheelViewport (#15625)
* Re-enable usage of TransformLayers with text in RenderListWheelViewport

* add test

* linter fix
2018-03-23 13:01:44 -07:00
xster
104858cba3 Do not push -pre versions to stores (#15845) 2018-03-23 10:45:59 -07:00
Greg Spencer
b3b9b2215a Updating checkmark animation (#15850) 2018-03-23 08:58:29 -07:00
Mikkel Nygaard Ravn
ce28378178 Change to absolute path (#15827) 2018-03-23 11:37:56 +01:00
Andrew Davies
72fd020a24 [fuchsia_remote_debug_protocol] Adds the fuchsia remote debug protocol package.
Adds a package that will support connecting to and debugging devices with multiple instances of the Dart VM, and operate on multiple Isolates and Flutter Views.

Currently supports connecting to all existing Dart VMs and extracting information about all Flutter Views running across each VM.
2018-03-22 17:19:02 -07:00
Ian Hickson
fc87097119 Add Form.onChanged, and rename FormState.onChanged (#15405) 2018-03-22 15:56:10 -07:00
Ian Hickson
aba0379dcc Clean up the existing Navigator API. (#15718)
This is not a grand refactor yet, it's just cleaning up what we have
already, so that people who keep using this API (e.g. dialogs) have
something coherent to deal with.

The major changes are that Navigator and NavigatorState have the same
API now, that most of the examples use `<void>` instead of `<Null>`,
that the navigator observer can see replaces, and that the `settings`
is moved from ModalRoute to Route. I also cleaned up some of the API
documentation.
2018-03-22 13:21:07 -07:00