Commit Graph
973 Commits
Author SHA1 Message Date
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
Siddharth 4ebb62aa98 allow checkboxes to be force-toggled 2013-10-27 10:58:16 +05:30
Sacha 55810809b0 Support left analog stick for game controllers on Blackberry. 2013-10-27 11:00:36 +10:00
Sacha 7d8beb9449 Use a Qt vibrator instead of a Symbian C++ one. Potentially cross-platform? Also, this should select a better default vibrator (eg. touch instead of phone call) which should allow vibration to work during charging. 2013-10-27 05:32:31 +10:00
xsacha 70968b4a82 Merge pull request #161 from Summeli/master
Added support for Symbian Mediakeys
2013-10-26 10:48:48 -07:00
Summeli 0feb3b05e6 Fix indents and use native keys. 2013-10-26 20:34:46 +03:00
Summeli 74e40608b3 fixed tabs, and using NativeKeys instead of forwarding keyevent though qapplication 2013-10-26 18:46:38 +03:00
Summeli a1622cd5c8 using native keycodes instead of my own as symbian mediakeys 2013-10-26 18:14:52 +03:00
Summeli 90bc1a8218 Added support for Symbian Mediakeys
support for Symbian Mediakeys. Usually volume up/down, but it also
support play/stop etc. if user has "remotecontrol" provided with nokia
headset.
2013-10-26 17:20:08 +03:00
Sacha 37cd71b2a4 Enable threaded audio on Symbian. 2013-10-26 19:51:29 +10:00
Henrik Rydgård c53bf92350 Add onFinish callback to screens, hook up for UIScreen::OnBack 2013-10-25 13:09:47 +02:00
Henrik Rydgård 0c397c3e68 Fix the vcxproj 2013-10-25 12:44:03 +02: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 Rydgård 4c676c3904 Move GLExtensions to a new header that is not pulling in GL headers.
Start moving out detection functionality that does not need GL headers to gpu_features.cpp.
2013-10-25 11:43:40 +02:00
Sacha 421261de82 Fix atomics on Blackberry. Was not clearing. 2013-10-25 19:05:27 +10:00
Sacha b9ba2f27ac Use clock_gettime instead of gettimeofday as recommended by QNX. 2013-10-25 14:14:23 +10:00
Sacha 46dfa25ca4 Blackberry has FZ enabled by default. No need to add it manually. See: https://bugs.webkit.org/show_bug.cgi?id=97008 2013-10-25 14:14:23 +10:00
Henrik Rydgard 26946b52e7 Terribly ugly workaround for destination alpha issues on Mali. Fixes #4272 . 2013-10-24 01:14:41 +02:00
Sacha 83b65e7de1 Remove DisableFZ. Use a working armv7 define. Add EnableFZ to Blackberry thread. 2013-10-24 03:07:26 +10:00
Henrik Rydgård 4c8157694a Make keyboard navigation act slightly less crazy. 2013-10-23 13:55:11 +02:00
Henrik Rydgård 4d49541aa5 apple buildfix 2013-10-23 12:29:09 +02:00
Sacha 72f980d456 Remove QCOM_binning_control detection. Qualcomm suggests not to use the extension as the GPU automatically chooses the optimal output (on-the-fly) anyway. Also, each option causes crashes on every Adreno I have tested. 2013-10-23 14:59:50 +10:00
Sacha 404652ab0b Clean up all the #ifdef's and GLES3 mess. Only Android and Blackberry (and later IOS) can run GLES3, so we'll just define those. 2013-10-23 14:55:20 +10:00
Sacha b9c5c5fc3d Crash fix for Symbian. Will have to put up with crummy music a little bit longer. 2013-10-23 04:10:32 +10:00
Sacha 30edf6b894 Simply stick the Qt audio in a thread. It will now run flawlessly at low frame rates or frameskipping as well. 2013-10-22 14:52:14 +10:00
Sacha 6986edb978 Audio: Best settings on all platforms.
After numerous tests, I have found the perfect audio settings. It seems samples now needs to be 2048 for everyone. Buffer needs to be 8192. Anything else gets a patchy noise. None of these platforms were using the right audio settings. Qt and SDL now sound perfect but Blackberry still doesn't (OpenAL thing?).
2013-10-22 13:29:34 +10:00
Sacha dbef0b21a9 Fix #2 for Qt Audio. Increase samples as it seems to sound much better. 2013-10-22 03:58:56 +10:00
Sacha edab3dc0fb Fix Qt Audio. 2013-10-22 01:35:03 +10:00
Sacha 887d140d55 Qt:Use ARM to define mobile platform. Don't show fullscreen on Windows. 2013-10-21 22:44:46 +10:00
Henrik Rydgård fff83ed237 Fix bug causing clickables not to highlight on mousedown in SDL builds 2013-10-21 11:00:09 +02:00
Henrik Rydgård e783dbd76b Move the highlight when changing the current tab 2013-10-20 19:39:54 +02:00
Henrik Rydgård 5e0c4bc0a6 Just a sanity check 2013-10-20 15:34:02 +02:00
Henrik Rydgard c1f05326c4 Better fix for the UINT_64 errors. 2013-10-20 13:51:10 +02:00
Henrik Rydgard f8cab66c8c Quickfix for android build (weirdly, works locally but not on teamcity) 2013-10-20 13:18:56 +02:00
Sacha 06a7ad40b2 This define is redundant. __STDC_CONSTANT_MACROS should be defined globally instead. 2013-10-20 16:39:22 +10:00
Unknown W. Brackets 40e820b905 Dumb typo. 2013-10-19 22:36:04 -07:00
Henrik Rydgård 6f32546357 Merge pull request #157 from unknownbrackets/warnings
Warning fixes
2013-10-19 15:03:18 -07:00
Unknown W. Brackets 5406579d6d Fix some const usage warnings. 2013-10-19 14:56:06 -07:00
Unknown W. Brackets 31690a3910 Fix some type comparison warnings. 2013-10-19 14:56:06 -07:00
Unknown W. Brackets 774fa8f73e Fix some switch/case warnings. 2013-10-19 14:56:06 -07:00
Unknown W. Brackets ab7638a983 Fix some initialization order warnings. 2013-10-19 14:56:05 -07:00