Commit Graph

2999 Commits

Author SHA1 Message Date
Watson
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 2014-11-27 20:55:24 +09:00
Eloy Durán
675f94b826 [NEWS] Document fix for http://hipbyte.myjetbrains.com/youtrack/issue/RM-674. 2014-11-26 15:12:04 +01:00
Eloy Durán
aa2f6bd2e3 [deploy] Small style fix. 2014-11-26 15:10:58 +01:00
Eloy Durán
f74b27ef58 [deploy] Fix symbolicating with Xcode 6.
Fixes part of http://hipbyte.myjetbrains.com/youtrack/issue/RM-674.
2014-11-26 15:09:02 +01:00
Eloy Durán
bed0a9b71a [deploy] Since Xcode 6, iOS device crash reports are encoded differently.
Fixes part of http://hipbyte.myjetbrains.com/youtrack/issue/RM-674.
2014-11-26 14:11:04 +01:00
Eloy Durán
11108c85fb [OSX] Only build for x86_64 by default.
Related to
https://github.com/clayallsopp/afmotion/issues/72#issuecomment-64401550.
2014-11-25 14:54:30 +01:00
Watson
0c2cffcb5f [RM-667] Added `app.icons' for extension's Rakefile 2014-11-25 12:24:28 +09:00
Watson
251a49c8ef [NEWS] Added launch images 2014-11-25 11:56:02 +09:00
Hwee-Boon Yar
8736bd3c87 Add portrait launch images for iPhone 6 and iPhone 6 Plus 2014-11-25 11:54:06 +09:00
Watson
82fa416195 [RM-671] solve framework dependencies in embedded 2014-11-25 11:33:43 +09:00
Watson
fe1a1d82e7 [NEWS] fix RM-670 2014-11-24 16:52:15 +09:00
Watson
ce7a4f7de9 make sure the builder archs does not contain duplicates for Extension/Framework 2014-11-24 16:50:46 +09:00
Watson
b526ddd96d fix archs setting in framework
http://hipbyte.myjetbrains.com/youtrack/issue/RM-670

d141498e58 patch need this changing.
2014-11-24 16:33:40 +09:00
Watson
01eb0043e8 [RM-669] fix a regression which RubyMotion static library causes link error in Xcode project
http://hipbyte.myjetbrains.com/youtrack/issue/RM-669
2014-11-20 10:26:15 +09:00
Watson
4f809213e2 [RM-651] allow to run rake task other than `build' in Extension/Framework project
http://hipbyte.myjetbrains.com/youtrack/issue/RM-651
2014-11-18 09:55:32 +09:00
Laurent Sansonetti
c98d45b5b4 sync 2014-11-17 15:17:41 +01:00
Watson
49b3487b73 sync 2014-11-14 09:41:33 +09:00
Eloy Durán
baf4c7aa58 [iOS Template] Set the background color directly on the view. 2014-11-11 15:12:09 +01:00
Eloy Durán
6eda9d1d35 [iOS Template] Add view controllers and window to new apps.
Besides being a more helpful entry point, it also ensures that when
users build an application without any window they do not get to
see ugly warnings about unhandled touch events.

Fixes http://hipbyte.myjetbrains.com/youtrack/issue/RM-339
2014-11-11 14:49:51 +01:00
Eloy Durán
2f9e5a12c9 [Template] Do not override load paths with ‘pre’ dist dir in development.
RubyMotion developers should be able to test changes to the templates
from a local development build.
2014-11-11 14:49:43 +01:00
Watson
60b6a27505 [NEWS] fix RM-462 2014-11-11 10:58:56 +09:00
Watson
23232b372c enable 64bit on iOS by default 2014-11-11 06:53:53 +09:00
Watson
7d84a3b491 [test] run RM-638 spec on iOS
Because CGRectMake() returns HIRect on OS X. weird.
2014-11-11 06:43:10 +09:00
Watson
d7e1361dde [test] add spec for RM-638 2014-11-11 01:39:31 +09:00
Watson
01712d629f [NEWS] fix RM-638 2014-11-10 17:51:43 +09:00
Watson
05a6813aff [bacon-ui] be able to specify simulator archs 2014-11-08 15:50:56 +09:00
Watson
b38bd18006 [bacon-ui] disable failed spec 2014-11-08 15:50:56 +09:00
Eloy Durán
33effd9154 [sim] Honour explicit device_name or target specified by user.
Specifying both is disallowed, because a device is configured for a specific SDK.

