Rename Sky to Flutter in a few more places
diff --git a/examples/README.md b/examples/README.md
index deb0f3c..7068ad2 100644
--- a/examples/README.md
+++ b/examples/README.md
@@ -1,7 +1,7 @@
-Sky Examples
-============
+Flutter Examples
+================
-This directory contains several examples of using Sky. Each of these is an
+This directory contains several examples of using Flutter. Each of these is an
individual Dart application package. If you wish to run them with `sky_tool`
then you will want to run `pub get` inside their directory before running
`./packages/sky/sky_tool start`.
@@ -10,7 +10,7 @@
the text "hello, world."
2. *Stocks.* The [stocks app](stocks) is an example of a typical mobile app
- built using Sky. The app shows a list of all the stocks in the NASDAQ.
+ built using Flutter. The app shows a list of all the stocks in the NASDAQ.
-3. *Widgets.* The [widgets app](widgets) contains a number of Sky widgets so
+3. *Widgets.* The [widgets app](widgets) contains a number of Flutter widgets so
you can experiment with them in a simple container.
diff --git a/examples/rendering/align_items.dart b/examples/rendering/align_items.dart
index 0c71057..8cf517a 100644
--- a/examples/rendering/align_items.dart
+++ b/examples/rendering/align_items.dart
@@ -42,5 +42,5 @@
child: new RenderPadding(child: table, padding: new EdgeDims.symmetric(vertical: 50.0))
);
- new SkyBinding(root: root);
+ new FlutterBinding(root: root);
}
diff --git a/examples/rendering/baseline.dart b/examples/rendering/baseline.dart
index 683964f..9237c91 100644
--- a/examples/rendering/baseline.dart
+++ b/examples/rendering/baseline.dart
@@ -72,5 +72,5 @@
direction: FlexDirection.vertical,
alignItems: FlexAlignItems.stretch
);
- new SkyBinding(root: root);
+ new FlutterBinding(root: root);
}
diff --git a/examples/rendering/borders.dart b/examples/rendering/borders.dart
index 020278f..1f5777a 100644
--- a/examples/rendering/borders.dart
+++ b/examples/rendering/borders.dart
@@ -73,5 +73,5 @@
],
direction: FlexDirection.vertical
);
- new SkyBinding(root: root);
+ new FlutterBinding(root: root);
}
diff --git a/examples/rendering/flex.dart b/examples/rendering/flex.dart
index 96811e8..f0ca8da 100644
--- a/examples/rendering/flex.dart
+++ b/examples/rendering/flex.dart
@@ -51,5 +51,5 @@
}
void main() {
- new SkyBinding(root: buildFlexExample());
+ new FlutterBinding(root: buildFlexExample());
}
diff --git a/examples/rendering/interactive_flex.dart b/examples/rendering/interactive_flex.dart
index ed50e79..cfebd7c 100644
--- a/examples/rendering/interactive_flex.dart
+++ b/examples/rendering/interactive_flex.dart
@@ -98,6 +98,6 @@
);
updateTaskDescription('Interactive Flex', topColor);
- new SkyBinding(root: root);
+ new FlutterBinding(root: root);
sky.view.setEventCallback(handleEvent);
}
diff --git a/examples/rendering/justify_content.dart b/examples/rendering/justify_content.dart
index 653a9c4..908bd42 100644
--- a/examples/rendering/justify_content.dart
+++ b/examples/rendering/justify_content.dart
@@ -36,5 +36,5 @@
child: new RenderPadding(child: table, padding: new EdgeDims.symmetric(vertical: 50.0))
);
- new SkyBinding(root: root);
+ new FlutterBinding(root: root);
}
diff --git a/examples/rendering/render_grid.dart b/examples/rendering/render_grid.dart
index 7a4af71..a2e31cf 100644
--- a/examples/rendering/render_grid.dart
+++ b/examples/rendering/render_grid.dart
@@ -23,4 +23,4 @@
return new RenderGrid(children: children, maxChildExtent: 100.0);
}
-main() => new SkyBinding(root: buildGridExample());
+main() => new FlutterBinding(root: buildGridExample());
diff --git a/examples/rendering/render_paragraph.dart b/examples/rendering/render_paragraph.dart
index 71989ea..e4ab3b4 100644
--- a/examples/rendering/render_paragraph.dart
+++ b/examples/rendering/render_paragraph.dart
@@ -35,5 +35,5 @@
flexRoot.add(child);
child.parentData.flex = 1;
- new SkyBinding(root: root);
+ new FlutterBinding(root: root);
}
diff --git a/examples/rendering/sector_layout.dart b/examples/rendering/sector_layout.dart
index 7aca5de..d57cb2a 100644
--- a/examples/rendering/sector_layout.dart
+++ b/examples/rendering/sector_layout.dart
@@ -549,5 +549,5 @@
}
void main() {
- new SkyBinding(root: buildSectorExample());
+ new FlutterBinding(root: buildSectorExample());
}
diff --git a/examples/rendering/shadowed_box.dart b/examples/rendering/shadowed_box.dart
index 7546c56..b48c532 100644
--- a/examples/rendering/shadowed_box.dart
+++ b/examples/rendering/shadowed_box.dart
@@ -18,7 +18,7 @@
var paddedBox = new RenderPadding(
padding: const EdgeDims.all(50.0),
child: coloredBox);
- new SkyBinding(root: new RenderDecoratedBox(
+ new FlutterBinding(root: new RenderDecoratedBox(
decoration: const BoxDecoration(
backgroundColor: const Color(0xFFFFFFFF)
),
diff --git a/examples/rendering/simple_autolayout.dart b/examples/rendering/simple_autolayout.dart
index 336afa7..c8b65b9 100644
--- a/examples/rendering/simple_autolayout.dart
+++ b/examples/rendering/simple_autolayout.dart
@@ -59,5 +59,5 @@
(p4.verticalCenter == p2.height / al.cm(2.0)) as al.Constraint,
]);
- new SkyBinding(root: root);
+ new FlutterBinding(root: root);
}
diff --git a/examples/rendering/spinning_flex.dart b/examples/rendering/spinning_flex.dart
index b2fc6e8..db2055c 100644
--- a/examples/rendering/spinning_flex.dart
+++ b/examples/rendering/spinning_flex.dart
@@ -29,7 +29,7 @@
RenderPadding root = new RenderPadding(padding: new EdgeDims.all(20.0), child: transformBox);
- new SkyBinding(root: root);
+ new FlutterBinding(root: root);
scheduler.addPersistentFrameCallback(rotate);
}
diff --git a/examples/rendering/touch_demo.dart b/examples/rendering/touch_demo.dart
index ece221b..f00a781 100644
--- a/examples/rendering/touch_demo.dart
+++ b/examples/rendering/touch_demo.dart
@@ -84,5 +84,5 @@
// that it doesn't eat events.
paragraph.parentData..top = 40.0
..left = 20.0;
- new SkyBinding(root: stack);
+ new FlutterBinding(root: stack);
}
diff --git a/examples/rendering/transform.dart b/examples/rendering/transform.dart
index e185c4e..4e67532 100644
--- a/examples/rendering/transform.dart
+++ b/examples/rendering/transform.dart
@@ -24,5 +24,5 @@
RenderFlex flex = new RenderFlex();
flex.add(spin);
- new SkyBinding(root: flex);
+ new FlutterBinding(root: flex);
}
diff --git a/examples/widgets/spinning_mixed.dart b/examples/widgets/spinning_mixed.dart
index 6d0b047..9317390 100644
--- a/examples/widgets/spinning_mixed.dart
+++ b/examples/widgets/spinning_mixed.dart
@@ -70,12 +70,12 @@
void main() {
// Because we're going to use Widgets, we want to initialise its
- // SkyBinding, not use the default one. We don't really need to do
+ // FlutterBinding, not use the default one. We don't really need to do
// this, because RenderBoxToWidgetAdapter does it for us, but
// it's good practice in case we happen to not have a
// RenderBoxToWidgetAdapter in our tree at startup, or in case we
// want a renderViewOverride.
- WidgetSkyBinding.initWidgetSkyBinding();
+ WidgetFlutterBinding.initWidgetFlutterBinding();
RenderProxyBox proxy = new RenderProxyBox();
new RenderBoxToWidgetAdapter(proxy, builder); // adds itself to proxy
@@ -88,6 +88,6 @@
transformBox = new RenderTransform(child: flexRoot, transform: new Matrix4.identity());
RenderPadding root = new RenderPadding(padding: new EdgeDims.all(80.0), child: transformBox);
- SkyBinding.instance.renderView.child = root;
+ FlutterBinding.instance.renderView.child = root;
scheduler.addPersistentFrameCallback(rotate);
}
diff --git a/packages/flutter/README.md b/packages/flutter/README.md
index 6272937..b728b85 100644
--- a/packages/flutter/README.md
+++ b/packages/flutter/README.md
@@ -6,4 +6,4 @@
focused on low-latency input and high frame rates on Android and iOS.
See the [getting started guide](https://flutter.github.io/getting-started/) for
-information about using Sky.
+information about using Flutter.
diff --git a/packages/flutter/lib/painting.dart b/packages/flutter/lib/painting.dart
index 390f7b4..f252a26 100644
--- a/packages/flutter/lib/painting.dart
+++ b/packages/flutter/lib/painting.dart
@@ -4,7 +4,7 @@
/// The Flutter painting library
///
-/// This library includes a variety of classes that wrap the Sky
+/// This library includes a variety of classes that wrap the Flutter
/// engine's painting API for more specialised purposes, such as painting scaled
/// images, interpolating between shadows, painting borders around boxes, etc.
///
diff --git a/packages/flutter/lib/rendering.dart b/packages/flutter/lib/rendering.dart
index f3405e2..15ed29a 100644
--- a/packages/flutter/lib/rendering.dart
+++ b/packages/flutter/lib/rendering.dart
@@ -20,7 +20,7 @@
export 'package:sky/src/rendering/paragraph.dart';
export 'package:sky/src/rendering/proxy_box.dart';
export 'package:sky/src/rendering/shifted_box.dart';
-export 'package:sky/src/rendering/sky_binding.dart';
+export 'package:sky/src/rendering/binding.dart';
export 'package:sky/src/rendering/stack.dart';
export 'package:sky/src/rendering/toggleable.dart';
export 'package:sky/src/rendering/view.dart';
diff --git a/packages/flutter/lib/src/fn3/binding.dart b/packages/flutter/lib/src/fn3/binding.dart
index f832aec..ccf83ea 100644
--- a/packages/flutter/lib/src/fn3/binding.dart
+++ b/packages/flutter/lib/src/fn3/binding.dart
@@ -6,7 +6,7 @@
import 'package:sky/rendering.dart';
import 'package:sky/src/fn3/framework.dart';
-class WidgetFlutterBinding extends SkyBinding {
+class WidgetFlutterBinding extends FlutterBinding {
WidgetFlutterBinding() {
BuildableElement.scheduleBuildFor = scheduleBuildFor;
@@ -14,14 +14,14 @@
_renderViewElement.mount(null, null);
}
- /// Ensures that there is a SkyBinding object instantiated.
+ /// Ensures that there is a FlutterBinding object instantiated.
static void initBinding() {
- if (SkyBinding.instance == null)
+ if (FlutterBinding.instance == null)
new WidgetFlutterBinding();
- assert(SkyBinding.instance is WidgetFlutterBinding);
+ assert(FlutterBinding.instance is WidgetFlutterBinding);
}
- static WidgetFlutterBinding get instance => SkyBinding.instance;
+ static WidgetFlutterBinding get instance => FlutterBinding.instance;
/// The [Element] that is at the root of the hierarchy (and which wraps the
/// [RenderView] object at the root of the rendering hierarchy).
diff --git a/packages/flutter/lib/src/fn3/gesture_detector.dart b/packages/flutter/lib/src/fn3/gesture_detector.dart
index 0544602..b15c122 100644
--- a/packages/flutter/lib/src/fn3/gesture_detector.dart
+++ b/packages/flutter/lib/src/fn3/gesture_detector.dart
@@ -7,7 +7,7 @@
import 'package:sky/gestures.dart';
import 'package:sky/src/fn3/basic.dart';
import 'package:sky/src/fn3/framework.dart';
-import 'package:sky/src/rendering/sky_binding.dart';
+import 'package:sky/src/rendering/binding.dart';
class GestureDetector extends StatefulComponent {
const GestureDetector({
@@ -60,7 +60,7 @@
didUpdateConfig(null);
}
- final PointerRouter _router = SkyBinding.instance.pointerRouter;
+ final PointerRouter _router = FlutterBinding.instance.pointerRouter;
TapGestureRecognizer _tap;
TapGestureRecognizer _ensureTap() {
diff --git a/packages/flutter/lib/src/rendering/sky_binding.dart b/packages/flutter/lib/src/rendering/binding.dart
similarity index 94%
rename from packages/flutter/lib/src/rendering/sky_binding.dart
rename to packages/flutter/lib/src/rendering/binding.dart
index bab387b..3f3835b 100644
--- a/packages/flutter/lib/src/rendering/sky_binding.dart
+++ b/packages/flutter/lib/src/rendering/binding.dart
@@ -32,7 +32,7 @@
typedef void EventListener(sky.Event event);
-/// A hit test entry used by [SkyBinding]
+/// A hit test entry used by [FlutterBinding]
class BindingHitTestEntry extends HitTestEntry {
const BindingHitTestEntry(HitTestTarget target, this.result) : super(target);
@@ -42,9 +42,9 @@
/// The glue between the render tree and the sky engine
// TODO(ianh): rename this class FlutterBinding
-class SkyBinding extends HitTestTarget {
+class FlutterBinding extends HitTestTarget {
- SkyBinding({ RenderBox root: null, RenderView renderViewOverride }) {
+ FlutterBinding({ RenderBox root: null, RenderView renderViewOverride }) {
assert(_instance == null);
_instance = this;
@@ -66,8 +66,8 @@
}
/// The singleton instance of the binding
- static SkyBinding get instance => _instance;
- static SkyBinding _instance;
+ static FlutterBinding get instance => _instance;
+ static FlutterBinding _instance;
/// The render tree that's attached to the output surface
RenderView get renderView => _renderView;
@@ -175,5 +175,5 @@
/// Prints a textual representation of the entire render tree
void debugDumpRenderTree() {
- SkyBinding.instance.renderView.toStringDeep().split('\n').forEach(print);
+ FlutterBinding.instance.renderView.toStringDeep().split('\n').forEach(print);
}
diff --git a/packages/flutter/lib/src/rendering/object.dart b/packages/flutter/lib/src/rendering/object.dart
index 828850d..7abdacf 100644
--- a/packages/flutter/lib/src/rendering/object.dart
+++ b/packages/flutter/lib/src/rendering/object.dart
@@ -585,7 +585,7 @@
/// information is cleaned prior to painting so that render objects will
/// appear on screen in their up-to-date locations.
///
- /// See [SkyBinding] for an example of how this function is used.
+ /// See [FlutterBinding] for an example of how this function is used.
static void flushLayout() {
sky.tracing.begin('RenderObject.flushLayout');
_debugDoingLayout = true;
@@ -906,7 +906,7 @@
/// Painting occurs after layout and before the scene is recomposited so that
/// scene is composited with up-to-date display lists for every render object.
///
- /// See [SkyBinding] for an example of how this function is used.
+ /// See [FlutterBinding] for an example of how this function is used.
static void flushPaint() {
sky.tracing.begin('RenderObject.flushPaint');
_debugDoingPaint = true;
diff --git a/packages/flutter/lib/src/rendering/toggleable.dart b/packages/flutter/lib/src/rendering/toggleable.dart
index 82dba9a..56a0763 100644
--- a/packages/flutter/lib/src/rendering/toggleable.dart
+++ b/packages/flutter/lib/src/rendering/toggleable.dart
@@ -6,7 +6,7 @@
import 'package:sky/animation.dart';
import 'package:sky/gestures.dart';
-import 'package:sky/src/rendering/sky_binding.dart';
+import 'package:sky/src/rendering/binding.dart';
import 'package:sky/src/rendering/box.dart';
import 'package:sky/src/rendering/object.dart';
import 'package:sky/src/rendering/proxy_box.dart';
@@ -41,7 +41,7 @@
void attach() {
super.attach();
_tap = new TapGestureRecognizer(
- router: SkyBinding.instance.pointerRouter,
+ router: FlutterBinding.instance.pointerRouter,
onTap: _handleTap
);
}
diff --git a/packages/flutter/lib/src/widgets/drag_target.dart b/packages/flutter/lib/src/widgets/drag_target.dart
index 191fd48..245cabc 100644
--- a/packages/flutter/lib/src/widgets/drag_target.dart
+++ b/packages/flutter/lib/src/widgets/drag_target.dart
@@ -90,7 +90,7 @@
}
void update(Point globalPosition) {
- HitTestResult result = SkyBinding.instance.hitTest(globalPosition);
+ HitTestResult result = FlutterBinding.instance.hitTest(globalPosition);
DragTarget target = _getDragTarget(result.path);
if (target == _activeTarget)
return;
diff --git a/packages/flutter/lib/src/widgets/framework.dart b/packages/flutter/lib/src/widgets/framework.dart
index b3f01df..0fa3a3e 100644
--- a/packages/flutter/lib/src/widgets/framework.dart
+++ b/packages/flutter/lib/src/widgets/framework.dart
@@ -1477,15 +1477,15 @@
}
-class WidgetSkyBinding extends SkyBinding {
+class WidgetFlutterBinding extends FlutterBinding {
- WidgetSkyBinding({ RenderView renderViewOverride: null })
+ WidgetFlutterBinding({ RenderView renderViewOverride: null })
: super(renderViewOverride: renderViewOverride);
- static void initWidgetSkyBinding({ RenderView renderViewOverride: null }) {
- if (SkyBinding.instance == null)
- new WidgetSkyBinding(renderViewOverride: renderViewOverride);
- assert(SkyBinding.instance is WidgetSkyBinding);
+ static void initWidgetFlutterBinding({ RenderView renderViewOverride: null }) {
+ if (FlutterBinding.instance == null)
+ new WidgetFlutterBinding(renderViewOverride: renderViewOverride);
+ assert(FlutterBinding.instance is WidgetFlutterBinding);
}
void handleEvent(sky.Event event, BindingHitTestEntry entry) {
@@ -1518,12 +1518,12 @@
void didMount() {
super.didMount();
- SkyBinding.instance.addEventListener(_handleEvent);
+ FlutterBinding.instance.addEventListener(_handleEvent);
}
void didUnmount() {
super.didUnmount();
- SkyBinding.instance.removeEventListener(_handleEvent);
+ FlutterBinding.instance.removeEventListener(_handleEvent);
}
void syncConstructorArguments(Component source) { }
@@ -1559,12 +1559,12 @@
class RenderViewWrapper extends OneChildRenderObjectWrapper {
RenderViewWrapper({ Key key, Widget child }) : super(key: key, child: child);
RenderView get renderObject => super.renderObject;
- RenderView createNode() => SkyBinding.instance.renderView;
+ RenderView createNode() => FlutterBinding.instance.renderView;
}
class AppContainer extends AbstractWidgetRoot {
AppContainer(this.app) {
- assert(SkyBinding.instance is WidgetSkyBinding);
+ assert(FlutterBinding.instance is WidgetFlutterBinding);
}
final App app;
Widget build() => new RenderViewWrapper(child: app);
@@ -1572,7 +1572,7 @@
AppContainer _container;
void runApp(App app, { RenderView renderViewOverride, bool enableProfilingLoop: false }) {
- WidgetSkyBinding.initWidgetSkyBinding(renderViewOverride: renderViewOverride);
+ WidgetFlutterBinding.initWidgetFlutterBinding(renderViewOverride: renderViewOverride);
_container = new AppContainer(app);
if (enableProfilingLoop) {
new Timer.periodic(const Duration(milliseconds: 20), (_) {
diff --git a/packages/flutter/lib/src/widgets/gesture_detector.dart b/packages/flutter/lib/src/widgets/gesture_detector.dart
index 04aba9f..ffd393d 100644
--- a/packages/flutter/lib/src/widgets/gesture_detector.dart
+++ b/packages/flutter/lib/src/widgets/gesture_detector.dart
@@ -5,7 +5,7 @@
import 'dart:sky' as sky;
import 'package:sky/gestures.dart';
-import 'package:sky/src/rendering/sky_binding.dart';
+import 'package:sky/src/rendering/binding.dart';
import 'package:sky/src/widgets/framework.dart';
class GestureDetector extends StatefulComponent {
@@ -70,7 +70,7 @@
_syncGestureListeners();
}
- final PointerRouter _router = SkyBinding.instance.pointerRouter;
+ final PointerRouter _router = FlutterBinding.instance.pointerRouter;
TapGestureRecognizer _tap;
TapGestureRecognizer _ensureTap() {
diff --git a/packages/unit/test/fn3/widget_tester.dart b/packages/unit/test/fn3/widget_tester.dart
index 855013f..81a2801 100644
--- a/packages/unit/test/fn3/widget_tester.dart
+++ b/packages/unit/test/fn3/widget_tester.dart
@@ -46,7 +46,7 @@
}
return result;
}
- List<Layer> get layers => _layers(SkyBinding.instance.renderView.layer);
+ List<Layer> get layers => _layers(FlutterBinding.instance.renderView.layer);
void walkElements(ElementVisitor visitor) {
diff --git a/packages/unit/test/widget/widget_tester.dart b/packages/unit/test/widget/widget_tester.dart
index 75b6864..9511545 100644
--- a/packages/unit/test/widget/widget_tester.dart
+++ b/packages/unit/test/widget/widget_tester.dart
@@ -45,7 +45,7 @@
}
return result;
}
- List<Layer> get layers => _layers(SkyBinding.instance.renderView.layer);
+ List<Layer> get layers => _layers(FlutterBinding.instance.renderView.layer);
void walkWidgets(WidgetTreeWalker walker) {
void walk(Widget widget) {
@@ -103,10 +103,10 @@
return _getWidgetPoint(widget, (Size size) => size.bottomRight(Point.origin));
}
- HitTestResult _hitTest(Point location) => SkyBinding.instance.hitTest(location);
+ HitTestResult _hitTest(Point location) => FlutterBinding.instance.hitTest(location);
void _dispatchEvent(sky.Event event, HitTestResult result) {
- SkyBinding.instance.dispatchEvent(event, result);
+ FlutterBinding.instance.dispatchEvent(event, result);
}
void tap(Widget widget, { int pointer: 1 }) {