Adam Barth
01fed42fbb
Merge pull request #513 from abarth/pub
...
Rev pub packages
2015-08-07 15:08:44 -07:00
Adam Barth
fa0c0c4e40
Rev pub packages
...
Also, teach big_red_button how to make a REVISION file in sky_engine/lib.
2015-08-07 15:07:36 -07:00
Adam Barth
9fb7c2ce51
Merge pull request #511 from abarth/expander
...
Use localToGlobal and globalToLocal in MimicOverlay
2015-08-07 14:55:40 -07:00
Adam Barth
50c1070c9e
Use localToGlobal and globalToLocal in MimicOverlay
...
Also, make RenderStack support negative positions with clipping so that we can
expand objects that are partially offscreen.
2015-08-07 14:47:06 -07:00
Ian Fischer
b281ad4f69
Merge pull request #506 from iansf/demo_launcher_pubspec
...
First example pubspec
2015-08-07 14:28:53 -07:00
Ian Fischer
8d6eea100c
Merge pull request #508 from iansf/fix_505
...
Fix 505
2015-08-07 14:28:35 -07:00
Ian Fischer
2478f68df6
Rename build_path to build-path.
2015-08-07 14:27:23 -07:00
Hans Muller
ecec1f5ce1
Merge pull request #504 from HansMuller/to-local-to-global
...
Widget coordinate transforms: localToGlobal(), globalToLocal()
2015-08-07 14:22:39 -07:00
Hans Muller
b5ee723305
Widget coordinate transforms: localToGlobal(), globalToLocal()
2015-08-07 14:20:57 -07:00
Ian Fischer
0fdaf65f65
pubspec for the demo_launcher.
2015-08-07 14:19:01 -07:00
Ian Fischer
d63f9be94f
Merge pull request #505 from iansf/sky_tool_build_path
...
Specify local build paths when using sky_tool.
2015-08-07 13:58:14 -07:00
Ian Fischer
06eb580de6
Add the ability to specify a path to the build
...
directory to support using sky_tool with local
builds.
2015-08-07 13:53:32 -07:00
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