Commit Graph

427 Commits

Author SHA1 Message Date
Henrik Rydgard
ffee75fe5d Warning fixes 2014-11-16 16:44:32 +01:00
Sacha
1e847f977d Typo fix. 2014-11-14 03:13:01 +10:00
Sacha
dea2ae0950 SDL: Support low resolution displays by automatically using fullscreen when window is too large. 2014-11-14 01:38:50 +10:00
Unknown W. Brackets
cfc1855620 Correctly append to a fixed buffer while logging. 2014-11-05 08:07:33 -08:00
beaumanvienna
e5682161da merged with upstream / amended SDL2 multi monitor support 2014-10-15 22:35:03 +02:00
Sacha
d3743d0f39 Fix pause menu on Blackberry. 2014-10-09 04:58:47 +10:00
Henrik Rydgård
dd235f7f24 Merge pull request #239 from fcooper/master-no-x11
base: Allow building when not using X11 on a FBDEV based system
2014-10-07 00:44:44 +02:00
Henrik Rydgård
6d1560547e Merge branch 'PGGB-sdl2' 2014-10-05 14:45:35 +02:00
Henrik Rydgård
d44a702f1e Merge branch 'sdl2' of github.com:PGGB/native into PGGB-sdl2 2014-10-05 14:21:47 +02:00
Franklin S Cooper Jr
c5bb2c7b23 base: Allow building when not using X11 on a FBDEV based system
* Currently building base will fail on non X11 based systems due to
  inclusion of X11 headers and some calls to X11 functions.
* Portions of the code currently attempts to avoid calling X11 functions
  when fbdev is used. This patch adds additional checks to avoid X11 calls.

