Ian Hickson
6e73bbcc99
Merge pull request #595 from Hixie/trivial-cleanup
...
Fix minor typos and style nits.
2015-11-25 18:07:33 -08:00
Ian Hickson
19e06121b8
Merge pull request #594 from Hixie/mixin-routes
...
Turn the LocalHistoryRoute into a mixin.
2015-11-25 18:07:24 -08:00
Hixie
a03757e443
Operators needed to lerp a FractionalOffset.
...
Without this, you can't use AnimatedValue<FractionalOffset>, because its
lerp() function uses the operators.
2015-11-25 17:15:00 -08:00
Hixie
c40125e99c
List assets used by Stocks demo
2015-11-25 17:11:42 -08:00
Hixie
993a41a452
Fix minor typos and style nits.
2015-11-25 17:03:37 -08:00
Hixie
4e513822ef
Turn the LocalHistoryRoute into a mixin.
2015-11-25 17:00:05 -08:00
Ian Hickson
1e8fa40450
Merge pull request #593 from Hixie/yak2-navigator-API
...
Clean up the Navigator API again.
2015-11-25 16:37:05 -08:00
Hixie
88e74693ae
Clean up the Navigator API again.
...
* Split didPush() into didPush() and install(), so that we can install
the overlays without triggering the push logic. This will be used in a
subsequent patch to implement route replacement.
* Split didPop() into didPop() and dispose(), so that we can remove
overlays without triggering the pop logic. Also for a subsequent patch
that implements replacement.
* Clean up _navigator on the routes when the Navigator itself is
disposed.
* Drop the forwarding logic on willPushNext() -- now didPushNext() --
and didPopNext(), since we no longer have StateRoutes to get in the
way.
* Implement isCurrent more broadly and without having to keep track of
state.
* Provide some toString()s on NamedRouteSettings and ModalRoutes.
* Make OverlayState.initState() use the insertAl functionality.
* Make OverlayRoute.builders abstract since that way you'll catch when
you forget to do it. If you don't want overlays, don't inherit from
this class.
* Made handleStatusChanged() on TransitionRoute public so that it can be
overridden by subclasses.
2015-11-25 16:30:46 -08:00
Adam Barth
e260d7b7bf
Merge pull request #592 from abarth/slider2
...
Animate slider radial reaction
2015-11-25 15:47:15 -08:00
Adam Barth
4fa24f5695
Animate slider radial reaction
...
Also, have the slider draw different in its disabled state.
2015-11-25 15:01:36 -08:00
Devon Carew
13fbafdabf
Merge pull request #591 from devoncarew/log_time
...
print logging timestamps to profile app launch
2015-11-25 12:54:49 -08:00
Devon Carew
27f3a3a790
Merge pull request #590 from devoncarew/logs_package
...
allow logs to work from any location
2015-11-25 12:53:29 -08:00
Devon Carew
e36b07f7b5
print logging timestamps to profile app launch
2015-11-25 12:47:25 -08:00
Devon Carew
559ea9d08d
allow logs to work from any location
2015-11-25 12:39:33 -08:00
Adam Barth
abce0533b4
Merge pull request #587 from abarth/sliders
...
Add a basic material slider
2015-11-25 12:34:09 -08:00
Adam Barth
0c0ae4a1a2
Merge pull request #584 from abarth/time_picker
...
Finish TimePicker
2015-11-25 12:31:10 -08:00
Adam Barth
e9d911f5ea
Add a basic material slider
...
The slider in this patch works, but it's missing animations and many subtle
touches.
2015-11-25 12:27:57 -08:00
Adam Barth
72d2706ee1
Finish TimePicker
...
After this patch, TimePicker should work correctly.
Fixes #559
2015-11-25 11:17:54 -08:00
Ian Hickson
4716b70855
Merge pull request #582 from Hixie/bad-opacity
...
Opacity was dropping stuff on the floor.
2015-11-25 11:08:45 -08:00
Hixie
9c5c511517
Opacity was dropping stuff on the floor.
...
Turns out we passed the wrong bounds to the PaintingContext constructor.
Fix, and assert that we don't do that again.
2015-11-25 11:00:02 -08:00
Ian Hickson
83baf84edf
Merge pull request #588 from Hixie/rev
...
Rev the engine dependency to the latest engine.
2015-11-25 10:59:49 -08:00
Hixie
b5c9d275dd
Rev the engine dependency to the latest engine.
2015-11-25 10:59:20 -08:00
Devon Carew
a368cd74eb
Merge pull request #586 from devoncarew/analysis_issues
...
fix analysis errors; add missing icon
2015-11-24 23:27:06 -08:00
Devon Carew
8500aca7ad
fix analysis errors; add missing icon
2015-11-24 23:19:25 -08:00
Adam Barth
134b11e361
Merge pull request #583 from abarth/rm_start_test
...
Remove start_test
2015-11-24 18:46:21 -08:00
Adam Barth
ae585eb12e
Remove start_test
...
This test was a bad mock-based test that hasn't ever caught a bug but has
required a lot of maintenance. Currently its broken because its mock doesn't
match the real interface.
2015-11-24 17:44:15 -08:00
Adam Barth
72ae4b2e55
Merge pull request #568 from abarth/system_routing
...
Add support for system-level routing
2015-11-24 17:28:25 -08:00
Adam Barth
860547c1d4
Add support for system-level routing
...
Now you can supply a route argument to flutter start:
$ flutter start --route /foo
which will start the app at /foo instead of /.
2015-11-24 16:13:20 -08:00
Adam Barth
b152791fa8
Merge pull request #579 from abarth/roll_engine
...
Update to a new engine release
2015-11-24 15:33:19 -08:00
Adam Barth
9f034562f3
Update to a new engine release
2015-11-24 15:19:28 -08:00
Adam Barth
c8fbcfbdca
Merge pull request #569 from abarth/timer_picker2
...
Teach the TimerPicker how to pick a time
2015-11-24 12:54:23 -08:00
Adam Barth
717b921194
Teach the TimerPicker how to pick a time
...
The TimePicker can now actually pick a time. However, it doesn't understand AM
or PM and there's lots of visual polish missing.
2015-11-24 12:48:33 -08:00
Ian Hickson
12cbd6599a
Merge pull request #573 from Hixie/yak3-navigator-no-StateRoute
...
Remove StateRoutes
2015-11-24 12:19:32 -08:00
Adam Barth
5e524a311a
Merge pull request #564 from abarth/pub_get_null
...
Hide pub get output when updating flutter tool
2015-11-24 12:19:12 -08:00
Hixie
8218a13aa4
Remove StateRoutes
2015-11-24 10:31:01 -08:00
Adam Barth
bde2058817
Merge pull request #570 from abarth/pin_test
...
Pin `package:test` to an exact revision
2015-11-24 09:28:46 -08:00
Adam Barth
58f056da68
Pin package:test to an exact revision
...
We use a number of non-public APIs in the test package, which makes our
dependency quite fragile. This patch pins a specific, known-good version. We
should update to the lastest version in a follow-up patch.
2015-11-24 09:22:11 -08:00
Adam Barth
8a373f5000
Merge pull request #571 from sethladd/ignore
...
ignore .atom directories
2015-11-24 09:17:03 -08:00
Seth Ladd
67544df139
ignore .atom directories
2015-11-24 09:07:31 -08:00
Adam Barth
f91c3dfb7e
Merge pull request #562 from abarth/time_picker
...
Start working on a TimePicker
2015-11-23 21:01:18 -08:00
Adam Barth
f7dfd99131
Merge pull request #565 from abarth/unauthorized_regexp
...
Improve unauthorized regexp
2015-11-23 19:53:05 -08:00
Adam Barth
b0470e31fb
Improve unauthorized regexp
...
Fixes https://github.com/flutter/flutter.github.io/issues/101
2015-11-23 19:09:43 -08:00
Adam Barth
764341d91a
Hide pub get output when updating flutter tool
...
Fixes https://github.com/flutter/flutter.github.io/issues/100
2015-11-23 19:05:49 -08:00
Adam Barth
1d0e193519
Merge pull request #563 from Hixie/yak4-navigator-on-route
...
Expose the navigator in routes.
2015-11-23 17:14:03 -08:00
Adam Barth
edb9d78d5b
Start working on a TimePicker
...
You can't actually pick a time with the time picker yet, but this patch adds
most of the plumbing.
2015-11-23 17:11:08 -08:00
Hixie
40f5c5e2b9
Expose the navigator in routes.
2015-11-23 17:08:42 -08:00
Adam Barth
df1a957ab4
Merge pull request #560 from abarth/dropdown
...
Add drop down buttons to Material Gallery
2015-11-23 16:57:36 -08:00
Adam Barth
1f1e050163
Add drop down buttons to Material Gallery
2015-11-23 16:17:29 -08:00
Adam Barth
048400b396
Merge pull request #557 from abarth/picker_demo
...
Integrate Date Picker into material_gallery
2015-11-23 16:00:02 -08:00
Adam Barth
b17fe3afb2
Integrate Date Picker into material_gallery
2015-11-23 15:55:03 -08:00