Chinmay Garde
2daa2e9618
Fix build failure due to incorrect header import of picture_serializer.h
2015-09-02 16:58:28 -07:00
Ian Fischer
9ece90547d
Merge pull request #1027 from iansf/sky_tool_logs
...
Add sky_tool logs command
2015-09-02 16:54:15 -07:00
Viktor Lidholt
b70841f2a5
Merge pull request #1029 from vlidholt/master
...
Initial boss fight in demo game
2015-09-02 16:51:51 -07:00
Viktor Lidholt
ee7023531c
Initial boss fight in demo game
2015-09-02 16:49:36 -07:00
Chinmay Garde
a0fe78ba3b
Merge pull request #1025 from chinmaygarde/master
...
Add hooks to save skp file of current frame to the documents directory
2015-09-02 16:12:02 -07:00
Chinmay Garde
cff629460e
Rename: SaveFrameToSkp -> SaveFrameToSkPicture
2015-09-02 16:11:21 -07:00
Hans Muller
095d551bbf
Merge pull request #1026 from HansMuller/toggle-item-wraps
...
Enable dynamic changes to itemsWrap in PageableList
2015-09-02 16:01:45 -07:00
Hans Muller
953bb509d0
Enable dynamic changes to itemsWrap in PageableList
2015-09-02 16:00:53 -07:00
Seth Ladd
8c100d7a02
Slightly clarify contribution workflow
2015-09-02 15:59:58 -07:00
Ian Fischer
ddcdbb2f9f
Expose logs for Sky apps running on connected devices with sky_tool logs.
2015-09-02 15:42:27 -07:00
Chinmay Garde
544f6499ed
Add hooks to save skp file of current frame to the documents directory
2015-09-02 15:18:23 -07:00
Viktor Lidholt
6d00028d94
Merge pull request #1024 from vlidholt/master
...
Improvements to demo game
2015-09-02 15:18:22 -07:00
Viktor Lidholt
e8fbb4f133
Adds speed boost power up to demo game
2015-09-02 15:14:22 -07:00
Adam Barth
58c98f8aaf
Merge pull request #1021 from domokit/krisgiesing-patch-1
...
Update CONTRIBUTING.md
2015-09-02 14:56:48 -07:00
Adam Barth
ab37c76d14
Merge pull request #1023 from abarth/texture_layer
...
Rename sky::Layer to sky::TextureLayer
2015-09-02 14:52:56 -07:00
Adam Barth
860f939e87
Rename sky::Layer to sky::TextureLayer
2015-09-02 14:50:45 -07:00
Viktor Lidholt
b5ffee2b25
Improves laser upgrade in demo game
2015-09-02 14:47:54 -07:00
Hans Muller
4e8bfecf04
Merge pull request #1022 from HansMuller/fix-vertical-pageable-list
...
fix typos in GestureDetector syncConstructorArguments
2015-09-02 14:27:50 -07:00
krisgiesing
5a125b1dbc
Update CONTRIBUTING.md
2015-09-02 14:21:12 -07:00
Hans Muller
305776d36c
fix typos in GestureDetector syncConstructorArguments
2015-09-02 14:05:22 -07:00
Adam Barth
f0bdd4c590
Rev pub package
2015-09-02 13:49:34 -07:00
Alhaad Gokhale
c5931dda3e
Merge pull request #1019 from alhaad/skyx_fix
...
Fix a type error being triggered when this is being run as a snapshot.
2015-09-02 13:45:04 -07:00
Adam Barth
becef0155a
Merge pull request #1018 from abarth/mv_src
...
Move widgets and rendering inside src
2015-09-02 13:41:25 -07:00
Alhaad Gokhale
51189135da
Fix a type error being triggered when this is being run as a snapshot.
2015-09-02 13:40:20 -07:00
Viktor Lidholt
38c2307680
Merge pull request #1017 from vlidholt/master
...
Improves on demo game balance and adds levels for lasers
2015-09-02 13:39:43 -07:00
Adam Barth
0045b65996
Move widgets and rendering inside src
...
Code outside of package:sky should import this code using
package:sky/rendering.dart
package:sky/widgets.dart
Moving this code into the "src" directory is a convention that signifies that
and it cleans up the generated dartdoc because the libraries in the src
directory aren't included in the generated documentation. Instead, the classes
are documented in the widgets.dart and rendering.dart libraries.
2015-09-02 13:38:00 -07:00
Viktor Lidholt
cbce3da61a
Improves on demo game balance and adds levels for lasers
2015-09-02 13:34:02 -07:00
Adam Barth
1cabd76678
Update dependency on material_design_icons
2015-09-02 13:25:11 -07:00
Adam Barth
9983b13c84
Merge pull request #1016 from abarth/clean_icons
...
Remove unused icons from the material design icons package
2015-09-02 13:20:52 -07:00
Adam Barth
ee284467d7
Rev pub package
2015-09-02 13:20:32 -07:00
Adam Barth
cc54440aa3
Remove unused icons from the material design icons package
...
We only use the "drawable" version of the icons.
2015-09-02 13:18:41 -07:00
mpcomplete
c780e0cb13
Merge pull request #991 from mpcomplete/update.service
...
Introduce an UpdateService for android
2015-09-02 15:44:24 -04:00
Adam Barth
f2727a3c90
Merge pull request #1015 from abarth/remove_domurl
...
Remove dead code
2015-09-02 12:38:26 -07:00
Adam Barth
a17c01874d
Remove dead code
...
These files were breaking clean builds.
2015-09-02 12:32:57 -07:00
Matt Perry
d05b9480e6
Introduce an UpdateService for android.
...
Very simple so far. This schedules an alarm to fire once a day, kicking
off a service that downloads a new app.skyx from a hardcoded URL. The
new skyx replaces the current one.
2015-09-02 15:32:09 -04:00
Hans Muller
8aeb562cba
Merge pull request #1012 from HansMuller/improve-items-wrap
...
Restore PageableList itemsWrap:true
Makes PageableList with itemsWrap:true work again.
Plumbed the itemsWrap parameter through to HomogenousViewport.
Fixes issue #877 .
2015-09-02 10:58:38 -07:00
Viktor Lidholt
164b02ce60
Merge pull request #1014 from vlidholt/master
...
Fixes issue in sprite constraint
2015-09-02 10:58:35 -07:00
James Robinson
3db2dc9653
Merge pull request #1013 from jamesr/cleanup_ui_gl_build_gn
...
Simplify sources listings in //ui/gl/BUILD.gn
2015-09-02 10:56:57 -07:00
Viktor Lidholt
d6d2d5f434
Fixes issue in sprite constraint
2015-09-02 10:56:44 -07:00
Hans Muller
63f1627a89
Restore PageableList itemsWrap:true
...
Makes PageableList with itemsWrap:true work again.
Plumbed the itemsWrap parameter through to HomogenousViewport.
Fixes issue #877 .
2015-09-02 10:56:19 -07:00
Adam Barth
5551c6ee35
Merge pull request #1010 from abarth/clean_idls
...
Remove some unused dart:sky IDLs
2015-09-02 10:54:50 -07:00
Adam Barth
ed655b8973
Merge pull request #1009 from abarth/improve_paint
...
Improve the Paint API in dart:sky
2015-09-02 10:54:41 -07:00
James Robinson
741e9c677b
Simplify sources listings in //ui/gl/BUILD.gn
2015-09-02 10:40:40 -07:00
James Robinson
3bd499cf4c
Merge pull request #1002 from jamesr/rm_third_party_khronos
...
Remove users and delete //third_party/khronos headers
2015-09-02 10:37:20 -07:00
James Robinson
ff14e2c399
Remove users and delete //third_party/khronos headers
...
This stops using the GL/EGL/etc headers in //third_party/khronos on all
platforms and deletes them. On Android, we use the EGL and OpenGL
headers from the Android NDK and define the enum values from the
following extensions if the platform does not provide them:
https://www.khronos.org/registry/egl/extensions/NV/EGL_NV_post_sub_buffer.txt
https://www.khronos.org/registry/egl/extensions/EXT/EGL_EXT_create_context_robustness.txt
On Linux we just need to know enough to talk to X in the theoretical
case that we want to swap OSMesa-produced pixels to an X window.
On Mac/iOS we're already using the headers from the relevant Frameworks.
2015-09-02 10:33:14 -07:00
James Robinson
3418bb480e
Merge pull request #1001 from jamesr/remove_glx
...
Remove GLX code from //ui/gl, simplify build a bit
2015-09-02 10:32:31 -07:00
Adam Barth
68b06c8736
Sketch a DOM-free API for laying out and painting text
...
Rather than using the DOM to upload text and styling information into the
engine, this patch begins sketching a more direct API that bypasses the DOM and
CSS. Currently, this API doesn't do anything, but it's a first step.
The approach is to have a ParagraphBuilder object that can record a tree of
style interior nodes and text leaves. The build() function then applies
container-level styling information (such as TextAlign) and returns a Paragraph
object that can undergo layout and paint.
The inputs to the builder process are immutable style objects constructed from
primitive values. These primitives are currently carbon-copies of the primitive
we use in the framework today. After this patch lands, I'll convert the frame
to re-expose these values instead of re-defining them.
2015-09-02 01:28:54 -07:00
Adam Barth
b379439e37
Remove some unused dart:sky IDLs
...
This CL deletes a bunch of unused IDL files and removes some dead code in the
engine.
2015-09-02 00:09:43 -07:00
Adam Barth
f9201ea9a6
Improve the Paint API in dart:sky
...
Now that we've hoisted Paint into the VM, we can expose these values as normal
properties. After we've updated all the callers, I'll remove the old setters.
2015-09-01 23:28:12 -07:00
Adam Barth
fc9985d775
Merge pull request #1008 from abarth/improve_dart_sky
...
Fix typos in dart:sky
2015-09-01 23:23:38 -07:00