Signed-off-by: Franklin S Cooper Jr <fcooper27@gmail.com>
2014-09-26 18:56:17 -05:00
beaumanvienna
d54daa2ea5 amendement for sdl version after Qt changes 2014-09-25 21:59:45 +02:00
beaumanvienna
48856951a7 amendments for: global variable 'fullscreenCLI'/move on top timer/Qt fullscreen code 2014-09-24 23:23:25 +02:00
beaumanvienna
e11f403a8e dual head support for Qt reworked / --fullscreen for Qt / fullscreen top most 2014-09-23 22:30:50 +02:00
beaumanvienna
3a918141ef dual head support for Qt reworked / --fullscreen for Qt / fullscreen top most 2014-09-23 22:29:02 +02:00
beaumanvienna
66c585e931 dual head support (SDL_VIDEO_FULLSCREEN_HEAD) for Qt and SDL2 2014-09-22 20:08:02 +02:00
Henrik Rydgard
6ee862b564 Increase some buffer sizes 2014-09-14 00:13:24 +02:00
Sacha
3c0d666e90 Qt audio sounds a lot better with a larger mixlen.
I suppose real buffers would be a proper solution although I can't seem to get it working.
2014-09-10 05:12:35 +10:00
Henrik Rydgard
ef3912f63f Proper msvc implementation of snprintf - _snprintf is different (does not add a null terminator) 2014-09-06 10:29:09 +02:00
Daniel Nagel
4a85cbe404 Make sure fullscreen state is properly reflected in the UI 2014-09-04 10:20:04 +02:00
Daniel Nagel
439ea67cc2 Add error handling for SDL_GL_CreateContext 2014-09-02 07:34:08 +02:00
Daniel Nagel
66c19727ce Add missing mode flag 2014-09-01 20:24:26 +02:00
Daniel Nagel
d4014f5f7f Update to SDL2 2014-09-01 15:46:14 +02:00
Henrik Rydgard
49602416cf More thin3d minor fixes 2014-08-23 10:31:23 +02:00
Sacha
14d2fa9a39 Drop the thread from Qt audio loop. Makes exit cleaner.
Probably needs to be reworked or replaced with SDL it seems.
2014-08-21 03:46:00 +10:00
The Dax
86cd0ccf1a Add a new SYSPROP enum variable. 2014-07-31 01:19:44 -04:00
Sacha
8b634fade4 Qt: Terminate the thread instead of quitting. Stops an annoying popup on OSX and should speed up exit on systems that didn't like the thread still running. 2014-07-26 01:35:49 +10:00
Sacha
f339bda6e2 SystemInfo is never installed by default, so make it optional. 2014-07-25 14:41:23 +10:00
Sacha
8c1a48b90c Qt: Inhibit screensaver for all platforms using Qt5. 2014-07-22 16:03:42 +10:00
Henrik Rydgard
6f6f6eb1fb TextEdit: Add utf-8 support, enable paste from clipboard 2014-07-21 11:59:05 +02:00
Henrik Rydgard
a4a17415a7 android: Allow querying the real display resolution as detected on start 2014-07-21 00:34:12 +02:00
Henrik Rydgard
dcd27e134d Add flag to identify events from mouses. 2014-07-20 22:24:54 +02:00
Henrik Rydgard
2ab2016002 Expose the Android system version to the app. Useful to enable/disable android-only features like immersive mode 2014-07-20 12:04:22 +02:00
Henrik Rydgård
e32dbbc9c8 Merge pull request #221 from unknownbrackets/condvar
Try to approximate condvars on win xp better
2014-07-19 08:08:24 +02:00
Henrik Rydgard
326504baf8 android: Cleanup of dpi/refresh variables 2014-07-18 17:39:32 +02:00
Sacha
2481cfed5b Add Symbian 'RunFast' path to math_util with the rest. Enable FZ for all Qt ARM devices (I think Qt enables it by default but lets do it just in case). Enable FZ for armv6 devices too (they only require VFPv2). Add comments for why we don't use it on Blackberry. 2014-07-16 23:51:13 +10:00
Henrik Rydgård
fb9f1c2d6a Fix native tools build on mac etc 2014-07-15 17:24:31 +02:00
Henrik Rydgård
06d70ee435 When did these disappear? :/ 2014-07-15 17:00:57 +02:00
Henrik Rydgård
28234ca4d2 Buildfix for non-PPSSPP projects 2014-07-15 16:52:29 +02:00
Sacha
6336435f81 Fix a bug where it would sleep for a full second instead of a millisecond on non-Windows. 2014-07-13 07:58:42 +10:00
Unknown W. Brackets
ce9337c8d9 Try to approximate condvars on win xp better. 2014-07-06 16:16:38 -07:00
Sacha
8538a5bf74 Qt: Don't build MainAudio if we will use SDL audio anyway. 2014-07-01 17:14:46 +10:00
Sacha
50d4319832 Use the UpdateRunLoop from Core as it handles when window is minimized. There is no way outside of Core right now (bad for native?). 2014-06-30 00:15:37 +10:00
Sacha
69a6ba884c Qt+Blackberry: Notify PPSSPP Core of minimized window. 2014-06-29 22:14:22 +10:00
Sacha
320f5f1952 Qt: Some things I missed. 2014-06-26 17:58:05 +10:00
Sacha
9c0d44ceb0 Qt: Let Qt decide which directories to use for Qt5. Fix an SDL Audio error which was a false positive. 2014-06-25 15:40:28 +10:00
Sacha
eb458da7c7 Qt: forgot ifdef 2014-06-25 13:26:43 +10:00
Sacha
51c8a57821 Qt: Use SDL Audio where available. Should give consistent audio amongst Linux platforms. 2014-06-25 13:00:42 +10:00
Henrik Rydgard
bddebfceeb Blackberry and mobile Qt buildfixes 2014-06-22 11:17:03 +02:00
Henrik Rydgard
820bad2d64 Oops, should not have deleted this. 2014-06-22 10:53:06 +02:00
Henrik Rydgard
c3fffa291b Update uistate hackery. Need to get rid of this from PCMain.cpp... 2014-06-22 10:34:22 +02:00