4275 Commits

Author SHA1 Message Date
Adam Barth
2fceed4672 Remove the skyx package
This code is now part of sky_tools.
2015-09-17 16:00:28 -07:00
Adam Barth
7cd299cfa6 Merge pull request #1212 from abarth/rm_oblique
Remove reference to oblique
2015-09-17 11:25:22 -07:00
Adam Barth
d9d3c2b06f Remove reference to oblique
We removed this value from the engine because it's not useful.
2015-09-17 11:19:24 -07:00
Adam Barth
55960a1adb Merge pull request #1208 from abarth/paragraph_builder
Teach sky.Paragraph how to actually compute layout
2015-09-17 09:38:33 -07:00
Adam Barth
77264d3e94 Teach sky.Paragraph how to actually compute layout
Previously layout was exiting early because the frame view
was null. Now we actually compute some layout and paint the
text. This patch makes paragraph_builder_test pass.
2015-09-17 09:37:30 -07:00
Adam Barth
743b3d3601 Merge pull request #1207 from abarth/mac_local
Teach SkyShell.app to run local files
2015-09-17 09:20:56 -07:00
Adam Barth
6b6f81e30a Teach SkyShell.app to run local files
Previously we defaulted to loading from URLs, but its
more common to want to load files off the local machine
on the command line.
2015-09-17 09:07:07 -07:00
Adam Barth
7e9abfa288 Merge pull request #1205 from abarth/services_lib
Move mojo frontend into services.dart
2015-09-16 22:46:49 -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
Adam Barth
62b507cce8 Merge pull request #1204 from abarth/gestures_dart
Create gestures.dart
2015-09-16 18:45:21 -07:00
Adam Barth
9251203829 Create gestures.dart
This patch is part of a sequence of patches towards fewer top-level libraries.
In this patch, the gesture libraries are combined into one gestures.dart
library.
2015-09-16 18:25:00 -07:00
Collin Jackson
ceb7999d7e Merge remote-tracking branch 'origin/master' into pinch
Conflicts:
	examples/widgets/scale.dart
2015-09-16 17:58:38 -07:00
Collin Jackson
70884c950a Merge pull request #1181 from collinjackson/pinch
First pass at support for pinch gestures; panning issues (needs testing)
2015-09-16 17:57:42 -07:00
Collin Jackson
aa6251a276 Update scale API and add example 2015-09-16 17:20:23 -07:00
Collin Jackson
365d2f4cb3 Update documentation for running tests on Mac 2015-09-16 17:20:23 -07:00
Collin Jackson
256b33562e First pass at support for pinch gestures; panning issues (needs testing)
Conflicts:
	sky/packages/sky/lib/gestures/drag.dart
2015-09-16 17:20:23 -07:00
Adam Barth
9b05a68ca0 Rev pub packages 2015-09-16 17:13:38 -07:00
Adam Barth
21c73de8f5 Rev pub packages 2015-09-16 17:11:26 -07:00
Adam Barth
4e2bf8c458 Merge pull request #1203 from abarth/rm_gesture_provider
Remove platform gesture detectors
2015-09-16 17:01:26 -07:00
Adam Barth
b02963a1f6 Remove platform gesture detectors 2015-09-16 16:56:55 -07:00
Adam Barth
4dcd995d30 Update sky_tools 2015-09-16 16:49:27 -07:00
Adam Barth
5609653ad8 Merge pull request #1202 from abarth/crash_on_failure
Crash when we can't run main()
2015-09-16 16:44:28 -07:00
Adam Barth
9a2411eeac Crash when we can't run main()
Also, in testing, crash when we can't load a library off disk.
2015-09-16 16:42:37 -07:00
Collin Jackson
ce7c2487c9 Update scale API and add example 2015-09-16 16:21:33 -07:00
Ian Hickson
240f3439a0 Merge pull request #1200 from Hixie/framework
Improve debugging aids in framework.dart
2015-09-16 16:15:01 -07:00
Hixie
595857045c Improve debugging aids in framework.dart 2015-09-16 16:08:05 -07:00
Collin Jackson
8bb14918ef First pass at support for pinch gestures; panning issues (needs testing)
Conflicts:
	sky/packages/sky/lib/gestures/drag.dart
