twinaphex
a8f51e4477
(Android) Implement 'Quit' button functionality - will still need to build
...
in working code for 'Back behavior = menu button'
2013-11-26 16:30:29 +01:00
twinaphex
a7b34ec794
(Android) Implement all back behaviors
2013-11-26 13:41:33 +01:00
twinaphex
ab735cb307
Build fix - retroarch_logger.h
2013-11-26 12:13:02 +01:00
twinaphex
3c2d6ddbcd
(Logger) Move logger override headers to common logger directory
2013-11-26 11:56:07 +01:00
twinaphex
abdd77e77f
(Android) Camera- take out logs
2013-11-25 23:48:50 +01:00
twinaphex
7a97d300b4
(OSX) Fix build
2013-11-25 16:48:18 +01:00
Squarepusher
d55972542b
Merge pull request #397 from lioncash/master
...
Misc cleanup
2013-11-25 07:42:38 -08:00
twinaphex
9a547c92cf
(iOS) Fixes to internal logging
2013-11-25 16:34:11 +01:00
Lioncash
3579319573
[Android] Make a field a local variable in DisplayRefreshRateTest. It's not used elsewhere, so this is safe.
2013-11-25 09:57:06 -05:00
Lioncash
95539090ec
[Android] Make CoreSelection and HistorySelection statically instantiable.
...
Allows showing the dialogs without the need for an actual variable or ugly "new HistorySelection(fm, tag).show();" syntax.
Also moved the else if for "Quit Retroarch" to the bottom of the if statements so its structured relative to the UI.
2013-11-25 09:55:46 -05:00
twinaphex
97cec15dcd
(iOS) Will now log to XCode organizer device console
2013-11-25 15:12:59 +01:00
twinaphex
e2259c1016
(iOS) Change default_libretro_info_path
2013-11-25 02:39:41 +01:00
twinaphex
9341f9347a
(Android) Camera - don't spam log in android_camera_poll for now
2013-11-25 00:46:43 +01:00
twinaphex
0a779239e3
(Android) Camera - add logs to every JNI call - for 4.4 debugging
2013-11-24 23:48:13 +01:00
twinaphex
6c638f91f4
(Android) Big changes -
...
- both MainMenuActivity and RetroActivity are single instances now
- AKEYCODE_BACK gets eaten and onBackPressed in Java is triggered
- onBackPressed right now calls an instance of MainMenuActivity
(reuses the existing activity on the stack)
- User can switch back and forth between RetroActivity and MainMenuActivity
with AKEYCODE_BACK / Back button
- When a subsequent intent is launched after RetroActivity has already been
started up once, the pending intent gets passed to the existing RetroActivity
throug onNewIntent - in C land it will look every frame if an intent is pending - if it is, it will look up certain variables through JNI to launch a new game - or whatever it is that the intent wants to do
- With this we can now switch seamlessly between Android UI and RetroArch
itself.
2013-11-24 22:02:57 +01:00
twinaphex
1d06b07a16
(Android) Add "USED" intent extra to RetroActivity
2013-11-24 17:58:23 +01:00
twinaphex
4c4c828c02
(Android) JNI - Cache getIntent and getStringExtra jmethodIDs
2013-11-24 17:24:41 +01:00
twinaphex
25faefefac
(Android) get_environment_settings - make it more readable
2013-11-24 17:02:38 +01:00
twinaphex
47c8c26511
(Android) Simplify intent grabbing with JNI
2013-11-24 16:43:57 +01:00
twinaphex
2501f69178
(iOS) Get rid of warnings
2013-11-24 02:08:20 +01:00
twinaphex
0b7268dfac
(Android) Phoenix - get rid of warnings
2013-11-22 23:15:38 +01:00
twinaphex
37fce3c56e
(Android) Move engine_handle_cmd from input_android.c to platform_android.c
2013-11-22 21:12:13 +01:00
twinaphex
b20e086194
(core_info) Make it C90-compatible again
2013-11-22 17:43:49 +01:00
twinaphex
d66d4f7263
(Android) have engine_handle_cmd take as argument void*
2013-11-22 17:41:45 +01:00
twinaphex
92ba397519
(OSX) apple_display_alert - backwards compatible now for OSX 10.6
2013-11-22 16:53:10 +01:00
twinaphex
7728692e73
(OSX) Make apple_gfx_ctx_get_video_size backwards compatible with OSX 10.6
2013-11-22 16:38:19 +01:00
twinaphex
d45bf7db1f
(OSX) apple_run_core - get rid of unneeded strlcpy call
2013-11-22 16:16:07 +01:00
twinaphex
a1321689ac
(OSX) Make apple_run_core backwards compatible with OSX 10.6
2013-11-22 16:13:55 +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
0386ae6e1b
(Apple) Get rid of unused ios_get_rarch_system_directory
2013-11-22 02:04:45 +01:00
twinaphex
a6e012e747
(iOS) Refactor out path_make_and_check_directory
2013-11-22 01:56:54 +01:00
twinaphex
c51d5bcd57
(Apple) Build fix
2013-11-22 01:42:20 +01:00
twinaphex
afb2419235
(Apple) Move rarch_main_spring from ObjC source file to C (platform_apple.c)
2013-11-22 01:36:35 +01:00
Squarepusher
6500f9bd21
(iOS) Get rid of 'unused variables' warnings
2013-11-22 01:28:54 +01:00
Squarepusher
3f47951d3d
(Apple) Build fix
2013-11-22 01:10:35 +01:00
twinaphex
b1003b7640
(Apple) Move code out of main.m (ObjC) and into platform_apple (C)
2013-11-22 00:57:39 +01:00
twinaphex
70f696bc56
(Core_info) Backport maister patch from two months ago - Start implementing
...
firmware detection
2013-11-21 23:48:31 +01:00
twinaphex
7f0aafbcba
(Android) Camera update - update onCameraPoll Java function -
...
remove ret variable - remove FIXME in C camera driver for Android
2013-11-21 15:37:28 +01:00
twinaphex
4df7eabd79
(Android) Camera- take out excessive logging spam
2013-11-21 00:28:49 +01:00
twinaphex
c3eb6b1791
(Android) Camera goddamn works - yay
2013-11-21 00:00:37 +01:00
twinaphex
05b70bab87
(Android) Camera - add logs
2013-11-20 23:57:35 +01:00
twinaphex
1cbe95858d
(Android) Add some missing functionality to camera texture handling
2013-11-20 23:49:06 +01:00
twinaphex
fead1faee5
(Android) Fix warnings when changing #if 1 to #if 0
2013-11-20 19:18:24 +01:00
twinaphex
4a816ac177
(Android) Put in #if 1 - Lioncash can change this to #if 0
...
to test Java-side back key handling
2013-11-20 19:14:02 +01:00
twinaphex
8b8c28ae86
(Android) RetroActivity - Add overridden stub onBackPressed - call
...
works without warning
2013-11-20 19:08:54 +01:00
twinaphex
8c5679072c
(Android) Implement JNI onBackPressed call
2013-11-20 19:00:21 +01:00
twinaphex
fb9eca8c69
(Android) Fix jni_get_intent_variable
2013-11-20 18:26:42 +01:00
Themaister
372178fbd6
Include stdint in scaler_common.
2013-11-20 18:21:00 +01:00
twinaphex
8e303a3159
(Android) jni_get_intent_variable - Get rid of warnings - jstring pointer maybe uninitialized
2013-11-20 18:18:37 +01:00
twinaphex
82e9048288
(Scaler) Fix Griffin - we can't have two identical static inline
...
functions that are named the same because of Griffin
2013-11-20 18:15:44 +01:00