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
Aapo Rantalainen
74c9731d7c
Maemo: *joy was not defined when MAEMO
2013-08-23 11:15:08 +03:00
Sacha
6fe1102ab4
Fix DPI issue on Qt + Blackberry.
2013-08-20 20:33:16 +10:00
Sacha
2f7f6adfd2
Blackberry buildfix.
2013-08-19 00:26:00 +10:00
Sacha
b8b4add222
Use new input method for controllers on Blackberry.
2013-08-19 00:01:59 +10:00
Sacha
a0560859e2
System strings for Qt and Blackberry frontends.
2013-08-18 17:28:34 +10:00
Henrik Rydgard
0a857fe4a1
Add a way to get the "System name" (will be mostly useful for android). Tweaks.
2013-08-18 00:14:25 +02:00
Henrik Rydgard
4a1c3c4f83
More UI stuff, add glMapBuffer
2013-08-16 16:47:25 +02:00
Unknown W. Brackets
1be25472a5
Use semaphores instead of events on win32.
...
And correctly unlock during the wait, even if there's holes.
2013-08-11 14:53:37 -07:00
Henrik Rydgard
44c239ef18
In 64-bit builds, use Win32 native condition variables.
...
In 32-bit builds we cant use it as we want to be XP compatible.
2013-08-08 21:29:49 +02:00
Sacha
1483365689
Implement Qt keymapping.
2013-08-05 20:08:38 +10:00
Sacha
48498d1833
Rename KEYCODE to NKCODE (native key code) to kill name collision. Implement keymapping for Blackberry.
2013-08-05 03:30:34 +10:00