2015-09-16 15:01:38 -07:00
Adam Barth
7e18c717c7 Remove extra return 2015-09-16 14:28:44 -07:00
Ian Hickson
b3b70a2739 Merge pull request #1197 from Hixie/mimic
Factor out GlobalKeyWatcher
2015-09-16 14:27:44 -07:00
Ian Hickson
63195ccf86 Merge pull request #1198 from Hixie/performance
Minor clean up of animation_performance.dart
2015-09-16 14:27:40 -07:00
Hixie
18ee265a34 Minor clean up of animation_performance.dart
- Reorder the methods so they are closer to run order.
- Reindent the code to match style guide.
2015-09-16 14:09:51 -07:00
Hixie
6345637835 Factor out GlobalKeyWatcher
This also moves the logic that tracks what Widget is being watched into
GlobalKeyWatcher, and much simplifies Mimic based on this.
2015-09-16 13:20:09 -07:00
Ian Hickson
a2e9e91b9a Merge pull request #1191 from Hixie/flex
FlexAlignItems.stretch didn't stretch
2015-09-16 13:09:08 -07:00
Adam Barth
87ed56f700 Merge pull request #1195 from abarth/rm_on_gesture
Remove support for onGestureFoo from Listener
2015-09-16 12:57:32 -07:00
Adam Barth
01c437587d Remove support for onGestureFoo from Listener
Please use GestureDetector instead.
2015-09-16 12:43:33 -07:00
Adam Barth
12ab0e3005 Merge pull request #1194 from abarth/drawer_gestures
Move Drawer to GestureDetector
2015-09-16 12:38:28 -07:00
Adam Barth
863d3f119e Move Drawer to GestureDetector
This fixes an issue in the stocks app in horizontal mode where you could both
scroll and drag the drawer at the same time.
2015-09-16 12:33:51 -07:00
Hixie
ebf1256a6c FlexAlignItems.stretch didn't stretch 2015-09-16 12:22:37 -07:00
Ian Hickson
100526bb51 Merge pull request #1193 from Hixie/rendering_tester
Refactor rendering_tester
2015-09-16 12:10:56 -07:00
Hixie
b426774c03 Refactor rendering_tester
RenderView has to be a singleton for sanity during tests, otherwise they
all end up in the dirty lists and we end up pumping all of them each frame.
2015-09-16 12:03:57 -07:00
Adam Barth
8f8e955bb0 Merge pull request #1192 from abarth/simplify_test_runner
Simplify TestRunner now that we don't have test_sky
2015-09-16 12:00:15 -07:00
Adam Barth
d5b2969546 Simplify TestRunner now that we don't have test_sky 2015-09-16 11:00:33 -07:00
Ian Hickson
afd05899d0 Merge pull request #1188 from Hixie/animatedcontainer
AnimatedContainer isn't an AnimatedComponent.
2015-09-16 10:41:43 -07:00
Ian Hickson
dae61b32e5 Merge pull request #1186 from abarth/rm_widget_overlay
Remove MimicOverlay
2015-09-16 09:30:56 -07:00
Hixie
f429d21c96 AnimatedContainer isn't an AnimatedComponent.
Turns out it gets nothing out of inheriting from AnimatedComponent.
2015-09-16 09:29:54 -07:00
Adam Barth
db9c46213b Remove MimicOverlay
This widget has no client.
2015-09-16 09:27:50 -07:00
Adam Barth
01f98ee2a0 Merge pull request #1185 from abarth/rm_webkitpy
Remove sky/tools/test_sky
2015-09-16 09:12:16 -07:00
Adam Barth
b8d0fa5172 Remove sky/tools/test_sky
This patch also removes webkitpy, which now has no clients.
2015-09-16 09:09:59 -07:00
Ian Hickson
27fc139952 Merge pull request #1184 from abarth/rev_dart
Update Dart SDK
2015-09-16 09:07:41 -07:00
Adam Barth
fc125715cc Fix analyzer warnings 2015-09-16 09:07:23 -07:00