Adam Barth
fc8d9f30fc
Merge pull request #1898 from abarth/interactive_routes
...
Routes shouldn't be interactive when animating out
2015-11-02 13:09:39 -08:00
Devon Carew
5dc4a7cce4
abstract some OS operations
2015-11-02 13:07:56 -08:00
Adam Barth
eaf5e05825
Export overlay.dart
...
Somehow we missed this one file.
2015-11-02 12:59:15 -08:00
Adam Barth
8a24312509
Rename sky.yaml to flutter.yaml
...
More flutter more better.
2015-11-02 12:57:27 -08:00
Adam Barth
27118f39ea
Add a default maniest path for build
2015-11-02 12:54:31 -08:00
Adam Barth
828775e97e
Routes shouldn't be interactive when animating out
...
This patch introduces the notion of a ModalRoute that puts up a modal barrier
and makes the route invisible to hit testing when its animating out. This patch
also uses this mechanism in a number of places (including PageRoute). There are
still a few more cases to convert, but that's work for a future patch.
Fixes #1684
2015-11-02 12:48:11 -08:00
Hixie
b5493121f9
Up the sky_tools dependency.
...
Move us to a version of sky_tools that doesn't hang when the tests crash.
2015-11-02 11:53:10 -08:00
Hixie
fe5f98e33b
Rev sky_tools to 0.0.32.
2015-11-02 11:25:58 -08:00
Hixie
b43722e79f
Handle crashing engine.
...
When the engine dies unexpectedly during test execution, we have to
terminate any tests running in that engine. Previously, they would just
hang. For some reason that I was never able to satisfactorily explain,
the WebSocket doesn't die in a way I can detect in this case. So
instead, we hand in a future that we only complete when we detect the
server subprocess ends.
2015-11-02 11:19:19 -08:00
Kris Giesing
24ea0f0d14
Move velocity tracker to dart
2015-11-02 11:14:17 -08:00
Devon Carew
9ee80e4050
Merge pull request #161 from flutter/stack_trace
...
use stack_trace to create more readable exception traces
2015-11-02 09:24:27 -08:00
Hixie
297b90e250
Try to fix the test framework better than before
...
The previous attempt to port the 'test' framework to the new framework
wasn't super-successful. This does a better job, hopefully.
2015-11-02 09:09:47 -08:00
Devon Carew
70e20153ab
use stack_trace to create more readable exception traces
2015-11-02 00:20:22 -08:00
Adam Barth
74d6f33f5a
Rename Icon's type paramter to icon
...
The name of the parameter wasn't consistent with IconButton or DrawerItem, etc.
Fixes #1871
2015-11-01 11:25:17 -08:00
Adam Barth
6ee6ae03c9
Black flash when returning to a PageRoute
...
We were trying to do a hero animation from a page to itself, which doesn't make
any sense. Now we only render the "to" page offstage if it is different from
the "from" page and if its performance isn't already complete.
2015-10-31 15:36:32 -07:00
Devon Carew
4c99319f5d
Merge pull request #156 from devoncarew/skip_test_windows
...
skip a test on windows
2015-10-31 13:57:46 -07:00
Adam Barth
492090360a
Remove some unnessary dependencies
2015-10-31 12:43:26 -07:00
Adam Barth
94b472ff67
Add a --no-http flag to start command
...
This flag builds a local FLX file and pushes that to the device instead of
using an HTTP server.
2015-10-31 12:18:03 -07:00
Hixie
56b2576308
Disable crashing test
...
This test currently crashes the engine.
Because of a bug in the test harness, it then causes the tests to hang.
This disables the test for now, so that we can get test coverage again.
2015-10-30 16:44:29 -07:00
Devon Carew
48c3d01587
fix the stop command
2015-10-30 13:54:39 -07:00
Devon Carew
39cf521896
skip a test on windows
2015-10-30 13:13:58 -07:00
Adam Barth
7115ff2674
Rev pub package
2015-10-30 10:08:21 -07:00
Adam Barth
36ba2337d0
Merge pull request #150 from devoncarew/increase_timeout
...
increase test timeout
2015-10-30 09:39:39 -07:00
Adam Barth
6c241e38ea
Merge pull request #149 from flutter/stable_sdk
...
Stop requiring customers to use a dev SDK
2015-10-30 09:37:58 -07:00
Adam Barth
ff1b131814
Teach OverlayEntry how to rebuild in place
...
This patch makes it so drag-and-drop doesn't thrash the overlay list.
2015-10-29 23:34:05 -07:00
Adam Barth
05f19cfd44
Merge pull request #1881 from abarth/navigator2
...
Switch to Navigator2
2015-10-29 23:29:20 -07:00
Adam Barth
50a177b7aa
Switch to Navigator2
2015-10-29 23:18:56 -07:00
Adam Barth
a7cd12fc19
Remove a number of unused Python scripts
...
Removes sky_tool and shelldb, which are replaced by the flutter command line
tool.
2015-10-29 20:59:28 -07:00
Adam Barth
b003fc898d
Merge pull request #1875 from abarth/page_storage
...
Add PageStorage support to Navigator2
2015-10-29 18:03:34 -07:00
Devon Carew
15acf8ef6b
increase test timeout
2015-10-29 16:45:11 -07:00
Adam Barth
4877c06149
Add PageStorage support to Navigator2
2015-10-29 16:24:45 -07:00
Adam Barth
6e076a3522
Merge pull request #148 from alhaad/update_run_mojo_command
...
Modify run_mojo command to take path to devtools.
2015-10-29 16:22:36 -07:00
Adam Barth
64c96e0dfa
Stop requiring customers to use a dev SDK
2015-10-29 16:17:13 -07:00
Alhaad Gokhale
dde6bd2034
Use a common flag for both android and linux.
2015-10-29 15:29:44 -07:00
Hixie
fca9b8f3d6
Rev package versions for release.
...
sky_engine is now at 0.0.45
sky_services is now at 0.0.45
flx is now at 0.0.4
flutter is now at 0.0.15
flutter_sprites is now at 0.0.12
2015-10-29 14:41:56 -07:00
Jason Simmons
5f742b70ba
Merge pull request #145 from jason-simmons/init_dir_path
...
Generalize path handling in flutter init
2015-10-29 14:41:33 -07:00
Alhaad Gokhale
587f6e27fe
Modify run_mojo command to take path to devtools.
...
Made changes as discussed.
R=@jamesr
2015-10-29 14:36:25 -07:00
Hixie
184ab7c9aa
Put an upper bound on flx dependency
...
In case we run into trouble, this at least gives us an escape hatch.
2015-10-29 14:35:55 -07:00
Hixie
f069ac2427
Loosen the sky_tools dependency on flx
2015-10-29 14:33:30 -07:00
Jason Simmons
ef2e038b11
Generalize path handling in flutter init
...
This will make "-o ." work as expected to initialize a project in the
current directory
2015-10-29 14:33:27 -07:00
Hixie
7aa05d4bce
Release 0.0.30.
2015-10-29 14:24:35 -07:00
Todd Volkert
3d7f2126b9
Merge pull request #142 from flutter/issue_141
...
Wait for sky server to start before starting device
2015-10-29 14:21:07 -07:00
Todd Volkert
a57109beba
Wait for sky server to start before starting device
...
Instead of just waiting for the sky server process to start
before we start the activity on the device, this causes us to
wait for the sky server to actually start listening on its port
Fixes #141
2015-10-29 14:19:15 -07:00
Hixie
79ceee73b2
Port our testing framework to new test library
2015-10-29 14:07:24 -07:00
Matt Perry
cbd4931579
Merge pull request #140 from mpcomplete/pubspec
...
Depend on exact version of flx package so I can make breaking changes.
2015-10-29 16:44:00 -04:00
Adam Barth
e904ab5773
Add missing import
2015-10-29 13:42:57 -07:00
Adam Barth
9548634bc2
Merge pull request #1866 from abarth/route_types
...
Add support for modal, ephemeral, and contentless routes to Navigator2
2015-10-29 13:42:20 -07:00
Matt Perry
30ad6ebaae
Depend on exact version of flx package so I can make breaking changes.
2015-10-29 16:40:13 -04:00
Adam Barth
395184f77f
Add hero transition support to Navigator2
...
In this approach, the hero support is layered on top of the basic navigator
functionality.
2015-10-29 13:29:24 -07:00
Jason Simmons
0a2bfc314f
Merge pull request #1861 from jason-simmons/canvas_image_memory_leak_2
...
simplify the ImageDecoder native code binding
2015-10-29 13:28:04 -07:00