Commit Graph
55 Commits
Author SHA1 Message Date
Henrik Rydgård 48b4745e73 Some cleanup, make really sure we don't use AudioTrack on Gingerbread+. 2014-02-07 14:18:45 +01:00
Henrik Rydgård 455411edcb Theme fix for text input alert dialogs 2014-02-04 16:17:41 +01:00
Henrik Rydgård 5fa72b4d22 Add support for querying the desired rotation setting from Java. 2014-02-04 12:57:32 +01:00
Henrik Rydgård c960fdb0b2 Add a new "queryConfig" native android function, so that the Java code can check
config options like rotation lock (config is implemented on the C++ side).
2014-02-04 12:07:17 +01:00
Henrik Rydgård e41706f74e Add finish command to NativeActivity 2014-01-21 16:55:57 +01:00
Henrik Rydgård ca90b79bf8 Fix Android input box function. Add dpi to command line options in PCMain. 2014-01-21 15:57:15 +01:00
Henrik Rydgård ef2cb9cf35 Log "onDestroy" as info instead of error. 2014-01-16 15:30:55 +01:00
Henrik Rydgård dfcfe5d00f Android: Allow apps to override the use of low profile.
Minor logging improvement in vjson
2014-01-14 17:32:06 +01:00
valef 43691090f3 - Removed SHORTCUT_EXTRA_KEY and shortcut query out of NativeActivity class.
- Added String shortcutParam member & setShortcutParam() method. This will be set from other class.
2014-01-06 18:00:24 +07:00
valef 234344983a - Added key to get shortcut parameter.
public static final String SHORTCUT_EXTRA_KEY = "org.ppsspp.ppsspp.Shortcuts";

- Added code to get shortcut parameter from intent.
String shortcutParam = getIntent().getStringExtra(SHORTCUT_EXTRA_KEY);

