Viktor Lidholt
5a481ed554
Merge pull request #1746 from vlidholt/master
...
Working node to physics world conversions
2015-10-23 13:48:45 -07:00
Viktor Lidholt
68be30e0ec
Removes debug printouts in sprite physics
2015-10-23 13:46:19 -07:00
Viktor Lidholt
3708667308
Fixes sprite physics to work correctly with the node graph
...
Teleportation for physics bodies works again
2015-10-23 13:31:13 -07:00
Adam Barth
aa418844ea
Delete OldTextPainter
...
Also, delete all references to DOM APIs.
2015-10-23 12:07:55 -07:00
Chinmay Garde
eda3a18c31
Avoid building the fitness app on iOS due to build errors
2015-10-22 17:50:58 -07:00
Jim Beveridge
9ea722d9b6
Merge pull request #1717 from jimbeveridge/piano
...
Fix slow sound init in piano sample app
2015-10-22 15:23:32 -07:00
Hans Muller
d25039df30
Use a type parameter for Dropdown value
2015-10-22 15:14:32 -07:00
Jim Beveridge
4b60def23c
Fix slow sound init in piano sample app
...
Fixes #1696 . Also fixes handles leaking on error.
2015-10-22 14:58:31 -07:00
Hixie
bd9036cdb8
Port spinning_mixed demo to fn3
2015-10-22 14:20:13 -07:00
Hans Muller
33c7820d7e
Adds initial versions of DropdownButton DropdownMenuItem
...
Adds a dropdown menu button as shown in the Material design spec here: https://www.google.com/design/spec/components/buttons.html#buttons-dropdown-buttons . It's the video at the bottom of this section of the Material design spec.
This version of the component doesn't deal with scrollable menus or
constrain the height of the menu.
2015-10-22 13:38:50 -07:00
Adam Barth
de395582d5
Add Navigator.of
...
Now you don't need to pass the navigator around everywhere.
2015-10-22 12:32:42 -07:00
Hixie
fa8c45151f
Heroes
2015-10-21 16:58:36 -07:00
Hixie
bc6d17db3b
Use a card for the stock symbol viewer page.
2015-10-21 12:02:28 -07:00
Viktor Lidholt
0382158550
Merge pull request #1697 from vlidholt/master
...
First pass on sprite physics node hierarchy integration
2015-10-20 16:35:08 -07:00
Adam Barth
d54d35d3d1
Adds EnterExitTransition widget
...
This widget smoothly resizes as its child changes and lets you provide entrance
and exit transitions for its children.
2015-10-20 15:37:55 -07:00
Viktor Lidholt
ca724ae151
Adds support for scaling sprite physics groups
2015-10-20 10:47:58 -07:00
Hixie
1e9e4e159d
RenderOverflowBox baseline logic
...
I accidentally lost this when extracting RenderOverflowBox from
RenderProxyBox.
2015-10-20 09:52:48 -07:00
Adam Barth
f79fdff2d0
Move animation curves into a Curves namespace
2015-10-19 18:08:52 -07:00
Adam Barth
529fa95f87
Give the CustomPaint and SizeObserver callbacks better names
...
The style we use for callbacks in widgets is "onFoo". These classes were using
an order naming convention and just called their callbacks "callback".
2015-10-19 17:27:40 -07:00
Adam Barth
6fe9446f01
Merge pull request #1679 from abarth/fix_analyzer
...
Fix analyzer warnings in examples
2015-10-19 15:31:59 -07:00
Matt Perry
f9e43f12fe
Merge pull request #1612 from mpcomplete/signer.cipher
...
Add support for verifying .flx signatures when updating
2015-10-19 17:18:17 -04:00
Adam Barth
8382ca2c0a
Fix analyzer warnings in examples
2015-10-19 13:46:52 -07:00
Matt Perry
dff3fa7e46
Support verifying .flx signatures when updating.
...
Adds a step to the updater to verify that the new .flx package is signed and
untampered.
Each .flx contains a signed manifest file. The manifest contains a SHA-256 hash
of the .flx contents. See bundle.dart for a description of the new .flx format.
2015-10-19 16:39:02 -04:00
Adam Barth
734240db6d
Merge pull request #1678 from abarth/show_color_filter
...
Show ColorFilter
2015-10-19 13:37:55 -07:00
Adam Barth
4094223378
Show ColorFilter
...
Instead of requiring clients to use ui.ColorFilter, we show show the
ColorFilter class, similar to what we do for Color.
2015-10-19 13:33:39 -07:00
Viktor Lidholt
623b3ba06d
Merge pull request #1677 from vlidholt/master
...
Renames PhysicsNode to PhysicsWorld
2015-10-19 13:33:19 -07:00
Viktor Lidholt
6bd4fb8515
Renames PhysicsNode to PhysicsWorld
2015-10-19 13:27:32 -07:00
Adam Barth
715b304ea2
Convert Align to use FractionalOffset instead of two doubles
...
It was confusing as to whether these were fractions or pixels.
Fixes #1622
2015-10-19 12:56:38 -07:00
Viktor Lidholt
0ef9da85e1
Merge pull request #1672 from vlidholt/master
...
Makes sprite physics bodies scalable
2015-10-19 12:30:02 -07:00
Adam Barth
47c854b8fc
Merge pull request #1673 from abarth/rm_old_paint_setters
...
Remove old setFoo functions on Paint
2015-10-19 12:28:09 -07:00
Adam Barth
2aa79d5694
Remove old setFoo functions on Paint
...
We now just use Dart properties, which is more idiomatic.
2015-10-19 12:21:34 -07:00
Viktor Lidholt
6f9fe7b1fe
Updates physics test
2015-10-19 12:13:20 -07:00
Adam Barth
27b5fc14a3
Scaffold should wrap its body in a Material
...
Fixes #1669
2015-10-19 12:11:10 -07:00
Collin Jackson
a37fc68234
Merge pull request #1640 from collinjackson/stocks_app
...
test harness for stocks app on iOS
2015-10-16 15:34:45 -07:00
Hans Muller
cd27fd2370
Merge pull request #1647 from HansMuller/restore_overlay_geometry
...
Restored overlay_geometry example
2015-10-16 11:13:16 -07:00
Hans Muller
ccfecf434d
Restored overlay_geometry example
2015-10-16 11:00:12 -07:00
Hans Muller
2609f7bf8e
OMG I've been running with checking turned off. Fixed scrollbar assertion failures.
2015-10-16 10:14:26 -07:00
Viktor Lidholt
f77319fce6
Merge pull request #1642 from vlidholt/master
...
Animated sprite physics bodies now correctly transfers energy to dynamic bodies
2015-10-16 08:57:12 -07:00
Viktor Lidholt
f48b88cd3f
Updates physics test
2015-10-15 17:08:51 -07:00
Collin Jackson
ee631c0aa8
Build stocks app on iOS
2015-10-15 16:17:25 -07:00
Jason Simmons
21d74257cd
Merge pull request #1610 from jason-simmons/slice_border_warning
...
Fix warnings seen when running skyanalyzer in strong mode
2015-10-15 12:59:28 -07:00
Hixie
1f40d96fbf
Improve debugging output
...
Teach dumpRenderTree() to draw actual trees.
Make the TextStyle output terser so it doesn't overflow the output.
Make debugDumpApp() say what mode we're in (checked vs release).
Hide lifecycle state from release mode dumps (since it's checked-only state).
2015-10-15 11:23:23 -07:00
Jason Simmons
5b72a2fdaf
Fix warnings seen when running skyanalyzer in strong mode
2015-10-15 10:56:03 -07:00
krisgiesing
2032d3e41f
Merge pull request #1605 from krisgiesing/events-merge
...
Add dart-layer input event abstraction
2015-10-14 13:36:07 -07:00
Hixie
7946dc3a34
Write down some unwritten rules of Flutter development.
2015-10-14 09:58:29 -07:00
Hans Muller
921d432092
Added Painter, ScrollingListPainter, MaterialScrollbarPainter
...
Enabled displaying a scrollbar in ScrollingLists. The scrollbar is painted as an "overlay", i.e. it's painted on top of the scrolling list's visible children.
Added an abstract Painter base class that encapsulates a paint method and the renderer that it's attached to. RenderBlockViewport and HomogenousViewport now support an overlayPainter property. If specified, RenderBlockViewport attaches itself to the overlayPainter when it's attached to the rendering tree. RenderBlockViewport now calls overlayPainter.paint() after it has painted its children.
Added an abstract ScrollingListPainter class that exposes ScrollingList's state which might be needed for painting. Like its scroll direction and scrollOffset. The ScrollingListPainter is notified when a scroll starts and ends.
Defined a Material-specific ScrollingListPainter that renders a scrollbar. The scrollbar thumb is faded in/out when the scroll starts/ends.
Added onScrollStart and onScrollEnd listeners to Scrollable.
2015-10-14 07:59:41 -07:00
Adam Barth
faa7f8180a
Merge pull request #1602 from jimbeveridge/readme
...
Show new flutter tool and its use in the widgets dir.
2015-10-13 16:59:22 -07:00
Adam Barth
a88a85e695
Rename skysprites to flutter_sprites
2015-10-13 16:34:01 -07:00
Jason Simmons
090c37077b
Update imports of skysprites to flutter_sprites
2015-10-13 16:07:38 -07:00
Kris Giesing
0c22900861
Merge remote-tracking branch 'upstream/master' into events-merge
2015-10-13 15:35:45 -07:00