Commit Graph

  • 299102de97 [WatchKit] Move launcher to bin Eloy Durán 2014-12-03 19:35:01 +01:00
  • 7e629bcb07 [WatchKit] Cleanup docs. Eloy Durán 2014-12-03 19:23:33 +01:00
  • 76575d943d [WatchKit] Refactor to only need the path to the host app bundle. Eloy Durán 2014-12-03 19:07:54 +01:00
  • 8e5a0256e2 [WatchKit] Import proof-of-concept tool to launch and debug extension. Eloy Durán 2014-11-29 00:16:18 +01:00
  • 39c5c260f2 [trace_msg_send] Add option to filter messages. Eloy Durán 2014-11-28 15:50:49 +01:00
  • 4bdcc3907d [NEWS] add RM-644 Watson 2014-12-01 16:58:43 +09:00
  • 2a9cc1e8ce [RM-644] merge 429a71f and 231ffe5 commits for Framework Watson 2014-11-28 21:32:46 +09:00
  • 24d62d1755 merge 92391851 commit for Framework Watson 2014-11-28 21:31:15 +09:00
  • f82a742b36 [RM-644] use bundler only when it was installed Watson 2014-11-28 15:44:26 +09:00
  • 8a17b18669 [WatchKit] add ib gem into watch extension's Gemfile Watson 2014-11-28 15:15:46 +09:00
  • d12602ed50 [RM-644] install bundled gem and run "bundle exec" for extension Watson 2014-11-28 15:12:44 +09:00
  • 5a3aa2023a Import dtrace based objc message send trace script. Eloy Durán 2014-11-27 17:46:44 +01:00
  • 569236085a [WatchKit] In the end, embedded paths were not needed. Eloy Durán 2014-11-27 16:04:54 +01:00
  • d8ae31df32 [WatchKit] Get watch app to launch in the simulator. Eloy Durán 2014-11-27 15:57:38 +01:00
  • e4edd638e0 [WatchKit] Generate an Info.plist for the watch app. Eloy Durán 2014-11-27 15:09:46 +01:00
  • cfd78f4a2c [WatchKit] Refactor to have a dedicated watch app config in the watch extension config. Eloy Durán 2014-11-27 14:55:54 +01:00
  • 7a3078ee06 [iOS Extension] Fix cleaning and building with clean state. Eloy Durán 2014-11-27 14:52:31 +01:00
  • 314f301caf [Config] Don't use @name variable directly and add API to get bundle filename. Eloy Durán 2014-11-27 14:51:46 +01:00
  • ba1e79b9d6 [WatchKit] Pass correct embedded build paths to sim. Eloy Durán 2014-11-27 13:35:06 +01:00
  • bdbdfefa91 [WatchKit] Base embedded paths on env var set by host app. Eloy Durán 2014-11-27 13:33:53 +01:00
  • 9c1f9a3d45 [WatchKit] Build watch app simply by building full app. Eloy Durán 2014-11-27 13:33:24 +01:00
  • 3b8397a0ef [iOS Extension] Expose built path to extension when invoking rake tasks. Eloy Durán 2014-11-27 13:32:42 +01:00
  • 8c7c39cb0e [WatchKit] Hardcode to launch the iPhone 6 sim, for now. Eloy Durán 2014-11-27 12:57:08 +01:00
  • d16a593559 [iOS] Use Target#rake to execute Watch app launch task. Eloy Durán 2014-11-27 12:46:01 +01:00
  • c121d102f8 [iOS Extension] Provide 1 way to invoke rake tasks of target. Eloy Durán 2014-11-26 19:45:30 +01:00
  • 4ec7c81914 [WatchKit] Start on launcher task in new location. Eloy Durán 2014-11-24 18:45:59 +01:00
  • 0a8f116a0e [WatchKit] Revert addition of separate host app, apperantly it already existed in another form. Eloy Durán 2014-11-24 18:23:42 +01:00
  • 756ea30e49 [WatchKit] Configure host app Info.plist. Eloy Durán 2014-11-21 20:55:11 +01:00
  • 167cdb4084 [WatchKit] Import sim launch task for host app. Eloy Durán 2014-11-21 20:41:51 +01:00
  • bb5ff2eb84 [WatchKit] Import first version of host/launcher app. Eloy Durán 2014-11-21 20:31:58 +01:00
  • 370227c0a8 compile Watch app's storyboard Watson 2014-11-21 17:19:16 +09:00
  • 6088b38784 generate Watch app Watson 2014-11-21 17:10:13 +09:00
  • 85d7f0c570 add template for Watch app Watson 2014-11-21 17:10:04 +09:00
  • 9efd7c0a19 change default watch extension name Watson 2014-11-21 17:08:11 +09:00
  • 6ef3355428 clean up Watson 2014-11-21 14:25:40 +09:00
  • 7f0e8c1079 modify CFBundleIdentifier for Watch extension Watson 2014-11-21 14:18:22 +09:00
  • 9d14fe1000 change entry point for watch extension Watson 2014-11-21 13:40:06 +09:00
  • fa9172505f add config file for Watch extension Watson 2014-11-21 13:15:57 +09:00
  • cd1a3f06b9 add watch extension template Watson 2014-11-19 21:50:45 +09:00
  • ae8f9db35b update entry point for "rake spec" Watson 2014-12-10 23:13:58 +09:00
  • f24275586d default spec/main_spec.rb file for android Laurent Sansonetti 2014-12-10 00:53:29 +01:00
  • 926a843e51 Bacon.run will keep a reference to its optional argument (as the main activity) and expose it as Context#main_activity, so that UI specs can be written Laurent Sansonetti 2014-12-10 00:52:46 +01:00
  • 78e8f11540 in spec mode, don’t attach a REPL, instead print logs and quit the rake process when we determine that the app is no longer alive Laurent Sansonetti 2014-12-10 00:37:35 +01:00
  • 86243a5f8f add “rake spec:device” and “rake spec:emulator” tasks Laurent Sansonetti 2014-12-09 17:56:48 +01:00
  • 33fd3d0b35 in spec mode, build directory will be build/Testing-#{API_VERSION}/ Laurent Sansonetti 2014-12-09 17:56:21 +01:00
  • df2f85086b make sure we import classes from the core rubymotion package (since we could be subclassing one of them) Laurent Sansonetti 2014-12-09 17:55:42 +01:00
  • 8bb9981f2e silence jar signer invocation in debug mode (as it prints garbage when using java 7) Laurent Sansonetti 2014-12-09 14:56:00 +01:00
  • 5865906230 improve error message in case we can’t connect to the device Laurent Sansonetti 2014-12-08 22:51:18 +01:00
  • 35f6e51200 [android] update NEWS-pre Watson 2014-12-09 08:55:02 +09:00
  • e6fc5d5a3a android support Laurent Sansonetti 2014-12-08 13:34:08 +01:00
  • bea6e98bf2 [android] update NEWS-pre Watson 2014-12-08 16:21:02 +09:00
  • 7386cf0ab5 [android] update NEWS-pre Watson 2014-12-07 12:13:46 +09:00
  • 20675a51f2 add print-ruby-ivars command, fix other commands to not print the string address Laurent Sansonetti 2014-12-05 15:41:28 +01:00
  • 7f6139bbfe [RM-681] use 'iPad Air' as default for iPad app to launch app as 64-bit Watson 2014-12-05 11:06:14 +09:00
  • 8fe20680da provide the path where libc.so is located, so that we can access C-level functions Laurent Sansonetti 2014-12-02 22:59:55 +01:00
  • bf59348d73 link the payload library with -O0 and -g3 (probably needed since we use LtO with the Ruby .bc files) Laurent Sansonetti 2014-12-02 21:51:38 +01:00
  • 60cf04cedc provide builtin print-ruby-object / pro command to gdb Laurent Sansonetti 2014-12-02 21:51:04 +01:00
  • 12dacd2e62 pre is now 3.5 Laurent Sansonetti 2014-12-02 19:04:04 +01:00
  • 3526e2cdd6 sync Laurent Sansonetti 2014-12-02 19:03:43 +01:00
  • 40f7b45733 enable debug=1: start ndk-gdb in “attach mode”, make sure we won’t quit the rake process on SIGINT, bring back terminal echo on exit Laurent Sansonetti 2014-12-02 19:02:16 +01:00
  • 41cbedba70 more ndk-gdb work (still not working yet) Laurent Sansonetti 2014-12-02 18:11:59 +01:00
  • 9165698528 sync Laurent Sansonetti 2014-12-02 14:52:46 +01:00
  • b593172355 [RM-672] fix a Instruments template path for Xcode 6.2 Watson 2014-12-02 15:02:00 +09:00
  • ff3da5678f [NEWS] fix RM-673 Watson 2014-12-02 12:26:36 +09:00
  • 7a1dda6e5d remove unnecessary value in action and share extension's info.plist Watson 2014-12-01 21:03:00 +09:00
  • 520346999f [RM-678] fix info.plist in share extension to solve ERROR ITMS-9000 Watson 2014-12-01 18:57:23 +09:00
  • bdb6b9bce5 [NEWS] fix RM-677 Watson 2014-12-01 16:53:52 +09:00
  • f5c1ebdde5 [RM-677] add 'application-identifier' in action extension entitlement Watson 2014-12-01 16:48:22 +09:00
  • 872d660a4a [RM-677] fix info.plist in action extension to solve ERROR ITMS-9000 Watson 2014-12-01 16:34:14 +09:00
  • 90a8a4a032 [NEWS] update Watson 2014-12-01 14:44:32 +09:00
  • 91bc99156a [RM-676] allow to use relative path for provisioning_profile Watson 2014-12-01 14:39:23 +09:00
  • 361d1ebafd [NEWS] fix RM-675 Watson 2014-11-27 20:57:11 +09:00
  • e9f344aeee [RM-675] make sure that add "require ‘pathname'" in where uses Pathname in order to fix that it can't build extension with system bundled ruby Watson 2014-11-27 20:52:51 +09:00
  • 675f94b826 [NEWS] Document fix for http://hipbyte.myjetbrains.com/youtrack/issue/RM-674. Eloy Durán 2014-11-26 15:12:04 +01:00
  • aa2f6bd2e3 [deploy] Small style fix. Eloy Durán 2014-11-26 15:10:58 +01:00
  • f74b27ef58 [deploy] Fix symbolicating with Xcode 6. Eloy Durán 2014-11-26 15:09:02 +01:00
  • bed0a9b71a [deploy] Since Xcode 6, iOS device crash reports are encoded differently. Eloy Durán 2014-11-26 14:11:04 +01:00
  • 11108c85fb [OSX] Only build for x86_64 by default. Eloy Durán 2014-11-25 14:54:30 +01:00
  • 0c2cffcb5f [RM-667] Added `app.icons' for extension's Rakefile Watson 2014-11-25 12:24:28 +09:00
  • 251a49c8ef [NEWS] Added launch images Watson 2014-11-25 11:56:02 +09:00
  • 8736bd3c87 Add portrait launch images for iPhone 6 and iPhone 6 Plus Hwee-Boon Yar 2014-09-24 15:18:45 +08:00
  • c542e11117 Merge pull request #170 from hboon/iphone6-launch-images Watson 2014-11-25 11:52:39 +09:00
  • 82fa416195 [RM-671] solve framework dependencies in embedded Watson 2014-11-25 11:33:43 +09:00
  • fe1a1d82e7 [NEWS] fix RM-670 Watson 2014-11-24 16:52:15 +09:00
  • ce7a4f7de9 make sure the builder archs does not contain duplicates for Extension/Framework Watson 2014-11-24 16:49:49 +09:00
  • b526ddd96d fix archs setting in framework Watson 2014-11-24 16:23:40 +09:00
  • 01eb0043e8 [RM-669] fix a regression which RubyMotion static library causes link error in Xcode project Watson 2014-11-20 10:26:15 +09:00
  • 4f809213e2 [RM-651] allow to run rake task other than `build' in Extension/Framework project Watson 2014-11-18 09:49:58 +09:00
  • c98d45b5b4 sync Laurent Sansonetti 2014-11-17 15:17:29 +01:00
  • 49b3487b73 sync Watson 2014-11-14 09:41:20 +09:00
  • baf4c7aa58 [iOS Template] Set the background color directly on the view. Eloy Durán 2014-11-11 15:12:09 +01:00
  • 6eda9d1d35 [iOS Template] Add view controllers and window to new apps. Eloy Durán 2014-11-11 14:48:34 +01:00
  • 2f9e5a12c9 [Template] Do not override load paths with ‘pre’ dist dir in development. Eloy Durán 2014-11-11 14:43:31 +01:00
  • 60b6a27505 [NEWS] fix RM-462 Watson 2014-11-11 10:58:56 +09:00
  • 23232b372c enable 64bit on iOS by default Watson 2014-11-11 06:52:11 +09:00
  • 7d84a3b491 [test] run RM-638 spec on iOS Watson 2014-11-11 06:43:10 +09:00
  • d7e1361dde [test] add spec for RM-638 Watson 2014-11-11 01:39:31 +09:00
  • 01712d629f [NEWS] fix RM-638 Watson 2014-11-10 17:51:35 +09:00
  • 05a6813aff [bacon-ui] be able to specify simulator archs Watson 2014-11-08 15:50:44 +09:00
  • b38bd18006 [bacon-ui] disable failed spec Watson 2014-11-08 15:48:52 +09:00