Adam Barth
3f2fdba61c
Remove spurious print statement
2015-08-07 13:53:00 -07:00
Adam Barth
560c550832
Merge pull request #503 from abarth/enable_checked_mode
...
Add a --checked argument to sky_tool start
2015-08-07 13:21:52 -07:00
Adam Barth
26863b0961
Add a --checked argument to sky_tool start
...
The --checked argument runs SkyShell in checked mode, which turns on type
checking and asserts.
2015-08-07 13:18:38 -07:00
Collin Jackson
378e126bf4
Merge pull request #496 from collinjackson/symlink
...
Use the new virtual directory flag for sky_server instead of a symlink to prevent infinite subdirectory recursion
2015-08-07 13:10:34 -07:00
Collin Jackson
c9cc8951d2
Use the new virtual directory flag for sky_server instead of a symlink
2015-08-07 13:09:13 -07:00
Viktor Lidholt
fb1417ae02
Merge pull request #501 from vlidholt/master
...
Adds perspective projection to Node3D in sprites
2015-08-07 12:56:04 -07:00
Eric Seidel
ed0213f2b1
Merge pull request #502 from eseidelGoogle/save_files
...
Add getCacheDir and getFilesDir to Activity.mojom
2015-08-07 12:51:27 -07:00
Eric Seidel
2d53f7f04b
Add getCacheDir and getFilesDir to Activity.mojom
...
I'll use them in Fitness App in a follow-up patch.
@abarth
2015-08-07 12:48:19 -07:00
Viktor Lidholt
69836da357
Adds perspective projection to Node3D in sprites
2015-08-07 12:43:34 -07:00
Eric Seidel
5388327514
Merge pull request #500 from eseidelGoogle/number
...
Make it possible to type numbers in Sky
2015-08-07 12:21:34 -07:00
Eric Seidel
c2146ffe69
Make it possible to type numbers in Sky
...
I must be holding it wrong. This seems excessively
low level for what we're trying to do.
Partial fix for https://github.com/domokit/sky_engine/issues/466
@abarth
2015-08-07 12:21:16 -07:00
Adam Barth
1bc102e5ce
Merge pull request #499 from abarth/mimic_overlay
...
Add a MimicOverlay widget
2015-08-07 12:01:51 -07:00
Adam Barth
71f0e6ee99
Add a MimicOverlay widget
...
This widget lets you mimic one of its children in an overlay. The overlay
starts out as the same size of the child and then grows to fill the overlay. In
the future, the mimic will start at the same visual position as the child.
2015-08-07 11:07:19 -07:00
Ian McKellar
f05d811fe9
Merge pull request #493 from ianloic/master
...
Add Debian (stretch/testing) support to install-build-deps.sh
2015-08-07 10:50:38 -07:00
Chinmay Garde
4d93b5eebe
Merge pull request #488 from chinmaygarde/master
...
Add tracing controller for iOS
2015-08-07 10:45:59 -07:00
Adam Barth
d8524a2453
Merge pull request #498 from abarth/text_broken
...
Unbreak text
2015-08-07 10:38:16 -07:00
Adam Barth
4edc8fbd71
Unbreak text
...
Previously, no text was appearing because we weren't actually converting the
Dart objects into DOM.
2015-08-07 10:37:04 -07:00
Viktor Lidholt
a68e562297
Merge pull request #497 from vlidholt/master
...
Adds skew property to sprite node
2015-08-07 10:07:53 -07:00
Viktor Lidholt
994409d010
Adds skew property to sprite node
2015-08-07 10:05:24 -07:00
Adam Barth
2d23a8e1c6
Merge pull request #494 from abarth/integer_scrolling
...
RenderViewport should use integer device pixels
2015-08-07 09:52:14 -07:00
Adam Barth
d8b1c52bad
Merge pull request #495 from abarth/rationalize_text
...
Rationalize text
2015-08-07 09:52:07 -07:00
Adam Barth
5782b75921
Improve error messages for StyledText
...
Now they give you a hint as to what went wrong. Also, in checked mode, they now
throw during construction instead of during building.
Fixes #418
2015-08-06 22:42:13 -07:00
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
Adam Barth
012e7068d9
Update README.md
2015-08-06 22:25:00 -07:00
Adam Barth
f293435012
RenderViewport should use integer device pixels
...
When painting a scroll offset, RenderViewport should use integer device pixels
to prevent "shimmering" effects on images.
Fixes #486
2015-08-06 22:09:51 -07:00
Adam Barth
febedf0ffe
Update README.md
2015-08-06 21:55:25 -07:00
Ian McKellar
88d500b75d
Add Debian (stretch/testing) support to install-build-deps.sh
2015-08-06 18:23:07 -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
28b74401a4
Add tracing controller for iOS
2015-08-06 16:17:27 -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
Roozbeh Pournader
c02138bf55
Gold plate grapheme cluster breaks.
...
This tailors Unicode's Grapheme_Cluster_Break property to better
classify characters currently with the Control property value.
Also adds support for rule GB9b of UAX #29 , needed since there are
now characters we are tailoring to be Prepend. The rule was
previously ommited in our implementation because there was no
characters in the Prepend class.
Bug: 15653110
Change-Id: If10da88df0980f7d676c8c0b950eda5fb8dbe741
2015-08-06 14:28:38 -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