Fixes http://hipbyte.myjetbrains.com/youtrack/issue/RM-657
2014-11-07 19:27:13 +01:00
Watson
17f0da25f6 [NEWS] fix RM-654 2014-11-07 22:16:28 +09:00
Watson
033fff3526 fix a bug where #tap and #rotate_device cause a crash with "rake spec" on x86_64
http://hipbyte.myjetbrains.com/youtrack/issue/RM-654

The spec helper uses the following methods of UIAutomation.
sendTaps and setOrientation has same method signature in i386 and x86_64.

318:          _event_generator.setOrientation(orientation)
325:        _event_generator.sendAccelerometerX(options[:x], Y:options[:y], Z:options[:z], duration:duration)
330:        _event_generator.shake
341:          _event_generator.sendTaps(taps,
356:          _event_generator.sendFlickWithStartPoint(from, endPoint:to, duration:duration)
371:          _event_generator.sendPinchOpenWithStartPoint(from, endPoint:to, duration:duration)
385:          _event_generator.sendPinchCloseWithStartPoint(from, endPoint:to, duration:duration)
406:        _event_generator.touchDown(points.first)
409:          _event_generator._moveLastTouchPoint(point)
412:        _event_generator.liftUp(points.last)
428:          _event_generator.sendRotate(center, withRadius:radius, rotation:angle, duration:duration, touchCount:touches)
2014-11-07 22:14:13 +09:00
Watson
b8f95bf6e1 sync 2014-11-07 10:48:45 +09:00
Watson
74fa174b67 [sim] return non 0 as exit code if "rake spec" crashed 2014-11-07 09:54:27 +09:00
Watson
4b876b96f7 embed stable and pre-release versions with "motion support" 2014-11-06 17:28:35 +09:00
Watson
42391d358b [NEWS] fix RM-655 2014-11-06 16:31:12 +09:00
Watson
bf541c0870 merge the patches to fix build error of Extension and Framework for arm64
http://hipbyte.myjetbrains.com/youtrack/issue/RM-655

Merged below patches into Extension and Framework:
- 1567487...fde9580
2014-11-06 16:28:11 +09:00
Watson
245ad44a51 2.39 2014-11-06 16:12:31 +09:00
Watson
8da9ba6fe1 sync 2.38 2014-11-06 15:01:36 +09:00
Laurent Sansonetti
50e000240d sync 2014-11-05 15:20:22 +01:00
Laurent Sansonetti
92b5b94bf6 revert enabling arm64 by default 2014-11-05 15:18:25 +01:00
Laurent Sansonetti
6cdde0bd76 sync 2014-11-05 14:08:17 +01:00
Laurent Sansonetti
10e4e28a23 make sure the builder archs does not contain duplicates 2014-11-05 14:04:26 +01:00
Laurent Sansonetti
c1647f1a84 enable arm64 again, remove armv7s 2014-11-05 14:04:04 +01:00
Watson
e917ef61a2 [NEWS] fix RM-652 2014-11-04 23:34:16 +09:00
Watson
b257909cb7 not embed kernel-*.bc into each compiled files
http://hipbyte.myjetbrains.com/youtrack/issue/RM-652
2014-11-04 22:34:19 +09:00
Eloy Durán
117abe90a5 [Config] Move ivar declaration to file where it's actually used. 2014-11-04 13:08:04 +01:00
Eloy Durán
2aa849f98c [memory] Add failing test case for RM-650. 2014-10-31 19:40:00 +01:00
Eloy Durán
1cbb6ea3bc [clean] Do not remove momd when no xcdatamodeld is available.
Related to http://hipbyte.myjetbrains.com/youtrack/issue/RM-649
2014-10-31 14:09:38 +01:00
Watson
858ff271c1 [NEWS-pre] typo 2014-10-31 15:21:48 +09:00
Watson
115c54b145 [NEWS-pre] update 2014-10-31 15:21:11 +09:00
Laurent Sansonetti
5a46fc813a pre-release is now 3.4 2014-10-30 15:19:09 +01:00