Commit Graph
120 Commits
Author SHA1 Message Date
Henrik Rydgård 5d4ac24858 Merge pull request #5000 from amirzaim/patch-6
Qt Linux buildfix for Qt 5.2.0
2014-01-09 04:33:29 -08:00
Sacha bb864bdb9a Fix Qt for Maemo 2014-01-05 10:54:05 +10:00
Amir Zaim Mohd Zaini 33f26a68c2 Qt buildfix for Qt 5.2.0
adding the -lz in line "LIBS" in Linux section to fix compilation error when compiling under Qt version 5.2.0. See issue #4885
2014-01-04 16:43:37 +08:00
Sacha ec3815e4f1 Qt: Add Maemo compatibility. Hopefully an alternative to EGL/SDL frontend. 2014-01-02 16:16:13 +10:00
Henrik Rydgård b0bfda6333 Merge pull request #4515 from bollu/improvedTilControls
Redid the tilt controls in a nicer way
2013-12-22 02:13:28 -08:00
Henrik Rydgard 83534c0490 Linux build fixes. See #4880 2013-12-19 01:03:22 +01:00
bollu 094bc01848 fixed Qt build 2013-12-16 08:15:18 +05:30
Sacha 2387509896 Proper fix for libpng16 includes.
Improve Blackberry CMake toolchain.
2013-12-10 02:14:56 +10:00
Sacha d5147c4234 Add ability to change nickname and take screenshot to Qt Desktop UI. 2013-12-08 04:57:06 +10:00
Sacha ce5f8b63a0 Linux and Qt buildfix. 2013-12-05 22:53:54 +10:00
Sacha aab55aec76 Travis: Add support for Symbian. 2013-12-02 17:03:00 +10:00
Sacha f6cc234393 Qt: Detect version in qmake instead. 2013-11-25 03:25:11 +10:00
Sacha 67b4339d58 Qt: Lots of misc fixes.
Use QtMultimedia everywhere except Ubuntu (they forgot to include it). Makes audio much better. It is supported now on Symbian.
Remove unused resources. Include translations that weren't being included. Consolidate in to a single resource to fix a rebuilding issue.
2013-11-24 15:49:32 +10:00
Sacha a64ae3d026 Buildfix. Strict qmake. 2013-11-24 14:17:41 +10:00
Sacha 70d7f69c5d Qt: Basic iOS support. iOS now fully supported in QtCreator 3.0 + Qt 5.2 2013-11-24 13:36:22 +10:00
Sacha 1ee0fbf94c Qt: Fixes and cleanup to qmake files. 2013-11-24 13:24:16 +10:00
Henrik Rydgård 7ec0069f4e Merge branch 'QtJoypad' of https://github.com/Bigpet/ppsspp into Bigpet-QtJoypad
Conflicts:
	native
2013-11-22 13:19:47 +01:00
Sacha fa7871869e Qt: Put all resources in to the binary. The app should be standalone now. Also fixes #4615 2013-11-22 16:15:10 +10:00
Peter TissenandPeter Tissen 746a88c23d enable SDL Joystick support to Qt
Cmake file update add new SDL joystick files
2013-11-22 02:37:52 +01:00
Sacha efa0e62e8d Qt: Allow building project from any directory. #4605 2013-11-22 04:07:18 +10:00
Sacha c256c15cdd Qt: zlib is already used by Qt. Only compile it for exotic Qt builds where 'no-zlib' is configured. We will need to link it manually if 'system-zlib' is configured. Otherwise we already have it. 2013-11-21 22:36:02 +10:00
Sacha 61cf802836 Qt: Use AssetsAssetReader to load Qt assets. 2013-11-21 20:11:37 +10:00
Peter Tissen 6646605778 reintroduce lowmem texture atlas for the qt build
added comiled lowmem version with ASCII only
add lowmem atlas, this is the automatically generated file from the atlastool
remove nofont generated *.cpp  and only add the first 127 bytes of ASCII to the lowmem generation configuration

For Qt only: using platform independent usleep and load lowmem atlas map
2013-11-18 02:57:46 +01:00
Sacha 196beabb7a Symbian+Meego: Add unknown.png to package. 2013-11-18 03:59:27 +10:00
Sacha 89891302cc Remove 'lowmem' atlas. Use a 'nofont' atlas for Qt platform. Frees up ~15MB VRAM. 2013-11-18 03:05:08 +10:00
Sacha c94c8d890d Symbian: Should support all languages now, via native fonts. 2013-11-18 02:01:21 +10:00
Sacha ea7c1b5cfb Qt desktop Buildfix. 2013-11-17 19:51:33 +10:00
Retem 8c52ce3274 OSX build fixes for the Qt version 2013-11-16 16:49:08 +01:00
Sacha 11b794afda Symbian: Remove glib. 2013-11-13 00:30:26 +10:00
Sacha 4d4a32f115 Don't link ffmpeg libs on Meego. 2013-11-12 19:43:56 +10:00
Peter Tissen b40278fff6 Set Qt to build debug menus on non Linux platforms and fix some debugger crashes
This makes Common.pro and Native.pro use their own distinct object directories
to prevent the two fbo.cpp and sha1.c files repectively to clash into the same
*.obj file.

