Commit Graph

56 Commits

Author SHA1 Message Date
Sacha
3bb995319b SDL/Qt: Cleanup. 2013-11-26 16:38:00 +10:00
Peter Tissen
3b076b41a9 refactored SDL joystick into seperate file 2013-11-22 02:00:35 +01: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
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
Sacha
c485d9b25a Increase vibration on Symbian. 2013-10-29 20:18:38 +10:00
Sacha
60f1d1e3cb Clean up of unused or redundant code and comments. 2013-10-29 11:24:10 +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
74e40608b3 fixed tabs, and using NativeKeys instead of forwarding keyevent though qapplication 2013-10-26 18:46:38 +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
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
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
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
36bc59f006 Add vibration support for Symbian and stub for Qt. 2013-10-11 02:49:09 +10: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
Sacha
6fe1102ab4 Fix DPI issue on Qt + Blackberry. 2013-08-20 20:33:16 +10:00
Sacha
a0560859e2 System strings for Qt and Blackberry frontends. 2013-08-18 17:28:34 +10:00
Sacha
9e2723b781 Rearrange dirs for NativeInit 2013-07-10 08:41:44 +10:00
Sacha
6868cb5d32 Buildfix for Symbian. 2013-04-21 16:36:05 +10:00
Sacha
7d25fe3736 Disable screensaver for Symbian. 2013-04-18 00:22:38 +10:00
Sacha
9b709c2170 Harmattan: create PPSSPP dir if it doesn't exist. 2013-04-14 17:01:39 +10:00
Sacha
bff1115f0c Support Qt 'app boosters'. A technique where Qt apps are treated as shared objects and loaded in to an existing Qt app shell. This is used on Harmattan and Blackberry10. 2013-04-14 03:00:43 +10:00
Sacha
5626d01e14 More Harmattan/N9 support. 2013-04-12 02:50:14 +10:00
Sacha
110e88e257 Fix stuck keys on Qt and Blackberry 2013-04-07 00:34:46 +10:00
Sacha
00307429eb Add input state to Qt, as required 2013-04-01 22:43:01 +10:00
Sacha
3c160ecb5a Only run the UI on X11 for now until threads issue is resolved. 2013-03-20 08:49:50 +10:00
Sacha
a0f4674f0b Use Qt to lock orientation instead of platform-specific code. 2013-03-20 05:27:27 +10:00
Sacha
f4cc78cbfd Use RunFast VFPv2 mode on Symbian. 2013-02-20 13:07:19 +10:00
Sacha
f807e225f7 Quick fix for missing QDir 2013-02-20 00:18:13 +10:00
Sacha
14386f87b0 Use temp path from Qt. Fixes windows. 2013-02-20 00:04:30 +10:00
Sacha
0bb312c92a Now that only mobile platforms use this code path, remove the desktop support 2013-02-13 05:11:56 +10:00
Sacha
14b9794c26 Move PPSSPP window init out of here because native is meant to be generic. 2013-02-13 04:54:47 +10:00
Sacha
fa10aae32f Use fixed DPI on Symbian. New devices seem to lie about DPI. 2013-02-11 12:10:42 +10:00
Sacha
a8e30185f2 Small adjustments for Blackberry/Symbian 2013-01-29 07:35:39 +10:00
Sacha
d783975258 Fix cityhash for non-glibc systems where byteswap isn't defined. Define it manually instead. Also, fix harmattan building of Qt frontend. 2013-01-23 11:31:19 +10:00
Sacha
00acbd2f74 Revert some temporary changes for Stage 1 refactor of Qt. 2013-01-16 02:19:22 +10:00
Sacha
02307d8226 Fix Qt native file and remove redundancies. 2013-01-14 19:20:28 +10:00
Sacha
063087abba Revert "Merge pull request #29 from Xele02/qtwindow"
This reverts commit 170a45ef4f, reversing
changes made to 657f5d32f4.
2013-01-14 19:10:51 +10:00
Henrik Rydgård
170a45ef4f Merge pull request #29 from Xele02/qtwindow
Update native for Qt Window
2013-01-13 15:06:38 -08:00
Xele02
597be2bb04 Update native for Qt Window
Add mutex lock. Wait cond didn't work without it.
2013-01-13 23:27:49 +01:00
Sacha
44e9e946a9 Add names to the magic numbers of left joystick input (Qt/Blackberry). 2013-01-13 02:29:37 +10:00