3924 Commits

Author SHA1 Message Date
Adam Barth
efd5aea004 Merge pull request #1736 from abarth/scroll_anchor3
Add scroll anchor for Block
2016-02-09 15:23:37 -08:00
Adam Barth
f0276d09e4 Add scroll anchor for Block
This patch teaches block how to anchor its scrolling to the end rather than the
start.

Fixes #136
2016-02-09 15:17:39 -08:00
Ian Hickson
a82b8963a4 Merge pull request #1741 from Hixie/drags
Draggable: childWhenDragging, maxSimultaneousDrags
2016-02-09 15:14:10 -08:00
Viktor Lidholt
02d23e0add Merge pull request #1660 from vlidholt/spriteboxfix
Fixes issue with replacing the root node
2016-02-09 15:01:20 -08:00
Hixie
c56d378868 Draggable: childWhenDragging, maxSimultaneousDrags 2016-02-09 14:47:53 -08:00
Devon Carew
1f0d292079 Merge pull request #1735 from devoncarew/filter_offline_devices
filter offline devices from notifications
2016-02-09 14:38:39 -08:00
Devon Carew
36b6210c93 filter offline devices from notifications 2016-02-09 13:30:21 -08:00
Devon Carew
1616f2a189 Merge pull request #1729 from devoncarew/rename_extensions
rename the service protocol extensions
2016-02-09 13:29:29 -08:00
Jason Simmons
bf1246d881 Add a refresh command that rebuilds the snapshot and reloads it on the device
This provides a fast way to iterate on changes to a Flutter app that only
involve updates to Dart code and do not require a full build and install
of the FLX and APK
2016-02-09 13:08:19 -08:00
Adam Barth
b6678c62bd Merge pull request #1734 from abarth/rm_flutter_dev
Remove FLUTTER_DEV environment var
2016-02-09 13:05:13 -08:00
Adam Barth
c83b663afd Remove FLUTTER_DEV environment var
This check is triggering even for folks who don't have FLUTTER_DEV set, which
is breaking their toolchain because we're not running `pub get` on the
flutter_tools package.
2016-02-09 12:55:54 -08:00
Ian Hickson
33885a3c46 Merge pull request #1713 from Hixie/bench
Update docs for benchmarks.
2016-02-09 12:34:25 -08:00
Hans Muller
f7dfcd24f2 Merge pull request #1728 from HansMuller/kStatusBarHeight
removed kStatusBarHeight constant
2016-02-09 12:00:45 -08:00
Devon Carew
284db8cc76 rename the service protocol extensions 2016-02-09 11:53:52 -08:00
Hans Muller
b96939a67b removed kStatusBarHeight constant 2016-02-09 11:51:38 -08:00
Adam Barth
7458ed226a Merge pull request #1710 from abarth/scroll_anchor
Preliminaries for scroll anchoring
2016-02-09 10:37:43 -08:00
Adam Barth
3c8cbef973 Rationalize RenderViewport and RenderVirtualViewport
These classes now share more code and have feature parity.
2016-02-09 10:30:52 -08:00
Hans Muller
f1cc388f3f Merge pull request #1703 from HansMuller/button_demo
Gallery Demos: button, dialog, snack bar

Added button, dialog, and snack bar gallery demos.

Split gallery main.dart into files in the lib/gallery subdirectory.

Enable TabBarSelectionState to deal with the PageStorage saved selected value no longer equalling any value.

Changed the color of Dialog text to match the theme's caption color.

Also: uppercased tab labels per #1617
2016-02-09 10:23:58 -08:00
Hixie
79b531db87 Update docs for benchmarks. 2016-02-09 10:20:18 -08:00
Ian Hickson
e0c24e2601 Merge pull request #1706 from Hixie/accessibility
Fix drawer in accessibility mode
2016-02-09 10:14:52 -08:00
Hans Muller
4264d5e749 Added button dialog and snackbar demos 2016-02-09 10:09:54 -08:00
Hixie
9cea6c50f5 Fix drawer in accessibility mode
The "leaf merge" feature was getting confused when we reset the
SemanticsNode. We now separately track whether the node itself is marked
as being merged vs whether we inherited that state, and we don't reset
the inherited state until you're reattached or reserialised. In the
latter case, we do a "just in time" clearing of the flag just like we
previously did a "just in time" setting of the flag, except now the flag
we're setting or clearing is the inherited flag not the actual flag.
2016-02-09 10:05:16 -08:00
Adam Barth
70d96ecb0b Improve unit conversions in Scrollable 2016-02-09 09:50:35 -08:00
Matt Perry
c91ace827c Merge pull request #1696 from mpcomplete/fix.stop
Fix `flutter stop` to stop the right Android activity.
2016-02-09 09:02:52 -08:00
Matt Perry
1cf36da1e1 Fix flutter stop to stop the right Android activity.
Previously we'd always stop org.domokit.sky.shell. If an
AndroidManifest.xml exists, we'll use the activity specified in there
instead.
2016-02-09 11:53:37 -05:00
Eric Seidel
f116872301 Merge pull request #1711 from eseidelGoogle/create_test_mac
Skip flutter_simple in create_test on Mac for now
2016-02-09 08:36:59 -08:00
Eric Seidel
91c2255894 Skip flutter_simple in create_test on Mac for now
Returns 69 instead of 0 in the `create --out` part.
https://github.com/flutter/flutter/issues/1709

