Find a file
Ian Hickson bf017b79b3 Move Point to Offset (#9277)
* Manually fix every use of Point.x and Point.y

Some of these were moved to dx/dy, but not all.

* Manually convert uses of the old gradient API

* Remove old reference to Point.

* Mechanical changes

I applied the following at the root of the Flutter repository:

git ls-files -z | xargs -0 sed -i 's/\bPoint[.]origin\b/Offset.zero/g'
git ls-files -z | xargs -0 sed -i 's/\bPoint[.]lerp\b/Offset.lerp/g'
git ls-files -z | xargs -0 sed -i 's/\bnew Point\b/new Offset/g'
git ls-files -z | xargs -0 sed -i 's/\bconst Point\b/const Offset/g'
git ls-files -z | xargs -0 sed -i 's/\bstatic Point /static Offset /g'
git ls-files -z | xargs -0 sed -i 's/\bfinal Point /final Offset /g'
git ls-files -z | xargs -0 sed -i 's/^\( *\)Point /\1Offset /g'
git ls-files -z | xargs -0 sed -i 's/ui[.]Point\b/ui.Offset/g'
git ls-files -z | xargs -0 sed -i 's/(Point\b/(Offset/g'
git ls-files -z | xargs -0 sed -i 's/\([[{,]\) Point\b/\1 Offset/g'
git ls-files -z | xargs -0 sed -i 's/@required Point\b/@required Offset/g'
git ls-files -z | xargs -0 sed -i 's/<Point>/<Offset>/g'
git ls-files -z | xargs -0 sed -i 's/[.]toOffset()//g'
git ls-files -z | xargs -0 sed -i 's/[.]toPoint()//g'
git ls-files -z | xargs -0 sed -i 's/\bshow Point, /show /g'
git ls-files -z | xargs -0 sed -i 's/\bshow Point;/show Offset;/g'

* Mechanical changes - dartdocs

I applied the following at the root of the Flutter repository:

git ls-files -z | xargs -0 sed -i 's/\ba \[Point\]/an [Offset]/g'
git ls-files -z | xargs -0 sed -i 's/\[Point\]/[Offset]/g'

* Further improvements and a test

* Fix minor errors from rebasing...

* Roll engine
2017-04-12 15:06:12 -07:00
.idea update IntelliJ metadata (#8844) 2017-03-17 09:39:18 -07:00
bin Move Point to Offset (#9277) 2017-04-12 15:06:12 -07:00
dev Move Point to Offset (#9277) 2017-04-12 15:06:12 -07:00
examples Move Point to Offset (#9277) 2017-04-12 15:06:12 -07:00
packages Move Point to Offset (#9277) 2017-04-12 15:06:12 -07:00
.analysis_options upgrade to linter-0.1.30 (#9297) 2017-04-08 08:43:19 +02:00
.analysis_options_repo upgrade to linter-0.1.30 (#9297) 2017-04-08 08:43:19 +02:00
.gitattributes Add git config option to automatically convert CRLF to LF (#8122) 2017-02-14 10:21:33 -08:00
.gitignore Git ignore vscode .history files. (#8854) 2017-03-17 12:38:57 -07:00
.travis.yml Use only Linux workers on Travis (#8678) 2017-03-09 10:06:42 -08:00
appveyor.yml add appveyor config (#8323) 2017-02-22 10:34:31 -08:00
AUTHORS Ignore HTML in flutter_markdown content without error (#8420) 2017-02-27 12:13:24 -08:00
CONTRIBUTING.md Add --start-paused doc (#8233) 2017-02-17 11:17:05 -08:00
ISSUE_TEMPLATE.md Update ISSUE_TEMPLATE.md 2016-11-02 10:00:58 -07:00
LICENSE Initial commit 2015-10-30 11:16:58 -07:00
PATENTS Add a file describing Google's commitments with regard to patents and this project (#8632) 2017-03-08 16:40:36 -08:00
README.md add AppVeyor build status badge (#8341) 2017-02-22 14:01:50 -08:00
VERSION Bump tools version to 0.0.3. (#6771) 2016-11-08 16:39:27 -08:00

Flutter

Join Gitter Chat Channel - Build Status - Travis Build Status - AppVeyor Coverage Status -

Flutter is a new way to build high-performance, cross-platform mobile apps. Flutter is optimized for today's, and tomorrow's, mobile devices. We are focused on low-latency input and high frame rates on Android and iOS.

Flutter is an early-stage open-source project. We are still missing core features like accessibility, text input, localization, and more. However, you can build demos and examples today. We hope you try it out and send us feedback.

Community

Join us in our Gitter chat room or join our public mailing list, flutter-dev@googlegroups.com.