Adam Barth
7c87227702
Update Skia ( #2825 )
2016-07-26 12:33:37 -07:00
Dragoș Tiselice
a5c04b0a51
Added custom radii for each corner of RRect. ( #2820 )
...
In order to implement more detailed animation in Flutter, precise
handling of the rounded corner's radii is necessary. This commit
adds a data structure Radius and updated RRect accordingly.
2016-07-26 12:25:41 -07:00
Adam Barth
9c6fc0fb1e
Add default hint values ( #2818 )
...
This is required because boolean values cannot be null.
2016-07-22 12:22:05 -07:00
Adam Barth
9eb5df4146
Add a way to hint the compositor ( #2816 )
...
The code that draws the picture knows more about the picture (and the future)
than we do. This patch gives them a way to hint us about what's going to
happen with the picture in the future.
2016-07-22 11:07:14 -07:00
Adam Barth
3291edef41
Add Rect.fromPoints ( #2799 )
...
Fixes https://github.com/flutter/flutter/issues/4926
2016-07-15 08:32:59 -07:00
Adam Barth
661946e3e1
Add operator== to ColorFilter ( #2769 )
...
Fixes #69
2016-06-20 20:39:19 -07:00
Adam Barth
f13875ca92
Move Canvas into //flutter/lib/ui ( #2754 )
...
This patch moves the remainder of painting and compositing into their
new home (and updates their style to match Google C++ Style).
2016-06-14 23:14:14 -07:00
Adam Barth
9bc546abef
Remove Dart_GetField from Paint marshalling ( #2753 )
...
This should make almost every Canvas call significantly faster.
2016-06-14 21:11:11 -07:00
Adam Barth
8e475a9570
Move most of //sky/engine/core/painting to //flutter/lib/ui/painting ( #2752 )
...
These parts don't depend on engine anymore. Also reformat them to match Google
C++ style.
2016-06-13 17:23:34 -07:00
Adam Barth
46b73701f8
Start moving dart:ui into //flutter/lib/ui ( #2750 )
...
This patch moves the geometry classes.
2016-06-13 15:30:33 -07:00