Commit Graph

  • 45095e1977 reduce compile time by removing `i386' for iOS simulator Watson 2014-12-19 10:02:12 +09:00
  • 185bdbb0ce [iOS] Pick-up new certificates prefixed with iOS instead of iPhone. Eloy Durán 2014-12-18 13:52:41 +01:00
  • 248ec511a7 [WatchKit] Honor xcode_dir setting from host app. Eloy Durán 2014-12-17 14:58:26 +01:00
  • 877583f976 [log] Show backtrace on App.fail and in verbose mode. Eloy Durán 2014-12-17 13:39:01 +01:00
  • dec8461638 [NEW] fix RM-620 Watson 2014-12-27 19:49:42 +09:00
  • 98ffea6c39 [NEWS] fix RM-705 Watson 2014-12-26 14:41:28 +09:00
  • 7059fd33ba [NEWS] update Watson 2014-12-25 12:46:58 +09:00
  • deb9df6083 [NEWS] fix RM-703 Watson 2014-12-25 12:44:17 +09:00
  • 249751043c [spec] add spec for RM-703 Watson 2014-12-25 12:38:12 +09:00
  • 59d041b950 [NEWS] Document fix for iOS RubyMotion frameworks not loading. Eloy Durán 2014-12-24 11:11:14 +01:00
  • c6be3f1957 [iOS] Silence strip in non-verbose mode. Eloy Durán 2014-12-24 11:08:07 +01:00
  • 078f265087 sync Laurent Sansonetti 2014-12-23 19:18:52 +01:00
  • 5409614322 introduce :native parameter for app.vendor_project to include 3rd-party shared libraries Laurent Sansonetti 2014-12-23 19:17:33 +01:00
  • 87bcc3b76e sync Laurent Sansonetti 2014-12-23 18:39:52 +01:00
  • ac272580db when parsing javap output, remove static initializers since the parens can mess up the rest of the parsing Laurent Sansonetti 2014-12-23 18:39:04 +01:00
  • a82b451f5c [iOS] Do not strip symbols from host that a framework requires. Eloy Durán 2014-12-23 18:24:03 +01:00
  • 3c351794c0 sync Laurent Sansonetti 2014-12-23 17:31:40 +01:00
  • af1b0c48e5 make sure we do not include template parts in class/interface element names Laurent Sansonetti 2014-12-23 17:30:36 +01:00
  • b9ded26d73 [rake] Use the same Ruby version when invoking nested rake tasks. Eloy Durán 2014-12-23 16:43:16 +01:00
  • b05c99c517 sync Laurent Sansonetti 2014-12-23 15:15:01 +01:00
  • 7e80d45373 support for java 1.8 javap syntax Laurent Sansonetti 2014-12-23 15:12:12 +01:00
  • 298f057f00 sync Laurent Sansonetti 2014-12-23 15:09:01 +01:00
  • 7a72a3e13d support classes that implement interfaces Laurent Sansonetti 2014-12-23 15:08:11 +01:00
  • 6f6b000614 sync Laurent Sansonetti 2014-12-23 15:04:38 +01:00
  • 4f5c4f54f4 [RM-696] escape Watch app's Entitlements.plist path because it contains white spaces. Watson 2014-12-22 10:11:03 +09:00
  • 14eddd3719 [RM-695] add 'application-identifier' to entitlements in order to deploy app to iOS 8.2 beta 3 device Watson 2014-12-22 10:06:31 +09:00
  • 2a607a7aaf remove `i386' at :build:simulator task Watson 2014-12-19 23:24:23 +09:00
  • 98d760a1a4 remove 'i386' only if build 'x86_64' Watson 2014-12-19 10:54:50 +09:00
  • 66b5b44a38 reduce compile time by removing `i386' for iOS simulator Watson 2014-12-19 10:02:12 +09:00
  • f79c970938 [iOS] Pick-up new certificates prefixed with iOS instead of iPhone. Eloy Durán 2014-12-18 13:52:41 +01:00
  • 565c0f3c83 [XcodeConfig] Add tests for distribution codesign certificates. Eloy Durán 2014-12-18 13:22:57 +01:00
  • 3dc0a37e9d [iOS] Fix UILaunchImages test. Eloy Durán 2014-12-18 12:52:35 +01:00
  • 016bf35991 [NEWS] fix RM-691 Watson 2014-12-18 12:19:56 +09:00
  • 264422f26f [RM-691] fix where it can't debug app on device with Xcode 6 Watson 2014-12-18 12:04:32 +09:00
  • f0f019ce47 [WatchKit] Honor xcode_dir setting from host app. Eloy Durán 2014-12-17 14:58:26 +01:00
  • 366483ccd8 [log] Show backtrace on App.fail and in verbose mode. Eloy Durán 2014-12-17 13:39:01 +01:00
  • 5ce6eceffd [NEWS] fix RM-684 Watson 2014-12-17 10:58:44 +09:00
  • 7d00b158bd [spec] add spec for RM-684 Watson 2014-12-17 10:55:43 +09:00
  • 9679db7095 3.2 Watson 2014-12-17 10:55:21 +09:00
  • dadaef7f00 3.1 Watson 2014-12-17 09:08:03 +09:00
  • a4dc14107d [iOS Ext] Don't use private API, try to replicate Xcode closely. Eloy Durán 2014-12-16 13:11:27 +01:00
  • 36d4c8ea33 [iOS Ext] Always pass on the full env to the target. Eloy Durán 2014-12-15 19:18:45 +01:00
  • 86b1242ba9 [iOS Ext] Fix startup crashes by reverting to previous behaviour. Eloy Durán 2014-12-15 15:16:25 +01:00
  • 10bd0c4867 sync 3.1 Watson 2014-12-17 09:01:45 +09:00
  • addf80d59f add android work Laurent Sansonetti 2014-12-16 13:21:44 +01:00
  • 652ed17797 sync Laurent Sansonetti 2014-12-16 13:18:14 +01:00
  • 5ca1faa68e [iOS Ext] Don't use private API, try to replicate Xcode closely. Eloy Durán 2014-12-16 13:11:27 +01:00
  • 127c0792b7 [iOS Ext] Always pass on the full env to the target. Eloy Durán 2014-12-15 19:18:45 +01:00
  • 73d77fc888 [NEWS] Document fix for extensions regression. Eloy Durán 2014-12-15 18:55:45 +01:00
  • a5cee2a67d [iOS Ext] Fix startup crashes by reverting to previous behaviour. Eloy Durán 2014-12-15 15:16:25 +01:00
  • 82ee2953ec [RM-682] should not overwrite the value if info.plist was configured in Rakefile via "app.info_plist" Watson 2014-12-14 00:03:09 +09:00
  • ebb6cddd7e [RM-683] fix where `rake background_fetch=1' did not work with Xcode 6.x Watson 2014-12-14 21:31:17 +09:00
  • 828fa0ddc5 [NEWS] fix RM-682 Watson 2014-12-14 00:04:43 +09:00
  • d2a7b83a5c [RM-682] should not overwrite the value if info.plist was configured in Rakefile via "app.info_plist" Watson 2014-12-14 00:03:09 +09:00
  • aa96499a0c Revert "[RM-682] fix info.plist for UIBackgroundModes which has wrong value for BackgroundFetch" Watson 2014-12-13 23:54:49 +09:00
  • 85038ce9e0 [RM-682] fix info.plist for UIBackgroundModes which has wrong value for BackgroundFetch Watson 2014-12-13 23:42:02 +09:00
  • 349de90184 3.1 Watson 2014-12-13 23:43:17 +09:00
  • 5b9b565661 sync 3.0 Watson 2014-12-12 09:05:56 +09:00
  • e046e0fe79 3.0 Watson 2014-12-12 08:22:50 +09:00
  • 68fec97fb7 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
  • 3d71437ff2 integrate android template Watson 2014-12-12 08:19:53 +09:00
  • 20cd1ee40a [RM-667] Added `app.icons' for extension's Rakefile Watson 2014-11-25 12:24:28 +09:00
  • bd160909a9 [iOS] Only try to use asset catalog Info.plist content if reading succeeded. Eloy Durán 2014-12-11 21:11:22 +01:00
  • aa2d9e0760 [Target] Always use a clean bundler env when using bundler. Eloy Durán 2014-12-11 21:03:08 +01:00
  • eae837391d [WatchKit] Prefer single quotes in Rakefile. Eloy Durán 2014-12-11 20:31:14 +01:00
  • 24798e8595 [WatchKit] Be sure to find right extension and fail if there is none. Eloy Durán 2014-12-11 20:26:21 +01:00
  • e416612959 [WatchKit] Update template for new IB gem. Eloy Durán 2014-12-11 20:25:54 +01:00
  • 4f7f580f5b [iOS/WatchKit] Add support for UILaunchImages from an asset catalog. Eloy Durán 2014-12-11 16:39:52 +01:00
  • f8607cecb5 [iOS rake] Fail fast and fix error message. Eloy Durán 2014-12-11 15:19:16 +01:00
  • 732d2e20e8 [iOS rake] Add display env var support to watch task. Can be compact or regular. Eloy Durán 2014-12-11 13:43:36 +01:00
  • 1eaba7dc49 [iOS rake] Rename watch task to watch:simulator and add shortcut and IB TODO. Eloy Durán 2014-12-11 13:41:33 +01:00
  • 9cfbec5631 fix merged_info_plist() argument Watson 2014-12-11 11:23:44 +09:00
  • 2d4310248c [WatchKit] Add notification payload sample. Eloy Durán 2014-12-10 20:52:39 +01:00
  • abda204a7f [WatchKit] Add options to launch different watch app type. Eloy Durán 2014-12-10 20:50:32 +01:00
  • 2d49d517a8 [WatchKit] Update command options to launch on sim. Eloy Durán 2014-12-10 20:42:48 +01:00
  • 0d80f801e2 [WatchKit] Also remove Watch app Info.plist on each build. Eloy Durán 2014-12-10 20:21:58 +01:00
  • 9ff36a36dc [WatchKit] Also compile assets for watch device. Eloy Durán 2014-12-10 19:17:43 +01:00
  • e59483a0b6 [WatchKit] Compile asset bundles. Eloy Durán 2014-12-08 18:06:05 +01:00
  • 6895dd6864 [WatchKit] Set breakpoints and take no_continue env variable. Eloy Durán 2014-12-05 21:55:38 +01:00
  • 3795cebfd8 [WatchKit] Call the WatchKit.framework main() implementation. Eloy Durán 2014-12-05 21:20:35 +01:00
  • 1aafc65c31 [WatchKit] Cleanup rake tasks. Eloy Durán 2014-12-04 18:11:48 +01:00
  • 8678ed46d6 [WatchKit] Improve rake output. Eloy Durán 2014-12-04 18:11:11 +01:00
  • f6ff137e28 [WatchKit] Make verbose vs normal work. Eloy Durán 2014-12-04 18:10:33 +01:00
  • 6008af04b8 [WatchKit] Only link those frameworks that absolutely required. Eloy Durán 2014-12-04 17:55:15 +01:00
  • 9057510d04 [Config] Also make iOS app extension Info.plist conform. Eloy Durán 2014-12-04 17:45:00 +01:00
  • f56da45bf0 [WatchKit] Move default config to the config object. Eloy Durán 2014-12-04 17:37:21 +01:00
  • 51b486cfc5 [Config] Consolidate way to add/change info plist data. Eloy Durán 2014-12-04 17:35:49 +01:00
  • 4ccad21aed [WatchKit] Fix extension name and identifier according to Xcode products. Eloy Durán 2014-12-04 17:04:25 +01:00
  • 3099f848e4 [Target] Configure the bundle ID in the config object only. Eloy Durán 2014-12-04 17:03:20 +01:00
  • b4a46b1513 [Target] Consolidate common code and properly check if bundle install is required. Eloy Durán 2014-12-04 17:02:44 +01:00
  • 7486b17b18 [WatchKit] Move configuration to config objects. Eloy Durán 2014-12-04 13:14:53 +01:00
  • e0b45fcc1e [WatchKit] fix info.plist in WatchKit extension and app Watson 2014-12-04 15:59:34 +09:00
  • 6b16f901c5 [WatchKit] Add some more logging. Eloy Durán 2014-12-03 21:28:53 +01:00
  • e895095f38 [RM-644] merge 429a71f and 231ffe5 commits for Framework Watson 2014-11-28 21:32:46 +09:00
  • f40cf8b529 merge 92391851 commit for Framework Watson 2014-11-28 21:31:15 +09:00
  • 9cf66f50b2 [RM-644] use bundler only when it was installed Watson 2014-11-28 15:44:26 +09:00
  • 8de90283cb [WatchKit] add ib gem into watch extension's Gemfile Watson 2014-11-28 15:15:46 +09:00
  • c2d5d2ea5a [RM-644] install bundled gem and run "bundle exec" for extension Watson 2014-11-28 15:12:44 +09:00
  • 318b1ef3d2 [WatchKit] In the end, embedded paths were not needed. Eloy Durán 2014-11-27 16:04:54 +01:00
  • e907240094 [WatchKit] Get watch app to launch in the simulator. Eloy Durán 2014-11-27 15:57:38 +01:00