Yegor
41bd66f210
remove locale "sd" (not supported by ICU/CLDR); unify localizations script options ( #12803 )
...
* remove locale "sd" (not supported by ICU/CLDR); unify localizations scripts CLI
* address comments
2017-10-31 20:23:58 -07:00
Yegor
9b5d663efa
Upgrade intl: use the new API for locale data and localized numerals ( #12736 )
...
* upgrade intl data; use local numerals in date picker
* use the shiny new public intl API
* address comments
2017-10-26 13:42:49 -07:00
Yegor
154f2e5402
Reapply #12700 but keep linter pinned at 0.1.35 ( #12735 )
...
* Revert "Revert "fix --force-upgrade script; upgrade to the latest package versions (#12700 )" (#12729 )"
This reverts commit 7f0d4f4caa
.
* keep linter pinned at 0.1.35
2017-10-26 09:55:36 -07:00
Yegor
7f0d4f4caa
Revert "fix --force-upgrade script; upgrade to the latest package versions ( #12700 )" ( #12729 )
...
This reverts commit 5b3575006e
.
2017-10-25 17:08:08 -07:00
Yegor
5b3575006e
fix --force-upgrade script; upgrade to the latest package versions ( #12700 )
...
* fix updrade script; upgrade to the latest package versions
* exclude special dependencies from transitive closure
* fix stack trace handling in flutter_test due to stack_trace change
* change type on _emptyStackTrace
2017-10-25 16:12:43 -07:00
Yegor
3206fb63ad
Generate date localizations ( #12466 )
...
* merge with Hans; address comments
* merge material_localizations.dart
2017-10-23 15:30:34 -07:00
Alexandre Ardhuin
1fce14a31c
enable lint prefer_single_quotes ( #12665 )
2017-10-22 18:11:36 +02:00
Yegor
b07ea41954
add IntelliJ modules for dev/tools and packages/flutter_localizations ( #12653 )
2017-10-20 21:20:42 -07:00
Devon Carew
00c4c7b023
de-emphasize the footer of the generated docs ( #12514 )
2017-10-13 13:31:32 -07:00
Hans Muller
c3d56b1dad
flutter_localization optional package ( #12410 )
2017-10-11 16:01:13 -07:00
Alexander Aprelev
c02850b4dc
Force upgrade update packages with improved update process. ( #12412 )
...
* Force upgrade update packages with improved update process.
* Update packages
* Revert "Update packages"
This reverts commit a37de26d3f
.
2017-10-05 20:59:08 -07:00
Ian Hickson
441b5c2031
Pin all dependencies ONCE AND FOR ALL ( #12210 )
...
* Pin all dependencies ONCE AND FOR ALL
This replaces the secret `flutter update-packages --upgrade` with a destructive `flutter update-packages --force-upgrade` that actually goes and pins every dependency and transitive dependency in every flutter package to the same version.
* Add comments.
2017-09-22 13:35:35 -07:00
Yegor
f4f20c2909
misc .arb fixes; localizations validator ( #12197 )
...
* misc .arb fixes; localizations validator
* regenerate localizations
* address comments
* do not treat plural variations as invalid keys
2017-09-22 12:26:47 -07:00
Hans Muller
9fb6fd81b9
Localizations overrides ( #12094 )
2017-09-15 07:37:08 -07:00
Yegor
cbdefead38
Localize time picker ( #11967 )
...
* Internationalize the time picker
- header layout and formatting
- 12-hour vs 24-hour dial
- RTL
* make TimeOfDayFormat an enum
* address comments
2017-09-14 13:17:38 -07:00
Hans Muller
f3fe875714
Added missing Localizations API doc ( #11896 )
2017-09-01 11:26:42 -07:00
Hans Muller
541afae45b
Localizations for Material ( #11832 )
2017-08-31 07:45:30 -07:00
Ian Hickson
6655074b37
Fix documentation based on dartdoc's warnings ( #11428 )
2017-07-28 15:44:38 -07:00
Sarah Zakarias
c838c19e7f
Fix ios doc url ( #11262 )
2017-07-17 23:42:13 +02:00
Todd Volkert
77da737847
Bump intl
to 0.15.1 ( #11162 )
...
* requires bumping `process` to a version that has
relaxed version restrictions on `intl`
https://github.com/flutter/flutter/issues/10650
2017-07-11 21:11:26 -07:00
Sarah Zakarias
a48fd13184
Fix path in doc script ( #11050 )
2017-06-30 10:53:36 +02:00
Todd Volkert
f5f795c2f2
Revert "Re-enable coverage and docs uploading ( #11005 )" ( #11006 )
...
This reverts commit b800654ad5
.
2017-06-27 15:14:37 -07:00
Todd Volkert
b800654ad5
Re-enable coverage and docs uploading ( #11005 )
...
This time, do so in Travis' sudo-enabled environment,
which is said to be less prone to networking issues.
It also means we'll run in an env with 7.5GB of RAM
instead of 4GB or RAM (at the cost of about 45 seconds
of extra boot-up time).
https://github.com/flutter/flutter/issues/10940
2017-06-27 15:09:08 -07:00
Ian Hickson
50924fb7db
Revert "Re-enable coverage and docs uploading ( #10995 )" ( #10999 )
...
This reverts commit aa904a580a
.
2017-06-27 12:31:37 -07:00
Todd Volkert
aa904a580a
Re-enable coverage and docs uploading ( #10995 )
...
Fixes #10940
2017-06-27 12:24:49 -07:00
Sarah Zakarias
d97b13b5fd
Add objc doc to the dartdoc output ( #10905 )
2017-06-26 12:15:24 +02:00
jcollins-g
3f3a36787e
Update dartdoc to 0.13.0+1 for flutter ( #10863 )
2017-06-21 08:01:26 -07:00
jcollins-g
5fee9789e2
Add version information to dartdoc footer ( #10844 )
...
* Add version information to dartdoc footer
* Add final to variable declaration
* Drop toString()
2017-06-20 11:27:37 -07:00
jcollins-g
7fb798f5f1
Upgrade dartdoc to 0.12.0 ( #10296 )
...
* update the docs css style so the generated dartdoc matches the new flutter.io
* Change to 0.12.0 dartdoc
* Review comment
2017-05-25 09:42:55 -07:00
Phil Quitslund
f21abb6ead
Bump Dart SDK to 1.24.0-dev.3.0
. ( #10110 )
...
* Bump Dart SDK to `1.24.0-dev.3.0`.
* Fix (mega) gallery creation.
2017-05-22 10:01:22 -07:00
xster
40b67bb187
Move icons stuff from material to widget ( #10192 )
...
Moved everything icons related except the material icon button and the materialicon font list to widget
2017-05-21 16:57:31 -07:00
Ian Hickson
ee1db83523
We removed markdown a while ago. ( #10184 )
...
This will get tested once we turn on fatal errors for dartdocs.
We can't do that yet because of upstream failures.
2017-05-19 08:47:14 -07:00
Chris Bracken
eaa9367432
Output commands to generate SDK version tag ( #10022 )
...
During SDK version updates, output the commands used to tag the repo
with the SDK version.
2017-05-12 09:29:17 -07:00
Ian Hickson
1e6c7eb97f
Make docs.sh resilient to not having dart in the path ( #9981 )
2017-05-11 09:42:08 -07:00
Ian Hickson
4109e28224
Use an enum instead of a bool for tracking the release level. ( #9942 )
2017-05-09 17:55:16 -07:00
Ian Hickson
9f1d5ba50e
Rev versions for alpha cut ( #9940 )
...
And add a script to rev the versions.
2017-05-09 17:06:52 -07:00
jcollins-g
f101ad4e5a
Upgrade dartdoc to 0.11.0 ( #9805 )
2017-05-04 13:28:07 -07:00
Todd Volkert
db82f9ea7d
Make travis script more verbose upon error ( #9545 )
...
This will help us know for sure exactly which sub-script erred.
2017-04-24 09:14:44 -07:00
jcollins-g
37fafeecb1
Dartdoc bot sanity flexibility ( #9496 )
...
* Have sanity check pass on old and new versions of flutter
2017-04-21 08:11:33 -07:00
Adam Barth
ab1aa07e8f
Update engine ( #9484 )
2017-04-19 15:42:02 -07:00
Devon Carew
84a9ff7318
list which version of dartdoc we're using ( #9466 )
2017-04-19 10:00:18 -07:00
Devon Carew
668ae8bdda
update the font used for docs.flutter.io ( #9337 )
...
* update the font used for docs.flutter.io
* update to use the flutter primary color
* update the header background color
2017-04-14 08:55:16 -07:00
Ian Hickson
2a54524337
Fix tests to use Ahem, and helpful changes around that ( #9332 )
...
* Fix tests to use Ahem, and helpful changes around that
- Fix fonts that had metric-specific behaviours.
- LiveTestWidgetsFlutterBinding.allowAllFrames has been renamed
to LiveTestWidgetsFlutterBinding.framePolicy.
- LiveTestWidgetsFlutterBinding now defaults to using a frame policy
that pumps slightly more frames, to animate the pointer crosshairs.
- Added "flutter run --use-test-fonts" to enable Ahem on devices.
- Changed how idle() works to be more effective in live mode.
- Display the test name in live mode (unless ahem fonts are enabled).
- Added a toString to TextSelectionPoint.
- Style nit fixes.
* Roll engine to get Ahem changes.
* Update tests for dartdoc changes.
* Fix flutter_tools tests
2017-04-12 13:33:02 -07:00
Yegor
9f020d6104
upgrade package:http so we no longer need custom MultipartRequest ( #8715 )
2017-03-10 11:05:06 -08:00
Chris Bracken
6c97dd2c6c
Declare locals as final where not reassigned (dev) ( #8574 )
2017-03-03 18:06:08 -08:00
Jason Simmons
68221a8023
Add a timestamp and Git commit to the dartdoc home page ( #8046 )
...
Fixes https://github.com/flutter/flutter/issues/7974
2017-02-10 09:55:58 -08:00
Jason Simmons
6873cdfe30
Add a fake package that generates a link to the Android javadocs in the dartdoc output ( #8032 )
...
Fixes https://github.com/flutter/flutter/issues/7963
2017-02-09 16:12:09 -08:00
Jason Simmons
ac0753b4c1
Script for merging javadoc into the dartdoc output ( #7935 )
2017-02-07 13:03:45 -08:00
Adam Barth
d0cd545818
Merge the two dartdoc smoke tests ( #7443 )
...
We were checking similar things in two places. Now we check everything in one
place.
2017-01-12 09:47:50 -08:00
Adam Barth
6d84e4aacc
Update Flutter to use the latest dartdoc ( #7438 )
...
Now that dart-lang/dartdoc#1236 is fixed.
2017-01-11 09:00:10 -08:00
Todd Volkert
29a88cf817
Bump path to 1.4.0 and meta to 1.0.4 ( #7369 )
2017-01-05 16:44:27 -08:00
Ian Hickson
2b84d1ff1b
Silence new analyzer warnings ( #6866 )
...
See https://github.com/flutter/flutter/pull/6861
This silences all but two of the warnings from https://travis-ci.org/flutter/flutter/builds/176055550
One of the silenced warnings was a genuine code error.
Some of the others were correct but there was no way for the analyzer to know, and I worked around them.
The remainder are problems with the analyzer, specifically https://github.com/dart-lang/sdk/issues/27827 and https://github.com/dart-lang/sdk/issues/27504 .
2016-11-15 12:35:50 -08:00
Dan Rubel
34e466f1fd
Refactor flutter command exit code - part 3 of 3 ( #6838 )
...
* Remove the workaround that pinned args to v0.13.6
This reverts most of the changes in commit 6331b6c8b5
* throw exception if exit code is not an integer
* rework command infrastructure to throw ToolExit when non-zero exitCode
* convert commands to return Future<Null>
* cleanup remaining commands to use throwToolExit for non-zero exit code
* remove isUnusual exception message
* add type annotations for updated args package
2016-11-14 14:21:30 -05:00
Ian Hickson
690ec45095
Fix Material docs ( #6781 )
...
...by reverting us to an earlier dartdoc package.
Also I added a sanity test to make sure that we don't regress this again.
2016-11-09 15:16:13 -08:00
Dan Rubel
6331b6c8b5
revert args to 0.13.6 ( #6765 )
2016-11-08 17:15:11 -05:00
Adam Barth
70eb4929af
Stop downloading sky_services and flutter_services ( #6583 )
...
These aren't needed anymore.
2016-10-28 16:25:05 -07:00
Chris Bracken
38533ac8b7
Add icon update tool ( #6201 )
2016-10-04 09:52:14 -07:00
Adam Barth
c1a2967430
Use SDK sources to refer to our own packages ( #6001 )
...
Switch our pubspec.yamls to using SDK sources so that we can have consistent
source types when we depend on these packages from external packages using SDK
sources.
2016-09-22 20:39:35 -07:00
Devon Carew
22fe5db91a
peg dartdoc to a specific version ( #5644 )
...
* peg dartdoc to a specific version
* add some documentation
* apply the fix to dev/bots/docs instead
2016-08-29 16:20:18 -07:00
Devon Carew
b8d15a1e61
hide some unnecessary headers from the generated docs ( #5020 )
2016-07-22 22:21:04 -07:00
Adam Barth
46da9e8498
Add a simple way of merging coverage data ( #4726 )
...
`flutter test` now has a `--merge-coverage` flag that can be used to merge
coverage data from previous runs, enabling faster iteration cycles.
2016-06-23 18:02:55 -07:00
Adam Barth
56039c0e64
Improve test coverage for animation.dart ( #4718 )
...
We now have 100% coverage of animation.dart and animation_controller.dart.
Also, add some basic tools for working with lcov files. These tools need much
more polish.
2016-06-23 13:43:42 -07:00
Seth Ladd
a03c8f77ad
gracefully handle generating docs twice ( #3939 )
...
* gracefully handle generating docs twice
* silently handle if directory doesn't exist
2016-05-16 13:05:13 -07:00
Seth Ladd
707fe582a6
Docs homepage ( #3908 )
...
* put an index at root of API docs bucket
* ignore all of dev/docs/doc dir, fix a bug, remove private names from doc gen script
* tweaks from review
2016-05-16 08:28:58 -07:00
Devon Carew
2f642ce908
updates from the flutter gallery rename ( #3898 )
...
* updates from the flutter gallery rename
* rename ids to io.flutter.gallery
2016-05-13 12:46:50 -07:00
Hans Muller
74c3e74fba
Call it Flutter Gallery ( #3801 )
2016-05-09 11:00:54 -07:00
Devon Carew
e464a81998
remove the packages/flutter_tools/.analysis_options file ( #3733 )
2016-05-04 11:43:01 -07:00
Yegor
4d88752c39
[tools] delete profile_startup.dart ( #3703 )
...
The same can now be achieved using `flutter run --trace-startup --no-checked`.
2016-05-03 15:52:15 -07:00
Devon Carew
a807b009ad
Re add large sample ( #3661 )
...
* Revert "Revert "Mega gallery (#3647 )" (#3659 )"
This reverts commit ea62d31fde
.
* fix the dev/dartdoc.dart script
2016-05-01 15:52:51 -07:00
Adam Barth
ea62d31fde
Revert "Mega gallery ( #3647 )" ( #3659 )
...
This reverts commit 9497fb56d4
.
This patch broke the dartdoc step on the bots.
2016-05-01 14:58:40 -07:00
Devon Carew
9497fb56d4
Mega gallery ( #3647 )
...
* working on a large benchmark app
* build a 100k saple app
* print sizes of other libs; scale to 60k lines
* test the generated app on travis
2016-04-29 21:47:17 -07:00