756 Commits

Author SHA1 Message Date
Matt Perry
99c0edd6b0 Rename some animation classes.
* Intentions => Behaviors
* SlideIn => SlideTransition
* FadeIn => FadeTransition
* removed unused AnimatedContainer intentions
2015-08-03 17:30:34 -04:00
mpcomplete
dc9a4ccd97 Merge pull request #427 from mpcomplete/dismissable
Use transitions for Dismissable
2015-08-03 17:18:06 -04:00
Adam Barth
c575802b19 Merge pull request #428 from abarth/stocks_visuals
Fix visual bugs in Stocks
2015-08-03 14:15:05 -07:00
Matt Perry
92268c92eb Use transitions for Dismissable.
Simplifies the code a bit.
2015-08-03 16:56:36 -04:00
Adam Barth
ad4c4272dd Add support for FontStyle.italics 2015-08-03 13:50:46 -07:00
Adam Barth
c47a118493 Fix visual bugs in Stocks
- Center the labels on the tabs
 - Make the drawer's mask visible
2015-08-03 12:43:25 -07:00
Adam Barth
4270d8970d Update Sky package deps 2015-08-03 11:12:09 -07:00
Adam Barth
15d16186a7 Rev pub packages 2015-08-03 10:54:54 -07:00
Adam Barth
98a2c9b063 ScrollableBlock should be able to overscroll
When a ScrollableBlock can scroll, we want to be able to drag into the
overscroll region. Previously we could fling into the overscroll region, but we
couldn't actually drag there.
2015-08-03 09:57:38 -07:00
Adam Barth
763b423fcc Remove unused imports to make the analyzer happy 2015-08-01 18:58:13 -07:00
Adam Barth
851e80547d Add documentation about layout models 2015-08-01 18:56:54 -07:00
Adam Barth
64c9b3ddc0 Add some documentation for the basic widgets 2015-08-01 16:35:37 -07:00
Adam Barth
4f5164b108 Update README.md 2015-08-01 10:29:06 -07:00
Adam Barth
53369b10ae Merge pull request #421 from abarth/rounded_border
Support borders with borderRadius
2015-07-31 16:03:55 -07:00
Matt Perry
ea541955ff Add transitions.dart for common animation transitions.
Use those in SnackBar, Drawer, navigator instead of AnimatedContainer's
intentions.
2015-07-31 19:03:11 -04:00
Adam Barth
14c0b18745 Support borders with borderRadius
Currently we support only borders with uniform color and width.
2015-07-31 16:03:09 -07:00
Adam Barth
fa58691dc5 Merge pull request #420 from abarth/fix_readme_links
Use absolute URLs in sky/packages/sky/README.md
2015-07-31 13:49:54 -07:00
Adam Barth
32d8a5ca40 Use absolute URLs in sky/packages/sky/README.md
When this README.md is published to pub.dartlang.org, the base URL is
pub.dartlang.org. We need to use absolute URLs in order to get back to GitHub.

Fixes #417
2015-07-31 13:33:04 -07:00
Adam Barth
c464b82fe4 Merge pull request #419 from abarth/fix_align_right
Fix TextAlign.right
2015-07-31 13:05:27 -07:00
Adam Barth
2b0e4784d3 Fix TextAlign.right
We were applying the style to the RenderInline but we actually needed to apply
it to the RenderParagraph. The lineHeight property had the same problem.
2015-07-31 12:57:53 -07:00
John McCutchan
cb9376cb47 Make sky package depend on new sky_engine and sky_services 2015-07-31 11:05:30 -07:00
John McCutchan
d9e9ece917 Bump versions of sky packages 2015-07-31 10:46:14 -07:00
Adam Barth
e9db2fcde9 Merge pull request #409 from abarth/stack_repaint
Stacked does not repaint when its position changes
2015-07-31 10:21:08 -07:00
John McCutchan
9ac5c5438f Do not invoke mojom/generate.dart from sky_tool anymore 2015-07-31 10:13:48 -07:00
John McCutchan
a5e5cbc8bd Bump sky package version requirements 2015-07-31 10:07:28 -07:00
Adam Barth
a98ac70b45 Stacked does not repaint when its position changes
We were marking the parent *Widget's* render object as needing layout, but
we actually need to walk up the component tree until we find the parent
*RenderObjectWrapper* so we can mark actually mark the parent render object as
needing layout.

