Kris Giesing
29dfecd803
Add dart-layer input event abstraction
2015-10-13 15:16:04 -07:00
Adam Barth
4d0b7911a0
Import dart:ui as ui (instead of as sky)
2015-10-09 20:55:54 -07:00
Adam Barth
dca1370bc6
Rename package:sky to package:flutter
2015-10-09 20:44:52 -07:00
Adam Barth
72c103cefa
Rename dart:sky to dart:ui
2015-10-09 19:27:13 -07:00
Adam Barth
3b06c85c6d
Split material design widgets out of widgets.dart
...
These are now part of material.dart.
2015-10-09 10:07:06 -07:00
Adam Barth
6601b5dfa9
Simplify Scaffold
...
Rather than using a custom render object, we can just use a Stack.
2015-10-06 10:06:17 -07:00
Mehmet Akin
9f6d39a0ce
Fix indent.
2015-10-03 22:56:30 +02:00
Mehmet Akin
9c7b2ea79b
Simplfy resetting board and mine generation.
2015-10-03 22:22:30 +02:00
Adam Barth
feb70684f5
Make fn3 the default widget framework
2015-10-01 09:48:35 -07:00
mdakin
2e562b95c1
Fix bounds checking error I introduced in previour cl, Address style issues.
2015-09-30 23:15:55 +02:00
Adam Barth
05d4f1b8aa
Remove BuildContext argument to initState
...
This argument isn't needed anymore now that State has a getter for context.
2015-09-30 13:15:46 -07:00
mdakin
0d6170a235
Fix alignment of mine counts, simplfy code a bit.
2015-09-30 15:11:42 +02:00
Adam Barth
4a13cf5d1f
Port MineDigger to fn3
2015-09-26 12:53:14 -07:00
James Robinson
8a15072435
Updates for change in Mojom dart enum generation
2015-09-24 10:35:20 -07:00
Adam Barth
c94726ec32
Remove EventDisposition
...
All the use cases for EventDisposition are now addressed by the gesture
detection system.
2015-09-21 16:45:09 -07:00
Adam Barth
9cef3e61e9
Move theme into material.dart
...
Also, introduce Colors and Typography to hold the material colors and the
typography declarations. Previously we expected clients of these libraries to
import them into a namespace, but that doesn't play nice with re-exporting them
from material.dart.
2015-09-18 09:57:21 -07:00
Adam Barth
0cc094288e
Move mojo frontend into services.dart
...
What's important about this code is that it's presenting services outside the
VM, not the particular technology used to present the services.
2015-09-16 19:13:50 -07:00
Scott Graham
7bc355c6e3
mine_digger: Fix not being able to de-flag on Android
2015-09-09 14:53:35 -07:00
Adam Barth
ad0d74a41e
Introduce painting.dart and move painting code to src/painting
2015-09-08 10:36:14 -07:00
Hixie
08b7ea3e3d
Rationalise the Key API.
...
Add a way of having keys based on numeric types or DateTimes by having a ValueKey<T> class.
Remove the redundant ways of declaring things, except for leaving one shorthand -- you can say `new Key(s)` instead of `new ValueKey<String>(s)`.
2015-08-28 13:17:34 -07:00
Adam Barth
9c82589fc3
Use GestureDetector in the framework and examples
...
We're now using it at the widget layer for everything except scrolling and
flinging.
2015-08-28 10:58:46 -07:00
Hixie
71e6f53a57
Replace Flex to Row and Column in tests and examples.
...
This still leaves Flex and FlexDirection available. At some point once
people have transitioned to Row/Column we should rename Flex to _Flex
and stop reexporting FlexDirection from basic.dart.
2015-08-26 09:05:14 -07:00
Adam Barth
13355a99b0
Add SetRequestedOrientation to Activity service
...
Fixes #743
2015-08-21 12:49:49 -07:00
Adam Barth
f9c683bceb
Add package:sky/rendering.dart
...
Similar to widgets.dart, rendering.dart exports the entire rendering layer.
Also, update the examples to use rendering.dart and widgets.dart. Also clean up
some exports so that the examples have more sensible imports.
2015-08-18 21:39:51 -07:00
Adam Barth
2419fcf86b
Add haptic and aural feedback service
...
And use the service in mine_digger to notify the user when they flag a bomb.
2015-08-14 12:46:04 -07:00
Ian Fischer
3c8291a828
Move example out of sky/packages to //examples
2015-08-07 17:04:50 -07:00