21 Commits

Author SHA1 Message Date
Chinmay Garde
ef4df93e06 SkPicture tracing to file follows same path as rendering into the OpenGL context 2015-09-21 15:45:09 -07:00
Adam Barth
b02963a1f6 Remove platform gesture detectors 2015-09-16 16:56:55 -07:00
Chinmay Garde
cff629460e Rename: SaveFrameToSkp -> SaveFrameToSkPicture 2015-09-02 16:11:21 -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
Ian Fischer
94aa33c71b Make sky_tool install to ios devices and simulators if available, and add a ‘listen’ command that will listen to filesystem changes in the current directory and update running versions of the app.
Also refactors ios_sim.py to be part of sky_tool.

The current skyx file that ‘listen’ generates does not contain material design icons, so icons will be missing.
2015-08-21 09:53:35 -07:00
Chinmay Garde
0be9de1483 Fix iOS device code signing issues 2015-08-06 16:14:11 -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
Ian Fischer
4735fe0a19 Make Sky apps use the full screen on iOS. 2015-08-04 16:09:56 -07:00
Ian Fischer
a84528c10d Avoid crashing when building an app without an
app.skyx file in DEBUG mode.
2015-08-03 15:43:36 -07:00
Ian Fischer
057798813d Allow iOS apps to restart by copying the app.skyx to the Documents
directory on the device.

This work is to support a workflow where developers testing on an iOS
device will automatically see their app updates as they change their Sky
code. Currently this works by using the ios-deploy tool:
$ ios-deploy --bundle_id 'org.domokit.sky.game' --upload out/ios_Debug/game_app.app/app.skyx --to Documents/app.skyx
Upcoming commits will incorporate this into skytool.
2015-08-03 11:33:28 -07:00
Chinmay Garde
2a829f9455 Pass correct recognizer data while panning on iOS 2015-07-29 15:05:01 -07:00
Chinmay Garde
0ca1c20fea Enable multiple touches on SkySurface on iOS 2015-07-28 18:08:41 -07:00
Chinmay Garde
9df6383b4d Avoid cancelling touches on views on gesture recognition on iOS 2015-07-28 17:05:09 -07:00
Eric Seidel
ef6c14983d Treat all UITouchPhaseCancelled on raw touches as pointerUp instead of pointerCancel.
On iOS as soon as a gesture recognizer takes over it cancels all outstanding
touches.

R=@abarth
2015-07-28 15:02:28 -07:00
Chinmay Garde
1d44d3ad7f Unbreak shelldb 2015-07-28 13:58:54 -07:00
Chinmay Garde
64e29f79ef Load SkyX files on iOS where available 2015-07-28 13:27:46 -07:00
Eric Seidel
9ccebe653f Fix iOS build
@chinmaygarde
2015-07-28 12:59:24 -07:00
Ian Fischer
88a936708e Command line options for launching a particular
Sky app in the simulator.
2015-07-23 16:41:51 -07:00
Chinmay Garde
c44eaa4144 Extract and reuse common sky/shell components on Mac and iOS 2015-07-21 10:17:50 -07:00
Chinmay Garde
bf8957f864 Use "org.domokit" in Sky shell iOS 2015-07-20 11:10:56 -07:00
Collin Jackson
a64559ab70 After running filter-branch, move root directory into sky/ 2015-07-16 11:54:25 -07:00