Commit Graph
1013 Commits
Author SHA1 Message Date
Henrik Rydgård cf895f95d7 Didn't mean to upgrade the project yet. 2013-11-13 17:09:52 +01:00
Henrik Rydgård 9a858f5db8 Merge pull request #168 from aapo/master
Maemo5: also maemo needs PFNGLDRAWTEXTURENVPROC
2013-11-13 05:36:55 -08:00
Aapo Rantalainen a3526b513a Maemo5: also maemo needs PFNGLDRAWTEXTURENVPROC 2013-11-13 15:32:24 +02:00
Sacha 483e42f64e Atomics: These do not need platform-specific ifdef's as the gcc inbuilts should work fine. 2013-11-13 00:25:58 +10:00
Henrik Rydgard 726471f665 Add my_isnanorinf. 2013-11-12 13:38:36 +01:00
Sacha 21b63f56ff Fix overflow on nanoseconds which was causing issues on some platforms. 2013-11-11 04:51:40 +10:00
Henrik Rydgård 633e4cdc60 Merge pull request #166 from unknownbrackets/perf
Avoid a mutex lock on a small parallel loop
2013-11-06 07:50:08 -08:00
Unknown W. Brackets 46bba78feb Avoid a mutex lock on a small parallel loop. 2013-11-06 07:47:05 -08: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
xsacha d323d59744 Merge pull request #165 from Bigpet/QtWindowsBuild
disable non-menu Main Window under Windows
2013-11-05 04:19:19 -08:00
Peter Tissen f0e47c2ced disable non-menu Main Window for all non ARM Qt platforms including Linux, Windows and OSX. 2013-11-05 13:13:31 +01:00
Sacha c2b558e881 SDL: Hide cursor when fullscreen during game without touch controls. Also remove redundant headers. 2013-11-05 12:58:47 +10:00
Henrik Rydgård 1e80176724 Buildfix 2013-11-04 17:13:45 +01:00
Henrik Rydgård 56bf9f1d10 Another cmakelist update 2013-11-04 16:18:32 +01:00
Henrik Rydgård 4e997a2e15 Make sure MAX_POINTERS is only defined once. 2013-11-04 15:31:53 +01:00
Henrik Rydgård f9b19d7789 Warning fix 2013-11-04 15:31:53 +01:00
Sacha c00a47c892 Code cleanup. Rearrange code in logical order. Increase Symbian vibration.
Pandora runfast was redundant (exists in math_util). Also it is VFPv3 not VFPv2.
2013-11-04 23:49:48 +10:00
Henrik Rydgård 64614c954f Update some CMakeLists used by projects other than PPSSPP 2013-11-04 12:27:37 +01:00
Sacha a02668cf8a Check for Blackberry invocation in native instead of in NativeApp. Much cleaner. 2013-11-03 13:16:30 +10:00
Henrik Rydgård 045c24d064 SDL: Add support for hat motion events. Y axis may be inverted, not sure. 2013-11-01 22:15:08 +01:00
Sacha f5121df3be Rearrange when NativeInit starts so that BPS events are available for it. 2013-11-02 04:28:34 +10:00
Thiago Kenji Okada 64e9c2088f Change string manipulation to C++ string class
std::string seems to be the preferred method since you don't need to alloc
more memory then you need (the Class automagically allocates the necessary
RAM) and there is no chance of buffer overflow. But since I don't have Mac
OSX, I didn't test it (it should work, since this is standard C++).

