Viktor Lidholt
c912ee2301
Fixes touch handling in SpriteBox
2015-10-14 16:28:51 -07:00
Hixie
3c95ce621c
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
98b83e0cf5
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
Kris Giesing
14c9a2c755
Merge remote-tracking branch 'upstream/master' into arena_sweep
2015-10-14 13:39:30 -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
Viktor Lidholt
dd568690ac
Merge pull request #1614 from vlidholt/master
...
Adds missing sprite physics shapes
2015-10-14 13:18:11 -07:00
Kris Giesing
52c1fe5105
Refactor to move conversion into the binding class
2015-10-14 13:09:51 -07:00
Viktor Lidholt
29f2a0f227
Adds missing sprite physics shapes
2015-10-14 12:58:47 -07:00
Jason Simmons
1beda0d6bf
Update the package versions of flutter and flutter_sprites
2015-10-14 12:20:58 -07:00
Jason Simmons
d3b5603871
Merge pull request #1604 from jason-simmons/mojo_merge_client_part3
...
Update to mojo 1292152bf533de1bfebf5966d6246e149f87add3
2015-10-14 11:03:25 -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
Kris Giesing
0284321483
Address more comments
2015-10-13 17:32:04 -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
Kris Giesing
9f74a178fd
Address comments
2015-10-13 16:57:40 -07:00
Adam Barth
6529f54c08
Rev pub packages
2015-10-13 16:52:01 -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
3021381456
Add hold and sweep semantics to gesture arena
2015-10-13 16:00:15 -07:00
Kris Giesing
0c22900861
Merge remote-tracking branch 'upstream/master' into events-merge
2015-10-13 15:35:45 -07:00
Jason Simmons
f343b7af07
Update to mojo 1292152bf533de1bfebf5966d6246e149f87add3
2015-10-13 15:24:40 -07:00
Kris Giesing
ec205ac5c5
Add dart-layer input event abstraction
2015-10-13 15:16:04 -07:00
Adam Barth
42469d2cb9
Fix game's pubspec.yaml
2015-10-13 14:26:58 -07:00
Adam Barth
89faf21a10
Merge pull request #1596 from abarth/moar_nine
...
Add a centerSlice parameter to images
2015-10-13 14:24:06 -07:00
Viktor Lidholt
f0de94e230
Merge pull request #1603 from vlidholt/master
...
Adds publishing for Flutter Sprites
2015-10-13 14:23:11 -07:00
Hixie
1cf1cf9c64
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
e3d7cba482
Updates flutter sprites pubspec
2015-10-13 14:15:27 -07:00
Jim Beveridge
93fa4464ba
Show new flutter tool and its use in the widgets dir.
2015-10-13 13:53:05 -07:00
Viktor Lidholt
8f65e0cb34
Add callback when physics joints break
2015-10-13 13:51:15 -07:00
Adam Barth
998a066a82
Add a centerSlice parameter to images
...
This lets you draw nine-patch images.
2015-10-13 13:21:36 -07:00
Viktor Lidholt
2feb51d6bc
Adds more joint types to sprite physics
2015-10-13 13:18:30 -07:00
Viktor Lidholt
7c5092f7b1
Adds support for dampening on weld physics joints in sprites
2015-10-13 09:39:53 -07:00
Viktor Lidholt
106d3c4bd1
Merge pull request #1588 from vlidholt/master
...
Adds check for breaking forces in sprite physics joints
2015-10-13 07:32:14 -07:00
Collin Jackson
adb0d2e2df
Merge pull request #1586 from collinjackson/dispatchOnScroll
...
Allow derived classes of Scrollable to listen for scroll events
2015-10-12 17:13:01 -07:00
Hixie
cb77bd44f6
Remove an infinity in layout code.
2015-10-12 17:07:27 -07:00
Viktor Lidholt
6488a13315
Adds breakingForce argument to joints constructors in sprite physics
2015-10-12 16:59:58 -07:00
Viktor Lidholt
3784086322
Break sprite physics joints
2015-10-12 16:54:58 -07:00
Viktor Lidholt
2d2b4a8a58
Save list of sprite physics joints
2015-10-12 16:53:41 -07:00
Hixie
f2cc43a483
Lots of trivial warning fixes
...
Add type annotations in many places.
Fix some identifiers to have more lint-satisfying names.
Make all operator==s consistent in style.
Reorder some functions for consistency.
Make ParentData no longer dynamic, and fix all the code around that.
2015-10-12 16:31:20 -07:00
Collin Jackson
477a54c375
Allow derived classes of Scrollable to listen for scroll events
2015-10-12 16:10:46 -07:00
Viktor Lidholt
13ade2c732
Adds check for breaking forces in sprite physics joints
2015-10-12 15:56:11 -07:00
Viktor Lidholt
909716956e
Adds pulley joint to sprite physics and makes joint variables final
2015-10-12 15:28:02 -07:00
Adam Barth
5a7d21675a
Remove demo_launcher
...
This example is outdated.
2015-10-12 14:20:28 -07:00
Viktor Lidholt
26234b1041
Merge pull request #1580 from vlidholt/master
...
Working joints in sprite physics
2015-10-12 14:10:19 -07:00
Adam Barth
bb9cf6d78b
Add .old extension to silence analyzer
...
These examples haven't been ported to fn3 yet. Before this patch, they caused a
lot of noise in the analyzer output.
2015-10-12 13:45:33 -07:00
Viktor Lidholt
4e78799391
Updates sprite physics test
2015-10-12 13:39:47 -07:00
Viktor Lidholt
5f907780ff
Working joints in sprite physics
2015-10-12 13:39:20 -07:00
Adam Barth
44f0feeb57
Merge pull request #1574 from abarth/material_canvas
...
Change the default MaterialType to canvas
2015-10-12 11:09:48 -07:00
Adam Barth
a1d554a575
Update arrow in stocks search to use ColorFilter
...
We changed IconButton to require a ColorFilter to filter the color of the icon.
2015-10-12 10:09:57 -07:00
Adam Barth
09665c0d7f
Change the default MaterialType to canvas
...
Canvas is by far the most popular type of material by call site (and makes for
a faster default because it doesn't have a RRect clip).
2015-10-12 09:36:47 -07:00