Commit Graph

1639 Commits

Author SHA1 Message Date
Eloy Durán
350a3a09f8 [REPL] Recognize thick borders for all devices except iPad Retina. 2013-11-07 18:51:40 +01:00
Eloy Durán
c192ddb154 Small cleanup. 2013-11-07 16:57:10 +01:00
Eloy Durán
4f0b155741 [REPL] Always update windows bounds in sim.
This ensures the user can switch the iOS device scale without having to
restart the REPL.
2013-11-07 16:54:22 +01:00
Eloy Durán
e46893a2f4 [vm/repl] sync 2013-11-06 18:25:08 +01:00
Eloy Durán
3ffcbe1d54 [REPL] Report relative geometry from sim, taking scale factor out of equation. 2013-11-06 18:25:03 +01:00
Eloy Durán
dc113fe04a [vm] sync 2013-11-05 19:31:50 +01:00
Eloy Durán
5653716744 [sim] Recognize 64-bit 4-inch iPhone simulator window. 2013-11-05 19:15:39 +01:00
Laurent Sansonetti
671c3e99f5 sync 2013-11-03 15:17:21 +01:00
Laurent Sansonetti
d08b1dcc39 2.14 2013-11-03 15:16:00 +01:00
Laurent Sansonetti
3fab6b8f00 sync 2013-11-02 18:47:45 +01:00
Laurent Sansonetti
2d0b2a34da data/ios/libmacruby-repl.dylib is now universal 2013-11-02 18:43:36 +01:00
Eloy Durán
93b8b4ca26 [NEWS] Update for UIDeviceFamily work around. 2013-11-02 17:26:28 +01:00
Eloy Durán
ae4fe2dddc Temp work around issue with UIDeviceFamily for release/profile.
The Info.plist is forced to be recreated on each build and uses ints for
UIDeviceFamily when profiling and strings otherwise.

http://hipbyte.myjetbrains.com/youtrack/issue/RM-305
2013-11-02 17:14:29 +01:00
Laurent Sansonetti
81c4b7a2b8 sync 2013-11-02 16:45:09 +01:00
Watson
925bb75875 add line in NEWS 2013-11-02 23:54:01 +09:00
Watson
93a2cab101 fix RM-304
http://hipbyte.myjetbrains.com/youtrack/issue/RM-304

if stub codes are not generated for 64 bit,
it should share 32 bit stub codes.
2013-11-02 23:49:34 +09:00
Watson
77a55b28c2 add line in NEWS 2013-11-02 23:02:40 +09:00
Watson
05d8aecc9f fix RM-305
http://hipbyte.myjetbrains.com/youtrack/issue/RM-305
2013-11-02 23:00:27 +09:00
Watson
011b07ab97 2.13 2013-11-02 23:00:13 +09:00
Laurent Sansonetti
cf145c8df4 add a hidden variable to force symbol strip (ex. rake device __strip__=1) 2013-11-01 17:50:15 +01:00
Laurent Sansonetti
297500168d no longer strip symbols of our libraries, as it removes EHs 2013-11-01 17:49:51 +01:00
Eloy Durán
3207c10cfb [profiler] Configure Instruments to optionally launch specific template. 2013-11-01 14:58:22 +01:00
Eloy Durán
600f727117 [profiler] Replace templates list with hardcoded lists. 2013-11-01 14:58:22 +01:00
Eloy Durán
40e9e8c2e1 [profiler] Add tasks to list available instruments templates. 2013-11-01 14:58:22 +01:00
Eloy Durán
f81235d07b [profiler] Make the OS X shortcut task use development mode. 2013-11-01 14:58:22 +01:00
Laurent Sansonetti
63c4f38c9f mention that 'rake clean' is necessary before using the profiler + the UIDeviceFamily fix 2013-11-01 00:07:47 +01:00
Laurent Sansonetti
8856ede0b1 ship bin/instruments 2013-10-31 23:36:44 +01:00
Eloy Durán
ca1aee4a81 [profiler] Inherit ENV from parent process. 2013-10-31 22:46:27 +01:00
Eloy Durán
1f551327ea [NEWS] Document profiler tasks. 2013-10-31 22:27:51 +01:00
Eloy Durán
d7cad5493d [profiler] Add shortcut for OS X profile:release. 2013-10-31 22:12:44 +01:00
Eloy Durán
54f3332c76 [profiler] Add OS X tasks for development and release mode. 2013-10-31 22:12:44 +01:00
Laurent Sansonetti
b0dabd8291 add 'rake profile' task as a shortcut to 'rake profile:simulator' 2013-10-31 22:08:44 +01:00
Eloy Durán
37b1c58279 [profiler] Properly describe OS X rake task. 2013-10-31 18:07:40 +01:00
Eloy Durán
2b0143e194 Cleanup. 2013-10-31 18:06:45 +01:00
Eloy Durán
19e9bddef3 [profiler] Pass arguments to app on launch. 2013-10-31 17:50:47 +01:00
Eloy Durán
61e9a65534 [profiler] Refactor rake tasks into the Config and Builder classes. 2013-10-31 17:46:22 +01:00
Eloy Durán
7a590a3113 [iOS config] UIDeviceFamily Info.plist entry should be integer. 2013-10-31 16:28:56 +01:00
Eloy Durán
96b3b43c3f [deploy] Only print remote path when installing only. 2013-10-31 16:25:59 +01:00
Eloy Durán
5a16a52ad2 [profiler] Add task to start profiling on a iOS device. 2013-10-31 16:01:16 +01:00
Eloy Durán
222e832eda [profiler] Print remote path after deploying app to device. 2013-10-31 16:01:16 +01:00
Laurent Sansonetti
a3d1aed7b5 Merge branch 'master' into profiler 2013-10-31 14:16:03 +01:00
Laurent Sansonetti
d80a476f88 sync 2013-10-31 13:45:18 +01:00
Eloy Durán
e15f9120a9 [profiler] Add tasks to run an OS X app through Instruments. 2013-10-31 12:50:51 +01:00
Eloy Durán
8f4a6ad27c [profiler] Generate a config plist for Instruments.app 2013-10-31 12:09:12 +01:00
Watson
74d1dad358 fix typo 2013-10-31 15:53:50 +09:00
Watson
951e40c7fb revert "reject to instal into each sdk directories"
I need to run `rake clean' before `rake install'.
2013-10-31 15:52:13 +09:00
Watson
a0ac816686 install libmacruby-repl.dylib into osx, and reject to instal into each sdk directories 2013-10-31 15:31:31 +09:00
Laurent Sansonetti
f818c0583f ship the repl dylib 2013-10-31 00:06:50 +01:00
Laurent Sansonetti
edcdf29ed6 ship only one libmacruby-repl.dylib file per platform, the one that has been built with the lowest deployment target (4.3 for ios and 10.7 for osx) 2013-10-30 23:54:57 +01:00
Laurent Sansonetti
67ba448ab8 mention that llvm has to be built with 'MACOSX_DEPLOYMENT_TARGET=10.6' 2013-10-30 23:53:42 +01:00