Commit Graph

640 Commits

Author SHA1 Message Date
Jay McCarthy
1f788543e7 Adding CoreText font driver for iOS and OS X
The font path settings should be changed to support entering a font
name on these platforms and potentially working with the front-end to
get a list of possible names.
2014-10-18 20:20:55 -04:00
Twinaphex
3f637a7815 (Apple) Cleanup in apple_gfx_ctx_init 2014-10-19 00:24:57 +02:00
Twinaphex
0704f80ba9 (Apple) Use CGLUpdateContext and CGLFlushDrawable directly 2014-10-19 00:14:51 +02:00
Twinaphex
6eedfd5a14 (iOS) Menu - reimplementation/build fixes 2014-10-18 08:07:56 +02:00
Twinaphex
8856ed59a7 (iOS) Reimplement / get building again 2014-10-18 07:58:17 +02:00
Twinaphex
3866fba3a7 (iOS) Add more #if 0 blocks indicating code that needs to be reimplemented
in iOS menu
2014-10-18 07:11:09 +02:00
Twinaphex
967edbb0e8 (iOS) Stub out core_info_get_custom_config code for now 2014-10-18 07:08:09 +02:00
Twinaphex
540b2d3e84 (iOS) Take out core_info_set_core_path 2014-10-18 06:57:36 +02:00
Twinaphex
6f951a9ac1 (Apple) Rewrite apple_input_keyboard_event - already transform the
modifier events before calling the function
2014-10-18 06:33:11 +02:00
Twinaphex
41d7d3e47b (iOS) Simplify _keyCommandForEvent 2014-10-18 06:12:42 +02:00
Twinaphex
0f880332ad (OSX) RApplication - sendEvent - do early return in case driver.input_data
is NULL
2014-10-18 06:07:43 +02:00
Twinaphex
4418853e54 (OSX/platform.m) Cleanups 2014-10-18 06:06:27 +02:00
Twinaphex
7ba2e87187 (Apple) Get rid of apple/common/main.m 2014-10-18 05:49:49 +02:00
Twinaphex
b48221acf9 (iOS) Get rid of main.m too 2014-10-18 05:48:58 +02:00
Twinaphex
575faeb3a3 (OSX) No longer use main.m 2014-10-18 05:46:30 +02:00
Twinaphex
a1f744c639 (Apple) Simplify apple_run_core 2014-10-18 05:43:09 +02:00
Twinaphex
74c5d5d1d8 (OSX) Kill off core list combobox code - Creating the NSComboBox for available cores will be done differently under the presumption that RetroArch will always
be running - no need for a cached list to keep around
2014-10-17 17:07:00 +02:00
Twinaphex
0132581ebc (OSX) Move code over to platform_apple.c 2014-10-17 17:05:27 +02:00
Twinaphex
f704097573 (Apple) Reimplement CFSearchPathForDirectories 2014-10-17 17:01:24 +02:00
twinaphex
f901c2967f Revert "(Apple) Implement apple_content_loaded"
This reverts commit 861f9d14cd.
2014-10-17 05:27:54 +02:00
Twinaphex
c82145ff48 (iOS) menu.m - use g_defaults.history 2014-10-17 05:12:57 +02:00
Twinaphex
8860784068 (Apple) Cleanups 2014-10-17 05:03:51 +02:00
Twinaphex
861f9d14cd (Apple) Implement apple_content_loaded 2014-10-17 04:58:05 +02:00
Twinaphex
3b2a6c9df2 (iOS) Get rid of dead code in 'applicationDidFinishLaunching' 2014-10-17 02:57:47 +02:00
Twinaphex
4f9812da6b (Apple) Reduce apple_run_core in complexity 2014-10-17 02:57:02 +02:00
Twinaphex
9357b86fe1 (iOS) Get rid of apple_run_core invocations in apple/iOS/menu.m and
move over to new way of loading core. TODO: might need some kind
of explicit return to game in case main menu doesn't get shut down
when we invoke this
2014-10-17 02:49:25 +02:00
Twinaphex
be81e99a83 (OSX) Don't directly manipulate g_extern.system.shutdown - go through
rarch_main_command calls
2014-10-17 00:02:24 +02:00
Twinaphex
87445ca1c3 (OSX) coreWasChosen - Implement some stubs 2014-10-16 23:57:22 +02:00
twinaphex
81824f213d (iOS) Add TODO notes 2014-10-16 23:53:58 +02:00
Twinaphex
f2d067fe7f (OSX) Start cutting down on apple_run_core 2014-10-16 23:52:14 +02:00
Twinaphex
a84d11abda (iOS) Take out 'Close Content' 2014-10-16 21:43:49 +02:00
Twinaphex
7a38c58a9b Fix linking in OSX solution 2014-10-16 21:14:59 +02:00
twinaphex
4db958a183 Add CFExtensions.m/CFExtensions.h - will need to build fix this now 2014-10-16 21:07:26 +02:00
Twinaphex
f1ba2e2dc5 (OSX) Create wrapper function around NSSearchPathForDirectoriesInDomains
and create surrogate enums
2014-10-16 21:02:22 +02:00
Twinaphex
787881a2ac (OSX) platform.m - Get rid of old code 2014-10-16 20:39:51 +02:00
Jay McCarthy
2be3fa3c04 Fixing NS to CF bridging crash 2014-10-16 14:14:15 -04:00
Twinaphex
1a52ce43ec (OSX) add stubbed out replacement C code using CoreFoundation for grabbing
application support dir path - figure out why it's broken
2014-10-16 19:53:39 +02:00
Cristian Sandu
c1266c7966 Sync with main repo 2014-10-15 18:37:52 +03:00
Cristian Sandu
caec04f71f Fix paths for overlays and modules 2014-10-15 16:34:04 +03:00
Twinaphex
5279a161de (apple/common/main.m) Fix warning 2014-10-15 03:15:43 +02:00
Cristian Sandu
07c8f2442a Sync with libretro/RetroArch main repo 2014-10-14 22:54:02 +03:00
Cristian Sandu
1ecc9093d5 Fix crash on iOS; was crashing when init with nil core 2014-10-14 22:47:57 +03:00
Twinaphex
daa24a84e3 Merge pull request #1149 from crazyquark/master
Xcode 6.0.1 fixes
2014-10-14 17:06:14 +02:00
Twinaphex
26a56d014d Merge pull request #1151 from lioncash/cwarn
apple: Enable extra compiler warnings for OSX.
2014-10-14 17:04:54 +02:00
Lioncash
c7d18ac6d4 apple: Enable extra compiler warnings for OSX. 2014-10-14 09:51:25 -04:00
Lioncash
ae7819d317 apple: Fix stringWithFormat warnings 2014-10-14 08:57:42 -04:00
Lioncash
44b26b5ef2 apple: Fix some warnings 2014-10-14 08:57:37 -04:00
Cristian Sandu
f5e866a361 Fix resources paths/references: overlays, icons/launch images and modules 2014-10-14 09:53:28 +03:00
Cristian Sandu
02c2a395d9 Fix path for build folder, needed for codesigning of dylibs to actually work 2014-10-14 09:52:33 +03:00
Cristian Sandu
64920b7835 Fix Xcode 6.0.1 crash when accessing the source control menu because of empty entry 2014-10-14 09:33:15 +03:00