Twinaphex
b0fb6f483d
(Apple/OSX) Split up HID code into separate file
2014-09-28 08:29:45 +02:00
twinaphex
b1ac2049d7
(iOS) Get rid of apple_display_alert when no cores found
2014-09-28 07:13:40 +02:00
Twinaphex
d8100d299a
(iOS) Build fixes
2014-09-28 07:01:39 +02:00
Twinaphex
89654e68ce
(Apple OSX) Implement GL shared contexts (preliminary) - currently
...
stubbed out because it makes it very slow
2014-09-27 19:51:23 +02:00
Twinaphex
1294d10c24
(Apple) Implement apple_gfx_ctx_bind_hw_render
2014-09-27 19:04:52 +02:00
Twinaphex
df2f7021fd
(Apple) Properly implement apple_gfx_ctx_init/apple_gfx_ctx_destroy
2014-09-27 17:20:05 +02:00
twinaphex
6807605e4e
(Apple) Update apple_gfx_context.c.inl
2014-09-27 16:48:00 +02:00
twinaphex
ce6c884724
Take out HAVE_CC_RESAMPLER define
2014-09-24 09:39:41 +02:00
Twinaphex
55154b6e53
Add cc_resampler_neon.S to iOS solution
2014-09-23 04:52:08 +02:00
Twinaphex
6353240af4
Get rid of unused variables
2014-09-21 18:02:23 +02:00
Lioncash
965dd829b7
iOS: Use accessors instead of direct variables
2014-09-20 23:58:10 -04:00
Twinaphex
0dd4c17b93
Merge pull request #1045 from lioncash/warnings
...
iOS: Kill off some more warnings.
2014-09-21 05:31:29 +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
Twinaphex
45a31c9969
(iOS) Add HAVE_LAKKA and HAVE_GLUI
2014-09-21 05:07:47 +02:00
Lioncash
3f8d11e6b7
iOS: Minor cleanup
...
- Clean up trailing whitespace.
- Get rid of a redundant initialize call.
- Access variables through their property equivalents.
2014-09-20 22:56:44 -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
Lioncash
c4034080ac
iOS: Fix switch warning in RAGameView.m
2014-09-20 17:31:03 -04:00
Lioncash
ed192392f0
iOS: Directly synthsize RAMenuItemBasic properties
...
On iOS, when properties are not explicitly synthesized in their implementation, the compiler will attempt to do something that is called "autosynthesis", which is essentially it synthesizing the properties for you. However this problem with this is that it can trip up the compiler if you have a subclass of a base class that has a property with the same name as one in the base class.
Also consider how properties work. Say we have a property like so:
@property int someVar;
This is telling the compiler to make a getter and a setter for a class member variable named someVar which is of type int. So the following functions will be created.
+(int) someVar(), which is the getter.
+(void) setSomeVar:(int) var, which is the setter.
In this case, RAMenuItemBasic inherits from NSObject, which already has a function named "description", yet we were trying to generate a getter/setter for our own variable named that, which leads to clashing. This is why the property was never being synthesized correctly. Directly declaring the synthesizing calls ourself fixes this.
2014-09-20 16:54:06 -04:00
Twinaphex
cfd078812e
(Apple) iOS Xcode 6 build fix
2014-09-20 05:26:33 +02:00
Twinaphex
9fe1a66c3a
(iOS) Fix build
2014-09-15 19:08:01 +02:00
Twinaphex
416307fcd3
(OSX) Add GLUI to OSX solution
2014-09-15 01:35:23 +02:00
Twinaphex
b4de99c318
(OSX) Cleanups
2014-09-15 00:51:57 +02:00
twinaphex
3787c831e7
(Wii) Compile in 7zip support
2014-09-12 22:24:18 +02:00
Twinaphex
de582c08fa
(Apple) Build fixes to solutions
2014-09-12 21:53:09 +02:00
Twinaphex
e73387ca08
Merge pull request #973 from lioncash/osx
...
osx: Get rid of direct instance variables in settings interfaces
2014-09-11 16:56:21 +02:00
Lioncash
cc4714ea70
osx: Get rid of direct instance variables in settings interfaces
...
The properties already do the same thing
2014-09-11 10:41:13 -04:00
Lioncash
bcbb4beddd
osx: Remove a redundant compile flag
...
This is already defined
2014-09-11 10:08:15 -04:00
twinaphex
75d2e13dcb
Make drivers non-const
2014-09-11 07:06:20 +02:00
Twinaphex
916367e686
(OSX) Add HAVE_LAKKA to OSX solution
2014-09-10 04:53:07 +02:00
twinaphex
660ba32d1a
(iOS) Update solution
2014-09-09 21:56:01 +02:00
Lioncash
4a0f3f4581
apple: Make the project adhere to the indentation style
2014-09-08 20:39:10 -04:00
Twinaphex
5eeea034c9
(Apple) Build fix
2014-09-08 23:23:40 +02:00
Timo Strunk
38fec68fe9
Merge remote-tracking branch 'upstream/master' into compressed_file_menu
2014-09-06 17:51:54 +02:00
Timo Strunk
278799c227
Merge remote-tracking branch 'upstream/master' into compressed_file_menu
2014-09-06 08:43:14 +02:00
Lioncash
0ddea1e970
Remove some redundant casts on OSX
2014-09-06 01:05:22 -04:00
Lioncash
ca28e17e94
Fix an uninitialized variable warning on OSX
2014-09-05 23:19:40 -04:00
Timo Strunk
76d62ae7fc
Restores isdirectory functionality in all guis again
2014-09-04 21:46:14 +02:00
Twinaphex
4d5e27e565
(iOS) Add HAVE_7ZIP support
2014-09-02 20:28:32 +02:00
Twinaphex
4942d268e7
(OSX) Bake in 7zip support - some compatibility/build fixes
...
for OSX
2014-09-02 20:09:14 +02:00
Twinaphex
2747d1bd0d
(iOS) Build fixes #2 - add HAVE_FILTERS_BUILTIN
2014-08-25 01:53:20 +02:00
Twinaphex
2a77028609
(iOS) Build fixes #1
2014-08-25 01:51:37 +02:00
twinaphex
72e556083c
Rename core_info_has_custom_config to core_info_get_custom_config
2014-08-18 13:01:31 +02:00
Twinaphex
f8ebcd3530
(iOS) Build fix
2014-08-17 17:46:00 +02:00
twinaphex
57dae32b66
Refactor away core_info_get_custom_config
2014-08-17 17:42:45 +02:00
twinaphex
cc3835c915
Rewrite core_info_get_custom_config
2014-08-17 17:35:17 +02:00
Twinaphex
3497fb4d8c
(OSX) Build fix
2014-08-17 16:26:27 +02:00
twinaphex
21dff0771e
Rewrite setting_data_get_string_representation
2014-08-17 16:20:37 +02:00
Twinaphex
3e16335d3a
(OSX) OSX version now requires that you have Cg toolkit installed.
...
OSX port now supports Cg AND GLSL shaders
2014-08-16 08:42:51 +02:00