12636 Commits

Author SHA1 Message Date
Greg Spencer
625a37b86a
Adds favicon to Dash/Zeal docset, adds OpenSearch metadata. (#25178)
This sets the favicon for the offline Dash/Zeal docs.

Also, sets up the OpenSearch Description metadata file so that people can create custom search shortcuts for the API docs site.

Fixes #6412
2018-12-11 09:53:33 -08:00
Jonah Williams
b080a476c8
Fuchsia multiple devices and target (#24953) 2018-12-11 09:18:21 -08:00
Hans Muller
f8a7abb6b8
Add a check for build methods that return context.widget (#25046) 2018-12-11 08:59:28 -08:00
Danny Tuppeny
3f1c308e58
Don't require the AVD folder to exist in order to run flutter emulators (#25154)
Fixes #24750.
2018-12-11 15:27:25 +00:00
Michael Goderbauer
7120dab553
Don't crash if pinned & floating AppBar has less than minExtent remainingPaintExtent (#25048)
Fixes https://github.com/flutter/flutter/issues/21887
2018-12-11 07:18:53 -08:00
Michael Goderbauer
b023a57483
Fix debugPrint(null) to not crash (#24942) 2018-12-11 00:16:43 -08:00
Michael Goderbauer
46599167d5
Remove offstage wording from KeepAlive (#24881)
What KeepAlive does is different from the Offstage widget. Let's not confuse these two and be more speicific in the wording for KeepAlive.
2018-12-10 22:37:46 -08:00
xster
7058cf5a8f
Temporarily add the incorrectly filtered exoplayer gradle dependency (#25186) 2018-12-10 20:51:17 -08:00
Jonah Williams
61291aeeaf
ensure lastBuildTimestamp is set before early return (#25058) 2018-12-10 15:57:52 -08:00
Todd Volkert
243222c00d
Include error message in crash reports (#24632)
This modifies our flutter_tools crash reports to include the error
message. This error message may contain personally identifying
information (PII), such as a file system path on the developer's
local machine that may contain user names, project code names,
etc. To disable crash reporting, the developer can run the
following command:

    flutter config --no-analytics

For more information on what gets reported during crashes of the
flutter tool, see:

https://github.com/flutter/flutter/wiki/Flutter-CLI-crash-reporting
2018-12-10 13:59:47 -08:00
Paul Berry
280bbefd29
Remove deprecated lint "prefer_bool_in_asserts". (#24890)
In Dart 2, asserts no longer accept non-bool values so this rule is
made redundant by the Dart analyzer's basic checks and is no longer
necessary.

The rule will be removed in a future Linter release.
2018-12-10 13:43:02 -08:00
Todd Volkert
74ab1bfbbd
Ensure that cache dirs and files have appropriate permissions (#24669)
Fixes https://github.com/flutter/flutter/issues/24413
2018-12-10 13:39:50 -08:00
Hans Muller
e7a4e7c3b6
Update Switch doc: disabled state (#24941) 2018-12-10 11:21:28 -08:00
Patrice Chalin
ab36f05474 Replace deprecated link in docs (#25120)
Followup to https://github.com/flutter/website/pull/1949, as requested by @Hixie in https://github.com/flutter/website/issues/1634.

cc @kwalrath
2018-12-10 10:51:41 -08:00
liyuqian
06ffbbfd4a
Change network image URL in doc (#25096)
This fixes https://github.com/flutter/flutter/issues/25092
2018-12-10 09:55:07 -08:00
jslavitz
f250db6cb2
Adds small fix to Cupertino navigation demo 2018-12-10 09:34:17 -08:00
Michael Goderbauer
8d249c25ea
Fix semantics compiler for offstage children (#24862)
Fixes #20313.
2018-12-10 08:58:14 -08:00
Michael Goderbauer
d74b1c2051
Add animations to SliverAppBar doc (#25091) 2018-12-07 14:19:09 -08:00
Gary Qian
27c8ffa06c
Fix typo in documentation (#25003) 2018-12-05 14:50:59 -08:00
Jonah Williams
a226c0f0d9
Add a flutter-attach entry point for fuchsia (#24878) 2018-11-30 16:18:18 -08:00
Ian Hickson
5391447fae Clarify dart:ui dependencies in foundation library (#24868) 2018-11-29 19:41:26 -08:00
engine-flutter-autoroll
58c8489fcd
7375a0f41 Roll Skia to 57d29eaf2ed7518983d9e91fd5219f4cfc181f88 (flutter/engine#7024) (#24874)
72c7a75672...7375a0f414

git log 72c7a7567228..7375a0f414bd --no-merges --oneline
7375a0f41 Roll Skia to 57d29eaf2ed7518983d9e91fd5219f4cfc181f88 (flutter/engine#7024)


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-11-29 19:20:18 -05:00
Dan Field
72926bdff7
Smoke test building IPA and APK on supported platforms (#24601)
* build tests - AOT on all, APK on Linux, IPA on Mac
2018-11-29 09:32:11 -08:00
Todd Volkert
c80244d1ca
Remove superfluous "install" (#24836) 2018-11-28 16:19:28 -08:00
Tim Sneath
06ec8d3b41
Updating readme templates for newly created projects (#24725)
We hypothesize that many first-time users creating a new project will look at the README.md as a starting point for "what next". As we've updated our documentation particularly for new users, having better links to our codelabs and cookbooks will help them be productive.
2018-11-28 15:56:58 -08:00
Gary Qian
48f0d224ec
Roll engine be973ea1961..72c7a756722 (#24828)
72c7a7567 Prepend [NSLocale currentLocale] for first locale on iOS to ensure countryCode exists. Allow language-only locales.
2018-11-28 15:47:30 -08:00
Greg Spencer
f827ebf357
Merge analaytics from docs site and flutter.io site. (#24825) 2018-11-28 15:37:18 -08:00
Greg Spencer
9d878ca493
Remove snippets snapshotting hack from dartdoc generation. (#24812)
Now that dartdoc automatically generates snapshots for external dart tools, I can remove my path hack from the dartdoc_options.yaml file.

This will allow other packages to again build dartdocs (e.g. plugins) that link to Flutter's dartdocs, and allow me to re-enable dartdoc's cross-linking test that was disabled because of this hack.
2018-11-27 22:31:49 -08:00
Todd Volkert
d573c5d09a
Add link to master docs staging site (#24815) 2018-11-27 21:16:52 -08:00
engine-flutter-autoroll
e7680128af Roll engine 2ab019412dce..be973ea19612 (2 commits) (#24810)
* 2f706bea0 Fix EXIF orentation problem (flutter/engine#6974)

* be973ea19 Roll Skia to bb37aba39910ef1a95cdcbb5b85d99cdabf3c362 (flutter/engine#6975)
2018-11-27 18:33:50 -08:00
engine-flutter-autoroll
fe706145bd
2ab019412 Use application_kernel_asset in flutter_tester (flutter/engine#6972) (#24803)
5bf4deb435...2ab019412d

git log 5bf4deb4353c..2ab019412dce --no-merges --oneline
2ab019412 Use application_kernel_asset in flutter_tester (flutter/engine#6972)


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, who should
be CC'd on the roll, and stop the roller if necessary.
2018-11-27 19:10:23 -05:00
Ian Hickson
bcac1bd5e2
Handle the case where there are no missing dartdocs too... (#24801) 2018-11-27 14:44:53 -08:00
engine-flutter-autoroll
9ca129d791
5bf4deb43 Update Dartdoc for SceneBuilder#addPlatformView (flutter/engine#6957) (#24794)
84e3b137a1...5bf4deb435

git log 84e3b137a16d..5bf4deb4353c --no-merges --oneline
5bf4deb43 Update Dartdoc for SceneBuilder#addPlatformView (flutter/engine#6957)


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, who should
be CC'd on the roll, and stop the roller if necessary.
2018-11-27 15:24:26 -05:00
Ian Hickson
e0f642ecbb
Update dartdocs devicelab test to handle current analyzer output (#24582) 2018-11-27 11:29:32 -08:00
Ian Hickson
f683e4c4b4
Improve CircleAvatar documentation (#24729) 2018-11-27 11:29:00 -08:00
Ian Hickson
c00a794f56
Some more documentation around WidgetBuilder and close friends. (#24731) 2018-11-27 11:28:31 -08:00
Chinmay Garde
a2a1311a1a
Roll engine to 84e3b137a16d3c673e89b340fbd2b097a4b5a3ba (#24759)
Picks up changes that unblock the Fuchsia roll https://github.com/flutter/engine/pull/6949.
2018-11-26 19:43:10 -08:00
Ian Hickson
57849e8285 Fix typo in URL (#24631) 2018-11-26 14:23:02 -08:00
engine-flutter-autoroll
c27c4a265e
eebc6a589 Roll Skia to 988f54e4689b3d9fb6d5220e02b418f5cfa2b6db (flutter/engine#6931) (#24751)
25d99cd257...eebc6a5895

git log 25d99cd25780..eebc6a589585 --no-merges --oneline
eebc6a589 Roll Skia to 988f54e4689b3d9fb6d5220e02b418f5cfa2b6db (flutter/engine#6931)


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, who should
be CC'd on the roll, and stop the roller if necessary.
2018-11-26 17:07:24 -05:00
engine-flutter-autoroll
a3049f533c
25d99cd25 Use software renderer in embedder unittests (flutter/engine#6928) (#24749)
99e73d8c64...25d99cd257

git log 99e73d8c64ed..25d99cd25780 --no-merges --oneline
25d99cd25 Use software renderer in embedder unittests (flutter/engine#6928)


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, who should
be CC'd on the roll, and stop the roller if necessary.
2018-11-26 16:08:23 -05:00
Ian Hickson
aae968cd45
Improve StreamBuilder documentation (#23713) 2018-11-26 12:17:57 -08:00
engine-flutter-autoroll
06e4ccc9a9
Roll engine 1e37b99ac07d..99e73d8c64ed (2 commits) (#24707)
1e37b99ac0...99e73d8c64

git log 1e37b99ac07d..99e73d8c64ed --no-merges --oneline
99e73d8c6 Roll buildroot to 29a5d76757ec12655c0562b317830f669bd44ea7. (flutter/engine#6929)
df2e9393a load default splash screen when not init with engine (flutter/engine#6925)


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, who should
be CC'd on the roll, and stop the roller if necessary.
2018-11-25 04:55:23 -05:00
engine-flutter-autoroll
b55e52c6f7
1e37b99ac Add basic validation on loading from kernel list (flutter/engine#6921) (#24628)
5c8147450d...1e37b99ac0

git log 5c8147450db5..1e37b99ac07d --no-merges --oneline
1e37b99ac Add basic validation on loading from kernel list (flutter/engine#6921)


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, who should
be CC'd on the roll, and stop the roller if necessary.
2018-11-21 15:48:23 -05:00
Todd Volkert
8470b4a441
Fix error in CODE_OF_CONDUCT (#24597) 2018-11-20 22:25:03 -08:00
engine-flutter-autoroll
d48e6e433c
5c8147450 Clear layer cache in RasterCache::Clear (flutter/engine#6915) (#24596)
8d38417050...5c8147450d

git log 8d3841705030..5c8147450db5 --no-merges --oneline
5c8147450 Clear layer cache in RasterCache::Clear (flutter/engine#6915)


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, who should
be CC'd on the roll, and stop the roller if necessary.
2018-11-20 22:05:23 -05:00
Dan Field
03a4f4bedb
Quote framework_dir in xcode_backend.sh (#24591) 2018-11-20 18:42:27 -08:00
engine-flutter-autoroll
6bcad0f9a2
Roll engine 1baf08134353..8d3841705030 (5 commits) (#24593)
1baf081343...8d38417050

git log 1baf08134353..8d3841705030 --no-merges --oneline
8d3841705 Roll buildroot to 7e555aec776cfda9ab2e898f83dccef3005795c2 (flutter/engine#6916)
dda9f69a7 Remove unused code from licenses script (flutter/engine#6910)
382276591 Roll src/third_party/skia 6bdfb6fba352..eb35650f9177 (15 commits) (flutter/engine#6914)
983d70eb3 Revert "Compile libcxx and libcxxabi for Android (#6886)" (flutter/engine#6912)
9ccd1e86d Compile libcxx and libcxxabi for Android (flutter/engine#6886)


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, who should
be CC'd on the roll, and stop the roller if necessary.
2018-11-20 20:53:23 -05:00
liyuqian
d9ad220bbb
Explain why Opacity could be slow (#24255) 2018-11-20 15:27:21 -08:00
Hans Muller
5251306886
Updated an obsolete l10n/README reference to MaterialTextGeometry (#24556) 2018-11-20 10:21:36 -08:00
Hans Muller
b9400f9a6f
Added support for the Tamil language, locale ta_IN (#24553) 2018-11-20 10:20:18 -08:00