Commit Graph

9165 Commits

Author SHA1 Message Date
Twinaphex ed305b1de4 Merge pull request #434 from hizzlekizzle/master
More overlay updates
2013-12-20 18:37:26 -08:00
meancoot 6d00a2e544 (iOS) Hide the Load Content options while content is already running. 2013-12-20 20:36:55 -05:00
meancoot 09dc8295d6 (iOS) Fix issues with orientation locking. 2013-12-20 19:20:01 -05:00
twinaphex 0d94dd03f7 (Android location) onConnected/onDisconnected reimplemented - still don't seem
to get to onLocationChanged though
2013-12-20 21:49:43 +01:00
hunterk be4b5dfed9 fixes to portrait buttons and dpad, softened edges on many buttons, added opaque gba and psx overlays 2013-12-20 14:22:12 -06:00
twinaphex 1a20317cef (Android Location) Add metadata to manifest 2013-12-20 19:33:14 +01:00
Twinaphex 375d36152a Merge pull request #433 from lioncash/master
[Android] Fix a bug in the DetectCoreDirectoryFragment.
2013-12-20 10:09:17 -08:00
Lioncash 77fbe67dbe [Android] Fix a bug in the DetectCoreDirectoryFragment.
Would crash if an unsupported file was tapped twice because it would set the inFileBrowser boolean to false, thus leading to the attempt to launch said unsupported file. Fixes this.

Also made it display a brief toast if no cores support the extension of the file.
2013-12-20 12:47:39 -05:00
twinaphex d43c971a1e (Android Location) Fix init function 2013-12-20 17:10:35 +01:00
hunterk c89a1795db last minute fix to portrait diagonals, which were too small. Also deleted redundant 'normalized' directory 2013-12-20 09:34:42 -06:00
hunterk fb7dcae520 forgot to delete the old overlays in the previous commit 2013-12-20 09:20:40 -06:00
unknown e01a8a45c6 deleted old overlays and replaced them with normalized ones. Also added gosthy's 'immersive' overlay 2013-12-20 09:09:43 -06:00
Themaister 44beafcfcb Fix typo. 2013-12-20 12:32:48 +01:00
Themaister 188a233ec8 Add lifetime status callbacks to location interface. 2013-12-20 08:44:38 +01:00
twinaphex 3338513a9a (Android) Add another permission- ACCESS_COARSE_LOCATION - in case LocationManager
needs this
2013-12-20 01:18:35 +01:00
twinaphex 792b27288a (Android) (Location) Function signatures for functions that return
double were wrong - should be D instead of J
2013-12-20 00:42:42 +01:00
meancoot 0513b99cc2 (iOS) Fix config reload when returning from settings menu 2013-12-19 14:06:36 -05:00
twinaphex 24dc89f42e (Apple) Build fix 2013-12-19 17:39:04 +01:00
twinaphex da6e360e49 (Location) Implement horizontal and vertical accuracy - Android's
location API only provides horizontal API but iOS/OSX API supports
both horizontal and vertical. Maybe consider implementing vertical
accuracy for Android by hand later
2013-12-19 17:36:27 +01:00
twinaphex 2f1327bf3e (Apple)location driver is baked in now for OSX too 2013-12-19 17:10:03 +01:00
twinaphex 4ad6631812 (Apple) Location interface fixups 2013-12-19 15:58:15 +01:00
twinaphex f0aa0f99fd (Location) Reimplement some parts of the location interface - get_latitude
and get_longitude are gone now in place of get_position. Basically,
from C land we basically do a poll-style queries, but on the
implementation side (ie. Android/iOS/OSX) - they all use callback-based
location updates. So we simply check in the poll function (get_position)
whether position has changed, and if so, update the pointer values and
return true - if not, set them to 0 and return false.
2013-12-19 15:47:47 +01:00
Themaister 855cb54def Some cleanups to location interface.
Avoid three redundant fields in struct.
Use unsigned instead of int for argument for API consistency.
2013-12-19 10:15:55 +01:00
twinaphex 031a9d05be (Location) Environ GET_LOCATION_INTERFACE should be implemented now 2013-12-19 05:51:25 +01:00
twinaphex 581aab1e3e (Android) Small typo fix 2013-12-19 05:24:12 +01:00
twinaphex d974216890 (Android) Add -DHAVE_LOCATION 2013-12-19 05:16:48 +01:00
twinaphex 9ed2c1b9b6 (Android location) Implement all JNI calls in stub location driver -
hopefully this will work straight away (fingers crossed)
2013-12-19 05:10:56 +01:00
twinaphex 4ba46df0ef (Android) Build fix 2013-12-19 03:45:17 +01:00
twinaphex d092413d63 (Apple/Location) Build fixes 2013-12-19 03:41:28 +01:00
twinaphex e983aa4c35 (Location) Implement stub Android location driver - will still need
a couple of functions filled in
2013-12-19 03:37:26 +01:00
twinaphex 7bc2031272 dynamic.c - style nit 2013-12-19 03:17:27 +01:00
twinaphex ccd2246331 (Apple) Build fixes 2013-12-19 03:16:13 +01:00
twinaphex dfe42f4026 (Location) Add g_extern.system handle to retro_location_callback 2013-12-19 02:54:46 +01:00
twinaphex fd5a3fa9da (Location) Fix derp 2013-12-19 02:44:21 +01:00
twinaphex f29d590973 (Apple) Add location driver for Apple to location_drivers array 2013-12-19 02:41:48 +01:00
twinaphex 5f33a6b373 (Apple) Implement HAVE_LOCATION for OSX/iOS 2013-12-19 02:39:38 +01:00
Twinaphex 1659adbfe9 Merge pull request #428 from lioncash/master
[Android] Implement core autodetect.
2013-12-18 17:04:12 -08:00
Lioncash 54d0911868 [Android] Implement core autodetect. 2013-12-18 20:00:20 -05:00
twinaphex 742f85eafc Add HAVE_LOCATION - still need to write frontend drivers now for
location
2013-12-19 01:51:51 +01:00
twinaphex fa6459976f (Android) Build fix 2013-12-19 01:01:31 +01:00
twinaphex 250a6d757e (Android) location API - onLocationSetInterval 2013-12-19 00:56:47 +01:00
twinaphex bf5d5cb8a2 (Libretro) Commented out macros RETRO_PERFORMANCE_ can now actually work 2013-12-18 20:10:40 +01:00
Twinaphex 88508e2fbc Merge pull request #427 from libretro/perf-fixup
Rework performance interface.
2013-12-18 10:39:45 -08:00
Themaister d1f80a38fc Fix typo. 2013-12-18 19:34:51 +01:00
Themaister 1c9895611b Rework performance interface.
Avoids super-ugly macros and retroarch-ifdefs.
2013-12-18 19:21:56 +01:00
twinaphex 9852c5dc4c Rewrite perf interface - exposes callbacks now for RETRO_PERFORMANCE_INIT/RETRO_PERFORMANCE_START/RETRO_PERFORMANCE_STOP calls without messy, hardcoded preprocessor-dependent variables in macros - will update cores accordingly too 2013-12-18 19:03:08 +01:00
meancoot 29b2683300 (Apple) Define RARCH_INTERNAL during build. 2013-12-17 18:29:52 -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