Fixes #408
2015-07-31 10:06:44 -07:00
Matt Perry
a54c2905ee Simplify Navigator's Transition code a bit. 2015-07-30 19:14:43 -04:00
Viktor Lidholt
c9284dff77 Merge pull request #402 from vlidholt/master
Fixes anchor points for particles in particle systems
2015-07-30 16:10:50 -07:00
Viktor Lidholt
f39dcbb4cd Fixes anchor points for particles in particle systems 2015-07-30 16:04:57 -07:00
Chinmay Garde
1868222770 Allow loading SkyX files on Mac desktop 2015-07-30 15:07:35 -07:00
James Robinson
5ba11ed66e Merge pull request #376 from jamesr/render_switch
Make Switch a standalone class with a custom RenderObject
2015-07-30 15:00:13 -07:00
John McCutchan
6c59acbfca Lower sky package requirements 2015-07-30 14:57:52 -07:00
James Robinson
445f4ee8cd Make Switch a standalone class with a custom RenderObject
This changes Switch from being a subclass of the Toggleable widget to
being a standalone Component with a custom RenderObject. This is to
enable adding Switch-specific radial reaction animations in a
subsequent patch. The CustomPaint logic that Toggleable was using does
not provide a nice way for a class and its subclass to both participate
in deciding to repaint.
2015-07-30 14:53:28 -07:00
Adam Barth
1387bd7533 Merge pull request #394 from abarth/merge_scrollable
Combine all the scrollable classes into scrollable.dart
2015-07-30 14:51:25 -07:00
Adam Barth
a740dbd734 Combine all the scrollable classes into scrollable.dart
We ended up with a bunch of different scrollable widgets and it was confusing.
This CL moves them all into one library to make them easier to find.
2015-07-30 14:44:14 -07:00
John McCutchan
7045c78259 Merge pull request #391 from johnmccutchan/bump_versions
Bump versions
2015-07-30 14:29:48 -07:00
John McCutchan
44ebd7f28e Bump versions 2015-07-30 14:29:03 -07:00
Eric Seidel
6beeede1ca Merge pull request #390 from abarth/fix_analyzer
Fix Dart analyzer warnings
2015-07-30 14:28:57 -07:00
Adam Barth
ed4afafaa3 Fix Dart analyzer warnings 2015-07-30 14:26:53 -07:00
John McCutchan
ba11e97ee6 Merge branch 'sky_services' of github.com:johnmccutchan/sky_engine into sky_services 2015-07-30 14:19:49 -07:00
John McCutchan
064744e8ca Bump sky_services to v0.0.3 2015-07-30 14:19:10 -07:00
John McCutchan
3e7eeb4760 Fix imports 2015-07-30 14:19:10 -07:00
John McCutchan
4c2df9f77c Neuter sky:init 2015-07-30 14:19:09 -07:00
John McCutchan
93b47d7523 Update mojo and mojo_services dependencies 2015-07-30 14:19:09 -07:00
John McCutchan
febece5620 Bump sky_services to v0.0.3 2015-07-30 14:18:30 -07:00
John McCutchan
f10a5f4cd0 Fix imports 2015-07-30 13:58:27 -07:00
John McCutchan
5ba2a1aa73 Neuter sky:init 2015-07-30 13:57:20 -07:00
John McCutchan
48ac4a8407 Update mojo and mojo_services dependencies 2015-07-30 13:23:34 -07:00
Eric Seidel
7a231905f1 Bump APK version in prep for release
@abarth
2015-07-30 12:41:27 -07:00
Adam Barth
05d6d55171 Merge pull request #373 from abarth/fix_stack
RenderStack should handle top, right, bottom, left all being zero
2015-07-30 11:11:07 -07:00