4981 Commits

Author SHA1 Message Date
Jason Simmons
ee5cc63143 Merge pull request #1615 from jason-simmons/edit_text_action_button_2
Implement better synchronization between the state of the input widget and the keyboard IME
2015-10-14 17:36:33 -07:00
Ian Hickson
90132e8c5c Merge pull request #1625 from Hixie/roll-dart-back
Revert dart roll to fix Android breakage.
2015-10-14 17:04:18 -07:00
Adam Barth
cfb9b58591 Merge pull request #1624 from abarth/list_item
Add a ListItem widget
2015-10-14 17:03:32 -07:00
Hixie
d91f7d965e Revert dart roll to fix Android breakage.
Reverts 2c10c3a7a744b49697f2e8ab97b2aa604a5bbc89 manually.
See https://github.com/flutter/engine/pull/1620
2015-10-14 16:57:54 -07:00
Adam Barth
b7aa91d13e Add a ListItem widget 2015-10-14 16:33:31 -07:00
Ian Hickson
478bc5fd55 Merge pull request #1621 from Hixie/transform-alignment
Transform alignment
2015-10-14 15:50:52 -07:00
James Robinson
1dcecefb40 Merge pull request #1619 from jamesr/trim_mojo_dart
Remove unused code in //mojo/dart, we only want //mojo/dart/embedder
2015-10-14 15:33:22 -07:00
Hixie
04ddf92909 Transform alignment
For those times where you want to spin something around a point relative
to the size of your box, but you don't know the size of your box.
2015-10-14 15:30:56 -07:00
Jason Simmons
ab9de69856 Implement better synchronization between the state of the input widget and the keyboard IME
Also add an input widget API for the keyboard submit button
2015-10-14 15:19:46 -07:00
John McCutchan
cde06cf18a Merge pull request #1620 from johnmccutchan/roll_dart_3
Roll Dart runtime forward to 9416219c28e500a354ff0086765601efa5b1378e
2015-10-14 15:09:32 -07:00
John McCutchan
2c10c3a7a7 Roll Dart runtime forward to 9416219c28e500a354ff0086765601efa5b1378e 2015-10-14 15:04:27 -07:00
James Robinson
050de596d0 Remove unused code in //mojo/dart, we only want //mojo/dart/embedder 2015-10-14 14:32:05 -07:00
krisgiesing
37226db237 Merge pull request #1605 from krisgiesing/events-merge
Add dart-layer input event abstraction
2015-10-14 13:36:07 -07:00
John McCutchan
9786222d91 Merge pull request #1616 from johnmccutchan/roll_dart_2
Roll Dart runtime forward to 6aab1cecb25f8e04087320f2082336073628afb4
2015-10-14 13:31:11 -07:00
John McCutchan
c8d790b900 Roll Dart runtime forward to 6aab1cecb25f8e04087320f2082336073628afb4
Roll Dart runtime forward to:

6aab1cecb25f8e04087320f2082336073628afb4

Roll Observatory pub packages to:

5c199c5954146747f75ed127871207718dc87786

---

