TwistedUmbrella
4dd55657c5
Ignore the preemptive key processing for ICS Xperia Play
2014-02-19 22:56:29 -05:00
Henrik Rydgard
263e2207be
FrameCommand cleanup, logic fix in "vibrate" handling
2014-02-15 10:15:07 +01:00
Henrik Rydgard
9cb2292308
Reset rotation lock on resume
2014-02-15 09:59:49 +01:00
Henrik Rydgard
4ae715832e
Allow control of Kitkat Immersive Mode from native code
2014-02-09 23:15:22 +01:00
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 Rydgard
710d63aac1
Android: Send data about the device used in touch events.
2014-02-05 20:02:13 +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
ed96a29988
Log detected DPI.
2014-01-31 14:32:06 +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
Henrik Rydgård
725ada516a
Don't log native-app messages, let the app handle it in NativeMessageReceived if it wants to
2014-01-14 11:11:59 +01:00
Henrik Rydgård
024846cb7b
Make Android "FrameCommands" quite a bit more robust.
2014-01-10 13:45:03 +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
b2c3ee8d57
- Added jshortcutParam parameter to libnative_NativeApp_init.
...
- If shortcut_param is not empty, pass it as additional varargs argument to NativeInit() method.
const char *argv[3] = {app_name.c_str(), shortcut_param.c_str(), 0};
NativeInit(2, argv, user_data_path.c_str(), externalDir.c_str(), installID.c_str());
- NativeInit() is expected to treat extra argument as boot_filename, which in turn will start game immediately.
2014-01-06 13:36:40 +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
valef
87533085fa
Added 'shortcutParam' argument to init() method declaration.
...
public static native void init(int dpi, String deviceType, String languageRegion, String apkPath, String dataDir, String externalDir, String libraryDir, String shortcutParam, String installID, boolean useOpenSL);
2014-01-06 13:36:40 +07:00
Henrik Rydgård
432fa7e6e6
Workaround for broken key repeat on Ouya - it sends repeats with a different device ID
2014-01-05 12:49:40 +01:00
Henrik Rydgård
ce20273f5f
Add showTwitter command (Android-only).
2013-12-19 14:27:16 +01:00
Henrik Rydgård
1ef531ec9c
Add some infrastructure to handle screen resizes that don't lose the device
2013-12-16 16:19:40 +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
Sacha
9e5df6028a
Add InputBox as a platform-specific system function instead of a host function. Enable it on all Qt platforms.
2013-12-08 20:15:09 +10: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 Rydgård
cf895f95d7
Didn't mean to upgrade the project yet.
2013-11-13 17:09:52 +01:00
Henrik Rydgard
726471f665
Add my_isnanorinf.
2013-11-12 13:38:36 +01:00
Henrik Rydgard
8572251198
Reverse the Moga Pro version check to check for not non-pro instead.
...
May help dpad not working on some Pro's, if they have some new version numbers.
2013-11-05 20:49:59 +01:00
Henrik Rydgard
c374c6abda
Prefer modes with 24-bit or 20-bit depth to 16-bit.
2013-10-31 01:27:47 +01:00
Sacha
60f1d1e3cb
Clean up of unused or redundant code and comments.
2013-10-29 11:24:10 +10:00
Henrik Rydgard
214de3a993
Fix back button behaviour on Android Honeycomb and later.
2013-10-28 11:24:03 +01:00
Henrik Rydgård
01b8cda080
Make the EGL config chooser actually prefer modes with no alpha.
...
Should finally take care of #4272 .
2013-10-27 10:11:22 +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
c0c8df6155
Look for a format with stencil even if we only found RGB565.
2013-10-10 11:08:39 +02:00