Commit Graph

274 Commits

Author SHA1 Message Date
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
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
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
Sacha
83b65e7de1 Remove DisableFZ. Use a working armv7 define. Add EnableFZ to Blackberry thread. 2013-10-24 03:07:26 +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
Unknown W. Brackets
40e820b905 Dumb typo. 2013-10-19 22:36:04 -07:00
Unknown W. Brackets
5406579d6d Fix some const usage warnings. 2013-10-19 14:56:06 -07:00
Unknown W. Brackets
29e6114fe1 Qt: Don't crash if audio feed is null. 2013-10-19 12:37:54 -07:00
Sacha
70af7173e0 Linux Qt5 fix. 2013-10-20 05:04:02 +10:00
Sacha
644b781687 Make build work for Qt5 as well. 2013-10-19 05:21:44 +10:00
Sacha
3b8f098e7a Use a better method for getting locale with Qt. Now works with Qt 4.7. 2013-10-17 18:41:00 +10:00
Sacha
f08d4ccad5 Correctly identify language and region on all Qt platforms. 2013-10-17 15:43:49 +10:00
Sacha
d65859d16d Support system language and region in Blackberry. 2013-10-17 15:22:05 +10:00
Sacha
5e1a52a841 Fix naming for Blackberry. 2013-10-15 15:27:40 +10:00
Henrik Rydgard
d19cef2395 Do not crash on broken shaders, allow error message return 2013-10-13 12:00:41 +02:00
Sacha
a25169dc4c Distinguish between Touch and QWERTY Blackberry. 2013-10-12 17:17:48 +10:00
Sacha
36bc59f006 Add vibration support for Symbian and stub for Qt. 2013-10-11 02:49:09 +10:00
Sacha
75048fd002 Make Blackberry vibrate compatible with haptic feedback option. 2013-10-11 02:12:28 +10: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
The Dax
615e01b2af Add new System Property. 2013-10-09 20:31:29 -04:00
Nassim "Nass" Eddequiouaq
0b1f4ad3c9 Fix: SDL not finding a ddevice doesn’t stop the program anymore. 2013-10-07 03:42:42 +02:00
Sacha
85648db42f Build fixes for Symbian. 2013-10-05 00:12:43 +10:00
Siddharth
dfbc5f3644 atomic_flag needs to have public methods. 2013-10-02 07:51:48 -07:00
Unknown W. Brackets
8f4a25c64a Add an atomic_flag implementation. 2013-10-02 00:04:14 -07:00
The Dax
26d037f4ad Put previously removed ifdef back, and add some comments with the reason why. Also clarify the situation with "C const func" in thread.h with a few comments. 2013-09-17 10:17:58 -04:00
Henrik Rydgård
111dda2c38 Merge pull request #134 from thedax/master
Prepare native for Visual Studio 2013.
2013-09-17 07:08:23 -07:00
Aapo Rantalainen
15d92565d8 Fix: landscape and portrait should be same resolution 2013-09-17 09:49:10 +03:00
The Dax
705239de2e Remove previously required define stuff. 2013 doesn't need this. 2013-09-17 01:43:47 -04:00
Henrik Rydgård
b3c6a8b014 Merge pull request #128 from Vality/master
Disabled broken scaling feature on Linux Qt environments
2013-09-10 14:26:31 -07:00
Zetro
080fa6ff78 Add uppercase keys in Qt->native key mapping 2013-09-10 19:24:03 +02:00
Vality
d43247f4a0 Updated ifdef to exclude mobile platforms. 2013-09-10 08:22:33 +01:00
Vality
bf065b7404 Update QtMain.cpp 2013-09-09 23:48:35 +01:00
Vality
c9dcf024b9 Disabled (forced to 1) broken scaling on Linux Qt environments. 2013-09-09 23:48:08 +01:00
Henrik Rydgard
1790bd8b7e Replace System_GetName with System_GetProperty so we can return more info 2013-09-04 11:28:19 +02:00
Henrik Rydgard
b505648c99 Fix issues with line breaks in system font 2013-08-30 17:44:44 +02:00
Henrik Rydgard
b063724c9e Logging bug fix and some warning fixes. 2013-08-27 19:44:05 +02:00
Henrik Rydgard
a038f612bd Unicode prep 2013-08-26 18:59:08 +02:00
Aapo Rantalainen
3673bf6b0e Maemo: There are no Escape on Maemo, use SDL_BACKSPACE 2013-08-23 11:25:24 +03:00