Update to new isolate create callback signature.
2015-10-14 13:27:05 -07:00
Viktor Lidholt
d9bbb3a956 Merge pull request #1614 from vlidholt/master
Adds missing sprite physics shapes
2015-10-14 13:18:11 -07:00
Kris Giesing
6883143803 Refactor to move conversion into the binding class 2015-10-14 13:09:51 -07:00
Viktor Lidholt
9e20efed24 Adds missing sprite physics shapes 2015-10-14 12:58:47 -07:00
Ian Hickson
496708b0e4 Update style-guide.md 2015-10-14 12:50:24 -07:00
Jason Simmons
602a72acf4 Update the package versions of flutter and flutter_sprites 2015-10-14 12:20:58 -07:00
Jason Simmons
88c9515af1 Increment the version numbers of sky_engine and sky_services 2015-10-14 11:15:28 -07:00
Jason Simmons
795c23b036 Merge pull request #1604 from jason-simmons/mojo_merge_client_part3
Update to mojo 1292152bf533de1bfebf5966d6246e149f87add3
2015-10-14 11:03:25 -07:00
Ian Hickson
5c61a75aa8 Merge pull request #1611 from Hixie/philosophy
Write down some unwritten rules of Flutter development.
2015-10-14 09:58:36 -07:00
Hixie
5afa5dec55 Write down some unwritten rules of Flutter development. 2015-10-14 09:58:29 -07:00
Hans Muller
63b453c9d2 Merge pull request #1592 from HansMuller/scrollbar
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 that 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 08:35:30 -07:00
Hans Muller
9cbb830991 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
Kris Giesing
f50b00ff14 Address more comments 2015-10-13 17:32:04 -07:00
Adam Barth
77a4704560 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
Kris Giesing
76963678d3 Address comments 2015-10-13 16:57:40 -07:00
Adam Barth
10c2146189 Rev pub packages 2015-10-13 16:52:01 -07:00
Adam Barth
b80ecbf1de Rev pub packages 2015-10-13 16:46:47 -07:00
Adam Barth
06a9623906 Rename skysprites to flutter_sprites 2015-10-13 16:34:01 -07:00
Jason Simmons
5be09ca656 Merge pull request #1606 from jason-simmons/fix_game_flutter_sprites
Update imports of skysprites to flutter_sprites
2015-10-13 16:28:05 -07:00
Jason Simmons
c5e01a4067 Update imports of skysprites to flutter_sprites 2015-10-13 16:07:38 -07:00
Kris Giesing
9d3230e582 Merge remote-tracking branch 'upstream/master' into events-merge 2015-10-13 15:35:45 -07:00
Jason Simmons
19258a6d71 Update to mojo 1292152bf533de1bfebf5966d6246e149f87add3 2015-10-13 15:24:40 -07:00
Kris Giesing
29dfecd803 Add dart-layer input event abstraction 2015-10-13 15:16:04 -07:00
Adam Barth
1e4bc6ddb9 Fix game's pubspec.yaml 2015-10-13 14:26:58 -07:00
Adam Barth
44e17ac1e9 Merge pull request #1596 from abarth/moar_nine
Add a centerSlice parameter to images
2015-10-13 14:24:06 -07:00
Viktor Lidholt
c04d6ef9ff Merge pull request #1603 from vlidholt/master
Adds publishing for Flutter Sprites
2015-10-13 14:23:11 -07:00
Ian Hickson
dda6d78ea6 Merge pull request #1594 from Hixie/sector-demo-1
Port first sector demo to fn3
2015-10-13 14:22:01 -07:00
Hixie
7165952c1a Port first sector demo to fn3
Also, fix warnings in rendering/sector_layout.dart
Also, fix hit testing in rendering/sector_layout.dart
Also, add WidgetToRenderBoxAdapter
Also, make the rendering library debugging tools more resilient to
dumping stuff before layout is complete.
2015-10-13 14:21:52 -07:00
Viktor Lidholt
09abe52a03 Adds Flutter Sprites to publishing script 2015-10-13 14:18:48 -07:00
Viktor Lidholt
0c47481796 Updates flutter sprites pubspec 2015-10-13 14:15:27 -07:00
Adam Barth
28581ed2b7 Merge pull request #1600 from abarth/debuggable
Mark SkyShell as debuggable
2015-10-13 14:10:50 -07:00
Viktor Lidholt
07408f3d5a Merge pull request #1601 from vlidholt/master
Add callback when physics joints break
2015-10-13 13:57:34 -07:00
Adam Barth
be426a20e7 Mark SkyShell as debuggable
This patch makes it easier to work with SkyShell on non-rooted devices.
2015-10-13 13:56:02 -07:00
Jim Beveridge
d5490b2628 Show new flutter tool and its use in the widgets dir. 2015-10-13 13:53:05 -07:00
Viktor Lidholt
fe4eb05e42 Add callback when physics joints break 2015-10-13 13:51:15 -07:00
Viktor Lidholt
1438296349 Merge pull request #1598 from vlidholt/master
Adds more joint types to sprite physics
2015-10-13 13:26:47 -07:00