xster
87d0010adb
Let printError be able to print bold also ( #9714 )
...
* Let printError print bold as well
* review notes
2017-05-02 22:20:14 -07:00
Devon Carew
20e83e3e58
change the reload success message to include both the elapsed time and the library count ( #9328 )
2017-04-11 07:57:18 -07:00
Devon Carew
70e2acfb6c
tweak the layout for the ios doctor checks ( #9306 )
2017-04-09 12:43:48 -07:00
Michael Goderbauer
a559b8df5c
[Regression] Re-enable ANSI color support on Windows ( #9232 )
...
Also adds a test to make sure we don't break it again.
2017-04-05 15:44:22 -07:00
Ian Hickson
57b3422795
Bold each line individually ( #9069 )
...
This should make the message in Travis logs look better.
2017-04-01 17:47:09 -07:00
Alexandre Ardhuin
4c530d5e8c
prefer_final_fields ( #8967 )
2017-03-29 21:21:46 +02:00
Michael Goderbauer
9056ded298
remove work around for https://github.com/dart-lang/sdk/issues/28599 ( #8865 )
2017-03-20 10:30:30 -07:00
Michael Goderbauer
c9a9c627b6
Remove nasty ANSI workaround for Windows ( #8839 )
...
The problem has been fixed upstream in the Dart VM.
This simplifies our setup instructions on Windows (will update the wiki).
Furthermore, this also means that going forward there is no diffrence between PowerShell and Cmd for the Flutter experience on Windows.
2017-03-16 18:04:14 -07:00
Michael Goderbauer
2291a56842
Remove support for function keys. ( #8840 )
...
Function keys don't work great on any platform we support:
* Mac doesn't have first-class function keys.
* On Ubuntu: F1 opens the system help and F10 opens the file dialog.
* ... and Windows is a mess as well.
2017-03-16 18:00:21 -07:00
Michael Goderbauer
d87f19817f
devicelab benchmarks run on Windows ( #8814 )
...
* devicelab benchmarks run on Windows
* fix analyzer issue
* fix test
* fix pubspec
2017-03-15 16:33:10 -07:00
John McCutchan
4c91b6e725
Stop using package:stack_trace and Chain.capture ( #8803 )
...
- [x] Don't use package:stack_trace.
- [x] Don't use Chain.capture.
- [x] Fix an instance of aggressive catching of exceptions
Related #8742
2017-03-15 15:39:01 -07:00
Todd Volkert
3d079414ad
Record/replay test infrastructure. ( #8597 )
...
This adds the test harness for record/replay tests.
2017-03-07 10:13:40 -08:00
Chris Bracken
7a09316cd0
Declare locals final where not reassigned (flutter_tools) ( #8570 )
2017-03-03 17:50:46 -08:00
Michael Goderbauer
ae1a719e03
fix FLUTTER_ANSI_TERMINAL check ( #8544 )
...
* fix FLUTTER_ANSI_TERMINAL check
should have been included in the previous PR :(
* review comments
2017-03-02 16:25:33 -08:00
Michael Goderbauer
1f7b8ae11f
Enable ANSI codes in PowerShell ( #8537 )
2017-03-02 13:09:36 -08:00
Michael Goderbauer
99ca38e988
make use of Dart's new capability to print Unicode on Windows ( #8505 )
2017-03-01 13:15:48 -08:00
Alexandre Ardhuin
2888139c6b
prefer const constructor ( #8292 )
2017-02-20 14:07:16 -08:00
Michael Goderbauer
071efec271
Implements WindowsStdoutLogger ( #8189 )
...
Replaces unprintable characters with alternative symbols.
2017-02-15 13:20:17 -08:00
Devon Carew
5caeb3ff32
use the intl package ( #8060 )
2017-02-10 09:36:04 -08:00
xster
1cc78145fe
Add logger indent option and indent nested xcode command outputs ( #7867 )
...
* Add indent option to logger and indent non-flutter nested output
* Add a missed override
* Formatting
2017-02-08 18:27:47 -08:00
Devon Carew
d89f438699
improve the logger ui a bit for elapsed times ( #7960 )
...
* improve the logger ui a bit for elapsed times
* invert param
* update daemon.dart
2017-02-08 08:25:36 -08:00
Michael Goderbauer
84de5e815d
Work around for dart-lang/sdk#28599 ( #7786 )
2017-02-01 13:39:19 -08:00
Todd Volkert
417c2f25fc
Migrate flutter_tools to use package:platform ( #7642 )
2017-01-25 16:06:41 -08:00
Todd Volkert
5a3bae9eed
Catch another ignorable errno in setting stdin.lineMode
( #7563 )
2017-01-20 14:00:12 -08:00
Todd Volkert
55beaef743
Ignore only ENOTTY when setting stdin.lineMode ( #7472 )
2017-01-12 16:14:37 -08:00
Devon Carew
7f2915d331
ignore exceptions from stdin.lineMode ( #7439 )
...
* ignore exceptions from stdin.lineMode
* only catch IOException
2017-01-11 10:54:42 -08:00
Todd Volkert
016b5ab0cc
Force all dart:io usage to go through 'base/io.dart' ( #7390 )
...
This ensures that accidental usages of dart:io's
file API don't creep in over time.
2017-01-09 08:37:00 -08:00
Devon Carew
15ea399fdd
add identifiers to progress messages ( #6868 )
2016-11-15 12:13:56 -08:00
Ian Hickson
04e7446b2b
Make the fire red on black-and-white terminals ( #6748 )
2016-11-07 15:48:50 -08:00
Jason Simmons
54d76518ac
Continue showing status messages after a startProgress completes ( #6720 )
2016-11-05 22:47:33 -07:00
Devon Carew
fcfb2a5c55
Better progress ( #6677 )
...
* make showElapsedTime default to true
* support nested progresses
* improve hot reload message
* rethrow
2016-11-03 13:28:17 -07:00
Wyatt Arent
0838ef7d0b
logger use milliseconds instead of seconds for reporting elapsed time ( #6487 )
...
* logger use milliseconds instead of seconds for reporting elapsed time (#5400 )
* Update authors (#5400 )
* Remove unnecessary comment
2016-10-23 09:54:08 -07:00
Jason Simmons
022cb2d9dc
Do not buffer logs in the verbose logger ( #6465 )
...
With the old policy the most recent log would not be printed until the next
log is produced (which may be indefinitely). This change prints logs
immediately along with a time delta since the previous log.
2016-10-21 16:54:59 -07:00
Devon Carew
24f63e2b44
show better errors for gradle build failures ( #5374 )
2016-08-13 12:30:14 -07:00
Ian Hickson
d7fb51a551
Hot reload UI polish ( #5193 )
...
* General improvoments to the loader app:
* Show a message after 8 seconds if no connection comes in.
* Show a progress bar as files are being uploaded.
* Hide the spinner just before launching the application.
* General improvements to the "flutter run" UI:
* Add "?" key as a silent alias for "h".
* Make the help text bold so it doesn't get mixed with the logs.
* Make "R" do a cold restart when hot reload is enabled.
* Supporting features and bug fixes:
* Add support for string service extensions.
* Other bug fixes:
* Expose debugDumpRenderTree() outside debug mode.
* Logger.supportsColor was missing a getter.
* Mention in the usage docs that --hot requires --resident.
* Trivial style fixes.
2016-08-02 16:52:57 -07:00
Ian Hickson
c9bcf1074e
Analyzer was confused when you deleted files ( #4528 )
...
Also, make it clear the screen between results so it's more obvious
what's going on when you have new results (especially when you have
fixed everything).
2016-06-13 12:20:03 -07:00
Devon Carew
3ba17136b7
add a restart command to the daemon protocol ( #4385 )
...
* refactor the --resident run option into a separate file
* update daemon to run --resident apps
* re-plumbing daemon start
* send app logs
* update tests
* review changes
* fix test runner
* remove PackageMap.createGlobalInstance; rely on the ctor
* review comments
2016-06-07 12:13:35 -07:00
Devon Carew
d6aed1e7c9
add a --quiet option to flutter_tools ( #4213 )
2016-05-26 13:41:29 -07:00
Devon Carew
067715e302
Send exit for flutter run --resident ( #3829 )
...
* send ext.flutter.exit
* listen for help restart, quit
* refactor into a separate class
2016-05-10 13:47:00 -07:00
Devon Carew
99114cd414
show more errors on missing jarsigner ( #3626 )
2016-04-28 22:48:01 -07:00
Devon Carew
ace1a64bfd
don't print installing device twice ( #3520 )
2016-04-25 09:25:47 -07:00
Devon Carew
dd2bde1918
add a service extension for repaint rainbow ( #3409 )
...
* add a service extension for repaint rainbow
* review comments
2016-04-19 12:57:10 -07:00
Devon Carew
12cac94cda
Use arm deploy ( #3374 )
...
* download android-arm-deploy
* wire up --deploy to android-arm-deploy
* fix interpolation
2016-04-18 09:01:43 -07:00
Devon Carew
b4173e20d4
fix to showing a progress display for long tasks ( #3265 )
2016-04-12 08:39:24 -07:00
Devon Carew
2a33e3f0c0
make flutter upgrade less verbose ( #3237 )
...
* more terse flutter upgrade
* fix an issue when updating and the engine update code has changed
* call flutter precache; add a --no-color hidden option
* fix a lint related to getters/setters
2016-04-11 11:17:09 -07:00
Devon Carew
7ad1e38eac
Fix windows crash ( #3236 )
...
* better messaging about windows support
* fix lints
2016-04-11 08:34:01 -07:00
Devon Carew
34a67329fd
use --no-precompile ( #3175 )
...
* use --no-precompile
* use the flutter bin cache's sdk
2016-04-07 11:06:38 -07:00
Devon Carew
40598449ad
add cache.dart to help manage the cache dir ( #3168 )
...
* add cache.dart to help manage the cache dir
* sp
2016-04-07 09:15:58 -07:00
Hixie
797e27edd3
Add @override annotations to flutter framework
2016-03-14 14:02:26 -07:00
Ian Hickson
d745e20853
Even more types
2016-03-14 09:41:54 -07:00