Add Mac OSX support to Launcher{Market,Email} too and changed Linux to use
"xdg-email " instead "xdg-open mailto:" since this seems the preferred method.
2013-11-01 15:09:36 -02:00
Henrik Rydgård 4c8922d9e7 Add support for launching URLs on MacOSX 2013-10-31 17:46:59 +01:00
Henrik Rydgård 55b8a95a29 Add F1-F12 SDL key codes 2013-10-31 15:58:41 +01:00
Henrik Rydgård 0fbcdfaeee Try to fix keyboard numpad mappings in SDL 2013-10-31 15:46:07 +01:00
Henrik Rydgård c4807fbfb8 Add basic support for showing an icon within choices 2013-10-31 13:33:53 +01:00
Henrik Rydgård cff2711a7c Add a few weird axes seen on Ouya 2013-10-31 11:03:44 +01:00
Henrik Rydgard 2f4099fac4 Detect EXT_unpack_subimage 2013-10-31 02:27:42 +01:00
Henrik Rydgard c3247cfdc7 Revert "Fix nasty bug in one FBO setup. Must be a common mistake that some drivers work around?"
Doesn't seem to have been a bug. But at least we got a test build out of it :P

This reverts commit 1b46a9ce6b.
2013-10-31 02:08:46 +01:00
Henrik Rydgard 1b46a9ce6b Fix nasty bug in one FBO setup. Must be a common mistake that some drivers work around? 2013-10-31 01:44: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
Henrik Rydgård 6c11355920 Merge pull request #163 from m45t3r/linux_launcher
Add Launch{Browser,Market,Email} support on Linux
2013-10-30 14:53:44 -07:00
Thiago Kenji Okada a8fbcb6165 Add Launch{Browser,Market,Email} support on Linux
Modern Linux desktop should implement a xdg-open program, that should open an
URL on the default desktop program.

The documentation of xdg-open says that we should supply xdg-open script on
our installation script for fallback purposes, but I don't think this is
really necessary: anyone using a reasonable recently DE on Linux should have
xdg-utils installed.
2013-10-30 19:48:12 -02:00
Henrik Rydgård 398137422c SDL: Choose a reasonable default window size for windowed mode (2x PSP) 2013-10-30 12:22:22 +01:00
Sacha 6640b7b7ad SDL: Detect resolution automatically. Use --fullscreen switch to enable fullscreen. 2013-10-30 13:05:17 +10:00
Henrik Rydgård 68bb097c2f Android quick buildfix 2013-10-29 12:43:03 +01:00
Sacha bc39c0a8e2 Buildfix for Android. 2013-10-29 20:21:14 +10:00
Sacha c485d9b25a Increase vibration on Symbian. 2013-10-29 20:18:38 +10:00
Henrik Rydgård b2bc4ffa8e Add "auto-enabled" to ui views (set a pointer to a bool that decides whether the view is enabled or not) 2013-10-29 10:11:41 +01:00
Sacha 60f1d1e3cb Clean up of unused or redundant code and comments. 2013-10-29 11:24:10 +10:00
Henrik Rydgård 2b63ad24ca Add the armv6 flag to armeabi builds 2013-10-28 16:42:50 +01:00
Henrik Rydgård 416cff372c UI fixes 2013-10-28 16:05:21 +01:00
Henrik Rydgard 214de3a993 Fix back button behaviour on Android Honeycomb and later. 2013-10-28 11:24:03 +01:00
Sacha 3ddda26eef Increase audio buffer size by a factor of 5. Helps with audio in some games. 2013-10-28 15:33:02 +10:00
Sacha 11e62f7f3a Add option to display Blackberry debug statistics. Even if you are not running a debug firmware. 2013-10-28 14:17:53 +10:00
Sacha f0819f14a4 Blackberry: Instead of polling controller on event, use the event duh. Don't check controller string id -- this is expensive. Use locale function because it's what we want. 2013-10-28 12:26:00 +10:00
Sacha 63d427ff9b Endian Swap: Fall back to ARM implementation for Symbian. 2013-10-28 03:54:35 +10:00
Sacha 3285f6f41e Improve swap code to include more platforms. 2013-10-28 03:07:01 +10: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 2b9efce35b Merge pull request #162 from bollu/checkboxToggle
allow checkboxes to be force-toggled
2013-10-27 00:51:54 -07:00