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