Commit Graph

484 Commits

Author SHA1 Message Date
Sacha
8527dfda46 Qt: Buildfix Symbian. QT_ARCH='symbian', QMAKE_TARGET.arch='' 2014-07-08 17:32:34 +10:00
Sacha
d1fffede2c Qt: Modularise the settings file in to platforms with Arch / OS detection. 2014-07-08 17:15:28 +10:00
Sacha
95774f732c Qt: use an 'ALLFLAGS' variable to keep flags that need to be for C and C++. Fixes #6510. 2014-07-07 04:04:26 +10:00
Sacha
a534ac3170 Qt: More foolproof x86 detection. See: #6510 2014-07-07 04:04:26 +10:00
Sacha
5c6ccfe56d Qt: Drop QtMultimedia dependency if SDL is used. Force OSX10.9 SDK. Should fix #5835 2014-07-01 17:16:13 +10:00
Sacha
8a7573004d Use UpdateRunLoop to handle input and detect minimized window for all platforms. 2014-06-30 00:17:34 +10:00
Sacha
d2f43889a0 Android: Fixes for CMake and Qt. 2014-06-28 02:50:24 +10:00
Sacha
010517910f Qt: Revert annoying git_version string to support all qmake's + symbian. 2014-06-26 17:59:22 +10:00
Sacha
5215d12385 Qt: Let Qt decide directories in Qt5. Require OSX use Qt5. Fix config directory. Fixes #5409. 2014-06-25 16:10:00 +10:00
Sacha
92db2c89c1 Qt: Fix some qmake replace commands that work differently on different versions of qmake. Use SDL Audio when available. Fix a bug. Qt4+Qt5 tested working perfectly on Arch Linux. 2014-06-25 13:25:05 +10:00
Sacha
6cada10e86 Qt: Fix desktop globalUIState -> GetUIState 2014-06-24 14:35:00 +00:00
Sacha
ba0779183a Qt: GIT_VERSION expand fix for Linux. 2014-06-24 08:43:57 +10:00
Sacha
946deda4b3 Remove some redundancy (Symbian/Qt). Symbian has cstdint now. 2014-06-24 08:29:04 +10:00
The Dax
b767de934a Bump version to 0.9.9. 2014-06-23 12:08:56 -04:00
Sacha
e2664c7ec2 Qt: The .desktop version isn't related to app version.
App uses VERSION from Settings.pri instead.
Also, Qt version checker didn't work in Qt3 anyway so no need for this check.
Update outdated comments in PPSSPP.pro.
2014-06-24 00:11:31 +10:00
Sacha
756ad884ed Qt: Workaround for Qt4 quotes. 2014-06-23 04:08:09 +10:00
Henrik Rydgård
b2ae317560 Merge pull request #6393 from hrydgard/menu-audio
Play the game's SND0.AT3 when a game is selected in the menu and on the "game screen".
2014-06-22 19:35:16 +02:00
Sacha
6e5d7ed455 Qt: Fix up lrelease path when outside of qtdir and version string for Symbian. 2014-06-23 01:59:42 +10:00
Henrik Rydgard
cefc0bc96f Play the game's SND0.AT3 when a game is selected in the menu and on the "game screen". 2014-06-22 17:02:04 +02:00
Sacha
46abce78c0 Qt: Use inbuilt png handler instead of building libpng. Resolves a conflict with QWidget and QPainter in desktop menus. 2014-06-18 15:37:12 +10:00
Sacha
f92a842a34 Qt: Move debugger files to a new dir. 2014-06-18 15:37:12 +10:00
Sacha
ea17e17ebd Join both Maemo platforms (Maemo5 + Meego Harmattan/Maemo 6) to MAEMO define. Technically they are very similar and anything that wasn't already defined for both probably needed to be. 2014-06-18 03:42:31 +10:00
Sacha
73aa17a2de Misc fixes. CMake: Don't compile neon on armv6 (rpi). Qt: Correct path for lrelease. SDL: Fix a warning. 2014-06-18 03:28:33 +10:00
Sacha
b928ec4717 CMake: Add RPI method. Fixes #1695 Qt: Add bitness define. Fixes #6306 2014-06-18 02:48:10 +10:00
Sacha
5876823478 Qt: Icons on more platforms. Fix for lrelease suffix (qt4/qt5). Fixes #6327 2014-06-18 00:34:11 +10:00
Sacha
4c0047dc8f Qt: Get debugger compiling with GLES2 2014-06-17 23:58:41 +10:00
Sacha
7bbdabdfa2 glBindFragDataLocation is not needed. Thanks HdkR. 2014-06-17 15:52:46 +10:00
Sacha
9961ef1ba7 Qt: Buildfix USING_GLES2 and not MOBILE_DEVICE 2014-06-17 15:30:03 +10:00
Sacha
53642d3cc4 Qt: Optimisations for ARM desktop/tablet hosts. 2014-06-17 14:23:36 +10:00
Sacha
f11e2aaf69 Qt: Split GPU from Core to fix Debugger conflict. 2014-06-15 03:43:52 +10:00
Unknown W. Brackets
005e3c0920 Oops, fix Qt missing debugger stuff. 2014-06-13 09:15:04 -07:00
Sacha
89fde3bc7c Typo 2014-06-12 03:20:17 +10:00
Sacha
e65798014a Qt: Allow Mac OSX to use SDL Joysticks as well. Fixes #6284 2014-06-12 02:19:53 +10:00
Sacha
4ed944a576 Remove redundant armv7 defines. 2014-06-11 15:15:39 +10:00
Sacha
c745072b55 Update Symbian to GCC 4.8.3 2014-06-11 03:10:50 +10:00
Sacha
561935907e Bring back some ifdefs 2014-06-10 23:22:44 +10:00
Sacha
37b7667038 Remove some unnecessary #ifdef's relating to Symbian. 2014-06-10 23:06:00 +10:00
Sacha
154d5f7c80 Qt: Prevent unexpected bitness override on Mac. 2014-06-10 16:05:53 +10:00
Sacha
87c7b31e77 Qt: Mac arch detection workaround on Qt4. Fix a conflict. 2014-06-10 15:11:25 +10:00
Sacha
b57c3e0fe5 Qt: Some bug fixes. Get Meego Harmattan compiling with gcc4.8.2 2014-06-06 14:17:47 +10:00
Sacha
d50f08fb6e Fix Symbian debug build. 2014-06-05 18:15:24 +10:00
xsacha
818f898d5a Maemo/Meego buildfix. Compiles but requires arm ffmpeg. 2014-06-05 05:01:01 +10:00
Sacha
1378b891dc Qt .pro cleanup. Use armv7 on Android. 2014-06-03 17:30:37 +10:00
Sacha
438b219eb2 Qt: Support Android armv6. Compiles and runs fine with gcc4.8. Creates 16MB APK but less than 10MB with Ministro. 2014-06-03 09:27:30 +10:00
Sacha
da0a497aba Allow Symbian to compile gl3stub (MAY_HAVE_GLES3). 2014-06-02 11:33:28 +10:00
Unknown W. Brackets
089ee41d9c Implement a very basic stencil upload.
This is not fast or efficient, but works.
2014-05-31 21:48:09 -07:00
Sacha
83f498f3be Qt: Update to libpng17. Update native. 2014-05-31 05:14:35 +10:00
Sacha
9b7ab3816f Clean up MemArena and MemMap. Remove Symbian from MemArena (shouldn't have more ifdefs than code) 2014-05-29 03:30:23 +10:00
Henrik Rydgard
2d31dd5e73 Try to fix Qt build 2014-05-27 22:09:27 +02:00
Sacha
fd034b25cf Qt Mac: Fix #5835 (update lib for new ffmpeg) 2014-05-28 02:16:53 +10:00
Bhavin
48f6bf3521 Update vaersion to 0.9.8
It was 0.9.6 :(
2014-05-06 22:44:58 +05:30
Henrik Rydgard
fddc0e74b6 Buildfix non-windows platforms 2014-04-21 12:51:20 +02:00
Unknown W. Brackets
bbda0d8c08 Fix Qt build on x86 and probably NEON. 2014-03-23 23:40:37 -07:00
Henrik Rydgard
962e08ecda Attempt to fix Qt build on x86/x64 (untested). See #5702 2014-03-24 01:39:07 +01:00
Henrik Rydgard
7a302039c5 Update Symbian native build 2014-03-22 23:32:02 +01:00
Henrik Rydgard
cbc46be3f9 Update version to 0.9.8 2014-03-22 11:58:53 +01:00
Sacha
ed4f5054c6 Qt: Clean up QtHost. 2014-03-02 01:09:38 +10:00
Henrik Rydgard
eb4f17c65d 0.9.7.2 2014-02-17 21:25:53 +01:00
Unknown W. Brackets
60fe544bd5 Use the resize event to update screen size on Qt.
Fixes #5491.
2014-02-16 22:15:38 -08:00
Henrik Rydgard
aafdd674dc Update version to 0.9.7.1 2014-02-15 20:09:49 +01:00
Unknown W. Brackets
958786cb36 Update screen size immediately in Qt. 2014-02-15 02:09:58 -08:00
Unknown W. Brackets
2459f4e351 Avoid a char * for a constant string. 2014-02-15 01:56:27 -08:00
The Dax
f6e6b54f2a Bump version numbers for 0.9.7 release. 2014-02-13 16:55:17 -05:00
Henrik Rydgard
8c63f38d75 Yet another Qt fix (see #5395) 2014-02-10 18:41:51 +01:00
Henrik Rydgard
2200f530c7 Try to fix Qt build. See #5395 2014-02-10 16:28:53 +01:00
Unknown W. Brackets
d2108a962e Switch from USING_GLES2 to MOBILE_DEVICE.
Still using USING_GLES2 for, well, GLES2.  But for things that are really
about mobile, we need a new define.  Devices are coming that don't use
GLES2.
2014-02-08 16:37:58 -08:00
Unknown W. Brackets
0314198ebd Update Qt symbol map usage.
Should fix #5256, not well tested.
2014-01-28 07:43:03 -08:00
Unknown W. Brackets
42e4856900 Include backtrace on Qt.
Should fix Symbian / Blackberry I expect.
2014-01-25 15:56:59 -08:00
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 Rydgard
845235e4f6 Possible Qt buildfix 2014-01-01 23:42:36 +01: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
Sacha
af1c326617 Qt: Remove renaming of 'lowmem' zim so that it can be loaded externally as well. Update version. 2013-12-20 01:30:39 +10: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
Unknown W. Brackets
dcee781ae8 Add CityHash back to Linux/iOS/etc.
This reverts commit ecfe43c149.
2013-12-14 15:46:11 -08:00
bhavin192
8a671c6420 Add RAR and ZIP icons also for desktop qt 2013-12-12 20:15:51 +05:30
bhavin192
7164b57927 Update assets.qrc
Add ZIP and RAR icons
2013-12-12 17:53:12 +05:30
The Dax
de4a3aed14 Bump version numbers for 0.9.6 release. 2013-12-11 15:54:15 -05:00
Sacha
2387509896 Proper fix for libpng16 includes.
Improve Blackberry CMake toolchain.
2013-12-10 02:14:56 +10:00
Sacha
a0c5af288c Add InputBox as a platform-specific system function instead of a host function. Enable it on all Qt platforms. Add Set Nickname to mobile Qt. 2013-12-08 20:16:34 +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
21ae157f66 Remove stb_image usage (no longer used for anything). 2013-12-08 02:37:06 +10:00
Sacha
6ea758db67 Use libpng to load PNGs. Fixes #4689. 2013-12-08 01:42:17 +10:00
Sacha
0d58d7d214 Proper fix for german translation. 2013-12-07 18:16:43 +10:00
turbedi
6996262380 Qt: Update German translations. Fix #4653 2013-12-07 15:33:23 +10:00
Sacha
f3a0193777 Buildfix: Qt + MSVC2012 2013-12-06 14:00:17 +10:00
Sacha
26030e068b Qt: Add libzip. Buildfix. 2013-12-06 01:30:45 +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
10efbd5457 Qt: Small fix. Wasn't declared as slot. 2013-11-28 13:27:10 +10:00
Henrik Rydgård
ed13c21a37 Merge pull request #4649 from Kingcom/Debugger
Rewrite symbol table
2013-11-27 07:43:25 -08:00
Kingcom
eeb9667726 Fix QT build (hopefully) 2013-11-27 15:06:41 +01:00
Sacha
d6cb23e77d Buildfix for gcc (GNU) and Qt. 2013-11-27 03:02:29 +10:00
Sacha
f1d234e2a7 Qt Desktop: Use the existing mobile GL widget instead of duplicating the work. 2013-11-27 01:46:06 +10:00
Henrik Rydgard
c53b32d154 Show a dismissable notification if PPSSPP is behind the latest official release 2013-11-26 14:04:29 +01:00
Sacha
64ba644734 Qt: Use more cross-platform key sequences in menu where possible. 2013-11-26 17:03:31 +10:00
Sacha
a4eb862c19 Qt: Fix version strings (some platforms need this) 2013-11-25 16:06:51 +10:00