@devoncarew
2016-02-09 05:26:21 -08:00
Adam Barth
d70365fa7e Merge pull request #1708 from abarth/wm
Make the Mozart demo more like a real window manager
2016-02-08 21:53:09 -08:00
Adam Barth
8fdaf4af49 Merge pull request #1698 from abarth/set_state_error
Provide a better error for setState on a defunct State
2016-02-08 21:10:32 -08:00
Adam Barth
657eadcdb5 Make the Mozart demo more like a real window manager
We now have a resizer and close button. Also add some shadows and
launcher buttons.
2016-02-08 21:08:12 -08:00
Adam Barth
67145aabe9 Provide a better error for setState on a defunct State
Fixes #1695
2016-02-08 19:28:44 -08:00
Adam Barth
2cb534dc11 Merge pull request #1584 from abarth/populate_view_host
Actually populate the view host proxy
2016-02-08 18:15:44 -08:00
Adam Barth
508112d3e3 Update engine 2016-02-08 17:43:03 -08:00
Ian Hickson
6f107d0a03 Merge pull request #1702 from Hixie/checked-mode
Add a "SLOW MODE" banner in checked mode
2016-02-08 17:22:27 -08:00
Adam Barth
3de7121b8e Merge pull request #1700 from abarth/rm_merge
Remove ParentData#merge
2016-02-08 17:21:51 -08:00
Hixie
bf30c1ab74 Add a "SLOW MODE" banner in checked mode 2016-02-08 17:12:06 -08:00
Adam Barth
d0240c4eae Remove ParentData#merge
There aren't any clients anymore.

Fixes #1684
2016-02-08 16:58:39 -08:00
Chinmay Garde
db4016c633 Merge pull request #1699 from chinmaygarde/master
Use the same flags as Android on iOS while starting on the simulator
2016-02-08 15:51:12 -08:00
Chinmay Garde
495c53335e Use the same flags as Android on iOS 2016-02-08 15:44:24 -08:00
Adam Barth
256af1433c Actually populate the view host proxy
Now that the engine lets us take the view host handle, we can actually
access the view host from Dart.
2016-02-08 15:14:09 -08:00
Devon Carew
8d5fd3dc6f Merge pull request #1697 from devoncarew/simulator_start
start the simulator with -arch x86_64
2016-02-08 15:08:16 -08:00
Devon Carew
e96f6600e3 start the simulator with -arch x86_64 2016-02-08 14:59:11 -08:00
Chinmay Garde
7baa2e9374 Merge pull request #1693 from chinmaygarde/master
iOS Sim: Wire in launch arguments to simctl
2016-02-08 14:18:55 -08:00
Chinmay Garde
26b657019d iOS Sim: Wire in launch arguments to simctl 2016-02-08 13:56:12 -08:00
Ian Hickson
826866475e Update CONTRIBUTING.md
Remove some redundant words.
2016-02-08 13:39:24 -08:00
Collin Jackson
c47775fb72 Merge pull request #1674 from collinjackson/bottom_compose
Make flutter create generate a manifest that is similar to SkyShell.apk, fixes #1587
2016-02-08 12:19:41 -08:00
Collin Jackson
9ec12824aa Make flutter create generate a manifest that is similar to SkyShell.apk, fixes #1587 2016-02-08 11:11:25 -08:00
Viktor Lidholt
b727f34fc2 Fixes issue with replacing the root node 2016-02-08 09:56:56 -08:00
Devon Carew
1328562e11 Merge pull request #1656 from devoncarew/gen_refactoring
General flutter_tools refactoring
2016-02-06 11:50:11 -08:00
Devon Carew
9e6d45cb03 general refactoring around device management
remove the device factory methods as well as the device cache
2016-02-06 11:49:48 -08:00