3113 Commits

Author SHA1 Message Date
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