- Call NativeApp.init() with shortcutParam argument.
NativeApp.init(dpi, deviceType, languageRegion, apkFilePath, dataDir, externalStorageDir, libraryDir, shortcutParam, installID, useOpenSL);
2014-01-06 13:36:40 +07:00
Henrik Rydgård ce20273f5f Add showTwitter command (Android-only). 2013-12-19 14:27:16 +01:00
Henrik Rydgård d20700d5bb Android: Add "sharetext" action 2013-12-11 18:04:23 +01:00
Henrik Rydgard ca6355d859 Turn EGLConfig back on on Ouya 2013-12-10 23:43:43 +01:00
Henrik Rydgård d0d5be2c5d Logspam reductions 2013-12-09 13:44:47 +01:00
Henrik Rydgård dc1594ad3d Turn off kitkat immersive mode. Can't get it to work consistently. 2013-12-09 13:12:22 +01:00
Henrik Rydgard 4e2212de40 Skip the EGLConfigChooser. Seems to choose a suboptimal mode on several phones.
We just have to live with no stencil in non-buffered. Play buffered.
2013-12-07 15:20:11 +01:00
Henrik Rydgård 6730d2d244 Android: set immersive mode on "configChanges" 2013-12-06 15:01:52 +01:00
Henrik Rydgard 3c8374d304 Add command to invoke android's "Share picture" functionality 2013-12-04 17:59:16 +01:00
Henrik Rydgard 563e005101 Android: Allow sending generic string messages out to Java.
Implement stubs for other platforms.
2013-12-04 17:38:37 +01:00
Henrik Rydgard 9140f10e2f Take out nonsensical DPI adjustment (android).
It had bad effects when combined with kitkat immersive mode.
2013-12-04 12:41:37 +01:00
Unknown W. Brackets 26821c5f9f Typo, buildfix, warning fix. 2013-11-27 22:34:52 -08:00
Sacha 8186bebce0 Oops, cast to float. 2013-11-28 16:04:37 +10:00
Sacha bd6a94c6ec Use better DPI on Android. 2013-11-28 15:44:01 +10:00
Henrik Rydgård d7e3173f55 Kitkat Immersive Mode. Need to upgrade the buildbot before we can merge this. 2013-11-25 14:38:12 +01:00
Henrik Rydgard 214de3a993 Fix back button behaviour on Android Honeycomb and later. 2013-10-28 11:24:03 +01:00
Henrik Rydgård ad85b8e69d Ignore alpha when creating the backbuffer. Getting weird problems on some android devices.
Add BroadCom to GPU vendors
2013-10-25 12:35:53 +02:00
Henrik Rydgard 26946b52e7 Terribly ugly workaround for destination alpha issues on Mali. Fixes #4272 . 2013-10-24 01:14:41 +02:00
Henrik Rydgard b16b67d8b6 Fix OpenGL context creation on PowerVR 2013-10-10 23:55:59 +02:00
Henrik Rydgård 9aa30a69f6 Add support for standard Android haptic feedback, which does not require the VIBRATE permission. 2013-10-10 16:00:30 +02:00
Henrik Rydgård ac1620137f Android: Add simple haptic feedback support 2013-10-10 16:00:30 +02:00
Henrik Rydgard 357d224414 Use an EGLConfigChooser to give us more control over which display config to use. 2013-10-10 11:08:38 +02:00
Henrik Rydgård 3778d8d8b1 Android: Reorganize the display resize stuff. Assorted cleanup and fixes. 2013-10-09 15:29:02 +02:00
Siddharth 6f95936da9 ppsspp on Android gains and loses audio focus 2013-10-06 18:09:42 +05:30
Siddharth 6615ad5dd6 fixed the 4xMSAA crash on android 2013-10-01 16:14:51 +05:30
Henrik Rydgard 46af0731fc Android: Add native Moga controller support 2013-09-26 14:25:58 +02:00
Henrik Rydgard f1b7580be8 Workaround some obscure crashes reported through Android crash reporting 2013-09-11 22:16:07 +02:00
Henrik Rydgard fee82ce288 Fetch language/region code, fix bug in VFSGetFileInfo 2013-09-04 12:07:05 +02:00
PewnyPL f12d369b51 An (ugly) hack to make some Bluetooth Gamepads to work.
The problem with BT gamepads is the fact they tend to show up as multiple gamepads, while PPSSPP only recognises two. Until the whole gamepad code is reworked, this will allow them to work by always returning inputPlayerA in case of an additional recognised gamepad. Fixes issue #3314
2013-08-30 18:34:21 +02:00
Henrik Rydgard 2175499217 Typo fixes 2013-08-17 23:49:33 +02:00
Henrik Rydgard 46f7415bc9 Various UI key navigatation improvements 2013-08-12 23:07:27 +02:00
Henrik Rydgard f00bfc5464 Get device manufacturer + type 2013-08-06 11:08:55 +02:00
Henrik Rydgard 9ae2e857f8 Prevent crashing from bogus motioninput events (with no device) 2013-07-31 20:12:20 +02:00
Henrik Rydgard 8559d298f8 Android: Make preparations to let the app survive an activity shutdown. Lets us deal with orientation change natively. 2013-07-16 22:50:24 +02:00
Henrik Rydgard f4bc31be4e Typo fix 2013-07-08 17:45:58 +02:00
Henrik Rydgard 611faf6203 Comment out annoying motionevent logging 2013-07-08 17:39:29 +02:00
Henrik Rydgard 127d9d3854 Fix minor bug processing joystick data on android 2013-07-07 10:53:28 +02:00
Henrik Rydgard 1dec6e8154 Work towards full android joystick support. 2013-07-06 19:08:20 +02:00
Henrik Rydgard f4578129ef Darken on-screen back/home/taskswitch buttons on Android devices that have them 2013-07-06 11:27:44 +02:00
Henrik Rydgard 0e5cab2b0c Android 4.2+: Ask for optimal audio buffer size + sample rate. Ignore sample rate for now. 2013-06-19 14:27:50 +02:00
Henrik Rydgard 04f6a35031 More logging, making things slightly more robust somehow (fixed a hang issue without knowing what actually fixed it..) 2013-06-04 23:53:41 +02:00