flutter/dev/tools/vitool
Ian Hickson 686d8f8a22 Shim package:test to avoid matcher issues (#20602)
* Upgrade everything except matcher.
* Roll matcher (and test)
* Adjust tests that depend on flutter:test directly to depend on a shim
* Require use of package:test shim and remove other references to package:test
2018-08-14 20:33:58 -07:00
..
bin Add an AnimatedIcon class and vitool (vector icon tool) to generate data for it (#13530) 2017-12-21 15:46:05 -08:00
lib re-re-enable lint unnecessary_const (#20103) 2018-08-02 12:02:32 +02:00
test re-re-enable lint unnecessary_const (#20103) 2018-08-02 12:02:32 +02:00
test_assets Add an AnimatedIcon class and vitool (vector icon tool) to generate data for it (#13530) 2017-12-21 15:46:05 -08:00
.gitignore Add .dart_tool to gitignore (#14932) 2018-02-27 15:29:31 -08:00
pubspec.yaml Shim package:test to avoid matcher issues (#20602) 2018-08-14 20:33:58 -07:00
README.md Add an AnimatedIcon class and vitool (vector icon tool) to generate data for it (#13530) 2017-12-21 15:46:05 -08:00

vitool

This tool generates Dart files from frames described in SVG files that follow the small subset of SVG described below. This tool was crafted specifically to handle the assets for certain Material design animations as created by the Google Material Design team, and is not intended to be a general-purpose tool.

Supported SVG features

  • groups
  • group transforms
  • group opacities
  • paths (strokes are not supported, only fills, eliptical arc curve commands are not supported)