The registerlist had polled register values of -1 in some cases when resizing
the window. Making sure it doesn't poll values smaller than 0 fixes it.

The memoryview crashed if it was switched into symbol mode outside of the
symbol definition range. Also, under Windows the monospace font wasn't
used because there's not literal font called "monospace" so a font family
hint had to be used.

The UpdateDisassembly() function jumped to the current PC, which sounds
reasonable at first but the issue is that this function gets called when a
breakpoint get set, so if you set a breakpoint somewhere completely
different then you suddenly lose that position for no good reason.

Enable the desktop QT interface for all non ARM QT platforms

make sure the QtMain.cpp in the native submodule is also updated
2013-11-05 13:17:27 +01:00
Sacha 747346b12d Qt: Use different temporary file dirs for each project so that names do not conflict. 2013-11-05 12:17:34 +10:00
The Dax 78b7e52fba Update PPSSPP.pro, too. 2013-10-26 17:33:25 -04:00
Sacha a605c0a8e8 Switch to Qt vibrator instead of Symbian C++ one. 2013-10-27 05:34:23 +10:00
Sacha 3ca86d86f9 Symbian: add support for media keys such as volume up and volume down.
Mappable in settings.
2013-10-27 03:49:46 +10:00
Sacha 7aa0608c4c Qt: DL lib still needed for VFS Handler. Some Linux don't automatically link it. 2013-10-22 04:00:55 +10:00
Sacha e6ef338ba3 Qt: So apparently Symbian comes under unix. 2013-10-22 00:24:59 +10:00
Sacha 8aae02154a Rearrange the contents of Qt project files. Fixes several issues.
Use ARM to define a mobile platform instead of GLES.
Allow ARM devices such as Raspberry Pi to access previously desktop-only features like SDL.
Detect if the users Linux distro has opted to use QtMultimedia. In this situation, use it instead of QtMobility which should save a download.
Organise libraries in a way that makes more sense.
Only compile translations for Linux desktop, which will use these translations.
Use the constant macros define on all platforms.
Clean up some redundant comments and add some new ones.
Add Qt support back for Blackberry (ffmpeg) and raspberry pi (requires ffmpeg).
2013-10-22 00:06:23 +10:00
SachaandHenrik Rydgard b0fa1a6835 Complete Qt5 support on Windows. http://i.imgur.com/uSIrRsp.png
Conflicts:
	Qt/Core.pro
	Qt/PPSSPP.pro
2013-10-19 23:15:16 +02:00
Sacha 027ba31752 Qt: Fix for audiooutput on qt5. Final fix for arch detection. 2013-10-20 02:44:03 +10:00
Sacha 721bc6f34f Qt: Fix arch detection for Linux. Add ffmpeg for windows. 2013-10-19 14:16:28 +10:00
Sacha 3c0772a142 Change shaders install path for Qt to match up with code. 2013-10-18 12:21:23 +10:00
Sacha e112cf5aff Also install the langregion file on Blackberry & Symbian. Don't auto enable hardware transform on Symbian. 2013-10-17 23:24:49 +10:00
Sacha eb19a8b869 Include shaders in the installable packages for Blackberry, Symbian, Meego. 2013-10-17 14:29:34 +10:00
Sacha a7d6b0b98b Increase Qt optimisation level to O3. 2013-10-15 04:03:25 +10:00
Sacha 7927b889b3 Buildfix Qt Linux. 2013-10-15 00:40:46 +10:00
Sacha 51a3e16295 Add vibration support for Symbian. Update native. 2013-10-11 02:50:01 +10:00
Sacha 8b3f1e6fa4 Fix Symbian build. 2013-10-07 15:36:54 +10:00
Kokusho 8c811009b0 fix zlib compilation error
on ubuntu 13.04 if -lz isn't the last parameter occurs a compilation error
2013-09-08 01:37:02 +02:00
Sacha 97b191bc77 Remove unnecessary and unsupported language files: Symbian and Meego. 2013-09-03 16:35:25 +10:00