Adam Barth
e55d331dc4
Rename various text-related classes
...
- Inline -> Pargraph. This class is actually a box, not an inline. It's really
a wrapper for RenderParagraph, so Paragraph is the normal name.
- InlineBase -> RenderInline. The name we used in C++ for the base class of
all inlines was RenderInline, which removes the ugly "Base" suffix.
- InlineText -> RenderText. Aligns this name with C++.
- InlineStyle -> RenderStyled. Matches the foregoing pattern.
2015-08-06 22:26:02 -07:00
Viktor Lidholt
6cdf4ec3c7
Merge pull request #492 from vlidholt/master
...
Improvements to game performance tests
2015-08-06 17:26:08 -07:00
Viktor Lidholt
c9618b54fa
Improvements to game performance tests (adds 2 new tests to check sprite curl performance)
2015-08-06 17:16:41 -07:00
Eric Seidel
2373b2e1e1
Merge pull request #491 from eseidelGoogle/fitness_keyboard
...
Teach the fitness app how to request a numeric keyboard
2015-08-06 17:09:17 -07:00
Eric Seidel
b1322a87d4
Teach the fitness app how to request a numeric keyboard
...
Unforutnately since Input won't show text if it doesn't start
with a letter, this actually makes the experiance slightly
worse, but this is definitely the right direction.
@abarth
2015-08-06 17:09:06 -07:00
Adam Barth
2d840afc4c
Merge pull request #485 from abarth/mimic
...
Add widgets for reparenting widgets
2015-08-06 16:23:58 -07:00
Adam Barth
4933ae779d
Add widgets for reparenting widgets
...
Wrap widgets you want to reparent in a Mimicable widget and assign the
Mimicable widget a global key. Then, given the same global key to a Mimic
widget to make it appear elsewhere in the view hierarchy.
2015-08-06 16:22:37 -07:00
Eric Seidel
287de982d9
Merge pull request #489 from eseidelGoogle/roll_mojo
...
Roll mojo to 35de44e361
2015-08-06 16:22:15 -07:00
Eric Seidel
c053b31d0e
Fix the build after the mojo roll
...
@abarth
2015-08-06 16:18:16 -07:00
Chinmay Garde
0327eb8687
Merge pull request #487 from chinmaygarde/master
...
Fix iOS device code signing issues
2015-08-06 16:16:54 -07:00
Chinmay Garde
0be9de1483
Fix iOS device code signing issues
2015-08-06 16:14:11 -07:00
Eric Seidel
751267a450
applied patch mojo_dart_embedder.patch
2015-08-06 15:38:19 -07:00
Eric Seidel
a99932dc95
Update to mojo 35de44e3618d508b2b3862af2216aee8c70ad8e5
2015-08-06 15:38:19 -07:00
Viktor Lidholt
9bcf718ad2
Merge branch 'master' of github.com:domokit/sky_engine
2015-08-06 13:47:03 -07:00
Viktor Lidholt
a78c00899e
Increases number of frames in Dart game performance test
2015-08-06 13:46:31 -07:00
Viktor Lidholt
f31957ddb1
Adds test for measuring computation speed in game like conditions
2015-08-06 13:24:29 -07:00
mpcomplete
89ce1364a1
Merge pull request #481 from mpcomplete/springs
...
Adjust the SpringForce tolerance, used by Drawer and Dismissable.
2015-08-06 16:24:11 -04:00
Matt Perry
6e97dc02ba
Adjust the SpringForce tolerance, used by Drawer and Dismissable.
...
They settle much faster after you fling them now.
2015-08-06 15:40:15 -04:00
mpcomplete
9d2325ead1
Merge pull request #480 from mpcomplete/onDismissed
...
Change several onStatusChanged callbacks to onDismissed.
2015-08-06 15:21:39 -04:00
Matt Perry
090c0b369c
Change several onStatusChanged callbacks to onDismissed.
...
We only use them for the transition to dismissed.
2015-08-06 14:15:03 -04:00
mpcomplete
1c93b2c26c
Merge pull request #463 from mpcomplete/popup.menu
...
Push PopupMenu's animation code into its build function and use trans…
2015-08-06 13:43:23 -04:00
Matt Perry
af0bc272d9
Push PopupMenu's animation code into its build function and use transitions.
...
Also add intervals and curves to AnimationPerformance, which affect all
variables used by the performance.
2015-08-06 13:42:50 -04:00
Adam Barth
e191c08eb4
Merge pull request #478 from abarth/edge_dims_operators
...
Add operator+ and operator- to EdgeDims
2015-08-06 09:47:31 -07:00
Adam Barth
b2dfecf391
Add operator+ and operator- to EdgeDims
...
... and use them to improve the horizontal_scrolling example.
2015-08-06 09:41:22 -07:00
Adam Barth
8f3dce4bba
Merge pull request #477 from abarth/horizontal_scrollable_block
...
Teach ScrollableBlock how to scroll horizontally
2015-08-05 18:10:29 -07:00
Adam Barth
39b92bd2e9
Teach ScrollableBlock how to scroll horizontally
...
Now ScrollableBlock can combine a horizontally scrolling viewport with a
horizontal block.
Also rename ViewportScrollDirection to just ScrollDirection for less verbosity.
2015-08-05 18:10:03 -07:00
Adam Barth
e68b15f468
Merge pull request #476 from abarth/horizontal_block
...
Teach Block how to layout horizontally
2015-08-05 17:36:31 -07:00
Adam Barth
a72bd76d82
Merge pull request #474 from abarth/vertical_scrolling
...
Support horizontal scrolling in ScrollableViewport
2015-08-05 17:36:19 -07:00
Adam Barth
96395594d5
Teach Block how to layout horizontally
...
We'll need this for horizontally scrolling lists.
2015-08-05 17:20:13 -07:00
Chinmay Garde
e6c13d9b7b
Merge pull request #475 from chinmaygarde/master
...
Enable profiling builds on Mac and iOS
2015-08-05 17:10:10 -07:00
Chinmay Garde
00e3e2d911
Enable profiling builds on Mac and iOS
2015-08-05 17:07:07 -07:00
Adam Barth
d01a46a8f9
Support horizontal scrolling in ScrollableViewport
2015-08-05 16:18:15 -07:00
Eric Seidel
db402670d7
Merge pull request #473 from eseidelGoogle/fitness
...
Add Fitness.apk with icon
2015-08-05 14:08:40 -07:00
Eric Seidel
881620fb2d
Add Fitness.apk with icon
...
This is just one of many steps in preparation for turning
fitness into a play-store ready app.
@abarth @collinjackson
2015-08-05 13:45:43 -07:00
Hans Muller
9145ec1abb
Merge pull request #472 from HansMuller/fix-cards-demo
...
Prevent double-dismissing of Dismissables, center card under-text
2015-08-05 13:42:06 -07:00
Hans Muller
ae950aaefe
Prevent double-dismissing of Dismissables, center card_collection under-text
2015-08-05 13:40:28 -07:00
Eric Seidel
9b5ffa7785
Merge pull request #457 from eseidelGoogle/docs
...
Add a few bits of documentation to package:sky
2015-08-05 13:32:44 -07:00
Ian Fischer
a2db58f503
Merge pull request #462 from iansf/android_poke
...
Add a —poke flag to the sky_tool start command so that it is possible to restart Sky apps on Android without having to restart SkyShell.
2015-08-05 12:01:11 -07:00
Ian Fischer
bba0f0a6b7
Add a —poke flag to the sky_tool start command so that it is possible to
...
restart Sky apps on Android without having to restart SkyShell.
2015-08-05 10:27:47 -07:00
Adam Barth
e59f6d28bb
Merge pull request #456 from abarth/radial_reaction
...
Add a basic radial reaction to the switch
2015-08-05 09:51:06 -07:00
Adam Barth
e553918ee2
Add a basic radial reaction to the switch
...
We still need to tune the various parameters, but this patch is a start.
2015-08-05 09:50:33 -07:00
Hans Muller
32558f70ff
Merge pull request #460 from HansMuller/fitness-demo-dialog
...
workaround for Fitness demo dialog cancel bug
2015-08-05 09:01:10 -07:00
Viktor Lidholt
53f559bd5f
Merge pull request #461 from vlidholt/master
...
Adds cull rect to sprite performance test
2015-08-05 08:53:49 -07:00
Viktor Lidholt
1f1d1f5405
Adds cull rect to sprite performance test
2015-08-05 08:52:45 -07:00
Hans Muller
88621f7cff
workaround for Fitness demo dialog cancel bug
2015-08-05 08:50:08 -07:00
Eric Seidel
50251ab254
Add a few bits of documentation to package:sky
...
I can't really make further progress until at least:
https://github.com/dart-lang/dartdoc/issues/766
is resolved, ideally also:
https://github.com/dart-lang/dartdoc/issues/763
@abarth
2015-08-04 17:38:46 -07:00
Ian Fischer
6c808fc251
Merge pull request #455 from iansf/ios_polish
...
A couple of pieces of polish for iOS.
2015-08-04 16:46:44 -07:00
Ian Fischer
8ccc957f4a
A couple of pieces of polish for iOS.
...
- Make space for the iOS status bar.
- Set the iOS status bar to use white text.
2015-08-04 16:45:26 -07:00
Chinmay Garde
057ffee887
Merge pull request #453 from iansf/ios_full_screen
...
Make Sky apps use the full screen on iOS.
2015-08-04 16:10:53 -07:00
Ian Fischer
4735fe0a19
Make Sky apps use the full screen on iOS.
2015-08-04 16:09:56 -07:00