Twinaphex
1448d55391
(iOS) Use apple_gfx_ctx_get_native_scale for handle_touch_event too -
...
should hopefully fix touch overlay issues on iPhone 6+
2015-02-24 05:40:45 +01:00
twinaphex
0912f05d39
Fix bug
2015-01-29 23:59:46 +01:00
Twinaphex
9b1680efe7
(iOS) Build fixes
2015-01-29 23:14:16 +01:00
twinaphex
f258950bcf
Keyboard input overlays can now be used as input device
...
for keyboard line events
2015-01-29 07:03:20 +01:00
Twinaphex
e8528d83e0
(Apple) Build fixes
2015-01-26 11:17:38 +01:00
twinaphex
e82c439d81
Rename menu/disp to menu/drivers_display and menu/backend to
...
menu/drivers_backend
2015-01-12 23:52:45 +01:00
Twinaphex
8146514064
(Apple) Build fixes
2015-01-12 06:20:19 +01:00
twinaphex
3692bb2185
Update headers
2015-01-07 18:17:42 +01:00
Jay McCarthy
c7cc2827a0
Go from load content directly into game
2014-12-31 15:24:50 -05:00
Twinaphex
95c09844ab
Call main_exit_save_config from applicationWillResignActive
2014-12-31 13:27:53 +01:00
Jay McCarthy
47588a08f5
Fixing audio/sync problems when gameplay is interrupted by call/etc
2014-12-22 13:24:28 -05:00
Jay McCarthy
62fe517682
Removing dead code from old menu system
2014-11-05 11:50:56 -05:00
Jay McCarthy
6cbbf834e0
Menu navigation works correctly, just need settings
2014-11-05 11:19:41 -05:00
Jay McCarthy
f2f96bcac8
First draft of ios_menu
2014-11-04 22:01:01 -05:00
Twinaphex
c6bc3b207f
(Apple) Build fixes
2014-10-21 23:56:51 +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
b48221acf9
(iOS) Get rid of main.m too
2014-10-18 05:48:58 +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
665a56b0b4
(iOS) Properly implement this - seems to fix the issue on second startup
...
with the simulator
2014-10-07 04:55:14 +02:00
Twinaphex
d2acf88e05
(iOS) pushViewController always in applicationDidFinishLaunching
2014-10-07 04:24:19 +02:00
Twinaphex
e64c530e6b
(iOS) Cleanup applicationDidFinishLaunching implementation
2014-10-07 04:18:42 +02:00
Twinaphex
945376ab2d
(iOS) Add more safeguards in apple_touch_event and apple_input_keyboard
...
event
2014-10-07 04:15:18 +02:00
twinaphex
39b88c885b
(Apple) Cleanups
2014-10-03 21:52:47 +02:00
Twinaphex
d029362dd7
(GL) Make gl_alive more robust
2014-10-03 17:17:18 +02:00
Twinaphex
807818d4c6
(Apple) Reimplement input - get rid of g_current_input_data global
...
and instead initialize driver.input_data
2014-09-30 15:44:40 +02:00
twinaphex
b1ac2049d7
(iOS) Get rid of apple_display_alert when no cores found
2014-09-28 07:13:40 +02:00
Lioncash
a8345b217b
iOS: Fix another signed/unsigned mismatch warning
2014-09-20 23:26:30 -04:00
Lioncash
402a08f554
iOS: Move instance variables in RetroArch_iOS over to properties.
2014-09-20 23:26:23 -04:00
Lioncash
f618b6de66
iOS: Fix mismatching types in iOS 7 keyboard code
2014-09-20 22:16:42 -04:00
Lioncash
1e02afcbdf
iOS: Get rid of some unsigned/signed comparison warnings.
2014-09-20 21:48:36 -04:00
Twinaphex
9fe1a66c3a
(iOS) Fix build
2014-09-15 19:08:01 +02:00
Twinaphex
2a77028609
(iOS) Build fixes #1
2014-08-25 01:51:37 +02:00
Twinaphex
9eb5f33459
(iOS) Build fix
2014-07-26 01:58:31 +02:00
Twinaphex
ec00e42ca4
(iOS) Run apple_run_core at end of applicationDidFinishLaunching
2014-07-24 06:30:31 +02:00
twinaphex
073ded005c
(Apple) Nits
2014-07-22 05:37:35 +02:00
twinaphex
d0cad26627
(Apple) Refactor away core_info_set_config_path
2014-07-21 03:04:19 +02:00
twinaphex
d388b49a93
(Apple) Refactor core_info_set_core_path
2014-07-21 02:58:25 +02:00
Twinaphex
9a06c1c125
(iOS) Use fill_pathname_join throughout iOS/browser.m/iOS/platform.m
2014-07-20 21:30:31 +02:00
Twinaphex
3dc95ddd4f
(iOS) Set g_defaults.sram_dir/g_defaults.savestate_dir
2014-07-20 20:19:22 +02:00
Twinaphex
86fa191ae7
(Apple) Cleanups
2014-07-20 07:00:02 +02:00
Twinaphex
38eb1d4d3d
(iOS) Refactor away ios_set_bluetooth_mode - will be moved to settings
...
change handler in the long run
2014-07-20 03:47:43 +02:00
Twinaphex
aa04b48579
(Apple) Remove configDirectory
2014-07-20 01:14:16 +02:00
Twinaphex
9b8d5b95a5
(iOS) Get rid of systemDirectory
2014-07-20 00:25:43 +02:00
Twinaphex
7580058c22
(Apple) Get rid of coreDirectory
2014-07-20 00:07:40 +02:00
Twinaphex
92e67a4382
(Apple/iOS) Kill dependency on ObjC copyItemAtPath
2014-07-19 22:51:03 +02:00
twinaphex
36350311f0
(iOS) Remove apple_refresh_frontend_config
2014-07-19 06:10:56 +02:00
Twinaphex
a492364843
(iOS) Don't create frontend.cfg anymore
2014-07-19 03:58:58 +02:00
twinaphex
2682780ff9
(iOS) Get rid of logPath
2014-07-19 03:34:14 +02:00
Twinaphex
5e4125614a
(iOS) Get rid of ios_set_logging_state - we can already log through
...
Xcode Organizer
2014-07-19 02:28:53 +02:00
twinaphex
9ac52de4df
(Apple/iOS) Remove some unused settings - apple_use_tv_mode and ios_file_log
2014-07-19 02:25:17 +02:00
twinaphex
fefc2f808c
(Apple) Cleanups
2014-07-19 02:02:33 +02:00
Twinaphex
a238aa9629
(Apple) Build fixes for OSX/iOS
2014-07-16 21:37:42 +02:00
twinaphex
a22807cb60
(Apple) Build fixes
2014-07-09 13:08:56 +02:00
twinaphex
59bba490f9
(Setting data) Add group name/subgroup name too to settings
2014-07-08 21:33:34 +02:00
twinaphex
dd2d15c144
(Apple) Move iOS/OSX to separate dirs so that both ports can have their own
...
modules/ directory
2014-05-22 18:54:10 +02:00
twinaphex
b248834053
(Apple) Style nits
2014-05-12 15:26:46 +02:00
twinaphex
3296b9575c
(Apple) Style nits
2014-05-11 01:59:24 +02:00
twinaphex
7306a124d6
(Apple) apple_display_alert - turn two NSString *params into const char*
2014-05-03 21:34:13 +02:00
twinaphex
99b7a5532f
(Apple) Cleanup Xcode projects a bit - don't include headers
2014-05-03 19:12:00 +02:00
twinaphex
de7cf52227
(Apple/General_) Turn setting_data into general code - this code
...
will be used for exposing a list of generic menu settings to
WIMP menus and other such things (already used by the Apple port
in tihs way)
2014-05-03 18:38:29 +02:00
twinaphex
8d8fb6f988
(Apple) Build fix
2014-04-26 21:48:42 +02:00
twinaphex
36c121dc83
(Apple) Build fixes
2014-04-26 17:47:21 +02:00
twinaphex
0e45b11246
(Apple) Style nits
2014-04-19 20:16:29 +02:00
meancoot
b530dce2d2
(iOS) Add ‘Small Keyboard’ input mode which repurposes certain keys while right shift is held.
...
Notably the tilde, number keys, minus and equals are changed to send Escape and F1-F12. This is useful on iPad specific keyboards where these keys are otherwise unavailable.
2014-01-16 15:07:10 -05:00
meancoot
cd38bd6159
(iOS) Don’t tell running core about touches that aren’t tracked by RAGameView. (Thanks to OMGsus for the bug report)
2014-01-14 14:34:11 -05:00
meancoot
8488afe89f
(iOS) Pass character data with physical keyboard events.
2014-01-12 20:25:43 -05:00
meancoot
5747106e64
(Apple) Add keyboard event+character data support. (No char data for iOS)
2014-01-09 18:16:55 -05:00
meancoot
e2ffb51c2d
(iOS) Fix brutal BTstack lag
2014-01-05 20:12:04 -05:00
twinaphex
0a15a17d44
Update years on all license headers
2014-01-01 01:50:59 +01:00
twinaphex
4acd75155f
(iOS) Fix/refactor iOS major version detection
2013-12-30 17:31:16 +01:00
meancoot
aee6bce679
(iOS) Add initial MFi game controller support.
2013-12-27 20:13:24 -05:00
meancoot
0ba6bd8094
Merge branch 'apple_no_thread'
2013-12-24 17:29:33 -05:00
meancoot
2ae0356081
(iOS) Pass BTstack messages through RARCH_LOG; patch the logger to print to stdout when building for the simulator.
2013-12-24 15:27:44 -05:00
meancoot
2f3a79c0af
(Apple - No Thread) Fix crash when backgrounding the app.
2013-12-22 21:34:47 -05:00
meancoot
f3d5a44e76
(Apple - No Thread) Fix performance regression.
2013-12-21 21:58:19 -05:00
meancoot
f069c82417
(Apple) First pass at removing UI/RetroArch thread split.
2013-12-21 19:42:10 -05:00
meancoot
09dc8295d6
(iOS) Fix issues with orientation locking.
2013-12-20 19:20:01 -05:00
meancoot
f7f501b062
(iOS) Change method used to inspect memory for iOS 6 keyboard events.
2013-12-17 18:21:40 -05:00
meancoot
a101645d7c
(iOS)
...
Fix iOS 6 UI layout issues caused by previous commit.
Reduce use of dot notation in apple/iOS/platform.m for stylistic continuity with OSX code.
2013-12-17 18:21:40 -05:00
meancoot
bd1e970027
(iOS) Combine RAPauseMenu into RAMainMenu. RAGameView is no longer displayed in the UINavigationController but is instead swapped with the navigation controller as needed.
2013-12-17 18:21:40 -05:00
meancoot
2f0201e4b7
(iOS) Add air drop support for iOS 7. Only works with .zip files. Support for creating .zip files in the file browser will be added soon.
2013-12-16 22:51:00 -05:00
meancoot
12c1725ea6
(iOS) Fix iCade again (note to self: don’t test low level APIs on simulator)
2013-12-15 19:06:02 -05:00
meancoot
a22629d2f2
(iOS) Fix issue where setting values could not be typed in.
2013-12-14 21:34:05 -05:00
meancoot
a35396840f
(Apple) Replace obj-c’s built in boxing with macros that can be used with older versions of the os x build tools.
2013-12-12 14:50:16 -05:00
meancoot
ed2724e5ee
(iOS 7) Bring back keyboard mode
2013-12-11 17:55:42 -05:00
meancoot
12bd064490
(iOS) Fix potential crash in structure returned by apple_get_frontend_settings.
2013-12-11 17:40:37 -05:00
meancoot
5e0a35b6aa
(iOS) Fix ios_logger_override.h issues; fix crash when closing a game with TV Mode enabled; remove unneded code block introduced by previous commit
2013-12-09 19:18:48 -05:00
meancoot
4358aea595
(iOS) Set available Bluetooth options based on iOS version used and whether btstack is available.
2013-12-09 19:04:22 -05:00
meancoot
292418492e
(iOS) Make keeping the frontend settings updated more efficient
2013-12-07 18:49:03 -05:00
meancoot
96c9357273
(iOS) Add an enumeration type setting and use it for selecting screen orientations and bluetooth mode
2013-12-03 19:47:24 -05:00
meancoot
8882d07f3f
(iOS) Move iOS settings code into iOS specific file and fix the issue where every compile unit would get its own copy of apple_frontend_settings
2013-12-03 19:47:24 -05:00
meancoot
6943127aef
(Apple) Start to refactor setting data structure; clean up iOS code some
2013-12-02 19:34:05 -05:00
twinaphex
3ec9581c68
(iOS) Move some cdoe from platform.m over to C
2013-11-29 19:31:39 +01:00
twinaphex
e0309bbd01
(iOS) Reword 'game' to 'content' and 'play' to 'run'
2013-11-29 16:39:47 +01:00
twinaphex
a96e813fe1
(Apple) Big merge - merge ios_ui_refactor by hand - note to meancoot -
...
don't let a branch get out of date for this long - merging it by
hand was not pretty
2013-11-22 15:30:02 +01:00
twinaphex
a6e012e747
(iOS) Refactor out path_make_and_check_directory
2013-11-22 01:56:54 +01:00
meancoot
fae300aaaf
(Apple) Rework gamepad connection management; fix BTstack support when building with the iOS 7 SDK.
2013-10-03 17:43:41 -04:00