aboutsummaryrefslogtreecommitdiff
path: root/backends
AgeCommit message (Collapse)Author
2018-06-03WIN32: Move Windows-specific implementation of logMessage out of OSystem_SDLCameron Cawley
2018-06-03WIN32: Move Windows-specific implementation of getSystemLanguage out of ↵Cameron Cawley
OSystem_SDL
2018-05-28DC: Fix the build after the detection result reworkBastien Bouclet
2018-05-28Merge pull request #1187 from bgK/detection-refactor-unknownBastien Bouclet
ENGINES: Return unknown game variants with the list of detected games
2018-05-24JANITORIAL: Fix trailing whitespaceAdrian Frühwirth
2018-05-24JANITORIAL: Convert line endings from CRLF/mixed to LFAdrian Frühwirth
2018-05-10ENGINES: Merge GameDescriptor and DetectedGameBastien Bouclet
2018-05-07DS: Use CLIP in VBlankHandler()Adrian Frühwirth
2018-05-06BACKENDS: Replace usage of stricmp/strcmpi/strcasecmpCameron Cawley
2018-05-05PSP: Fix UB (use of deallocated memory)Adrian Frühwirth
2018-05-05XEEN: Add an optional param to CD playback to specify sound typePaul Gilbert
2018-04-29OSX: Handle encoding conversion for clipboard textThierry Crozat
2018-04-29SDL: Handle encoding conversion for clipboard textThierry Crozat
2018-04-29OSYSTEM: Add API to copy text to clipboardThierry Crozat
This has also been implemented for the SDL2 and macOS backends.
2018-04-29IOS: Consolidate build instructions with the wikiThierry Crozat
This replaces obsolete instructions to build ScummVM in the README.md file with a link to the instructions on the wiki. The wiki has also been updated with additional information that were contained in the README.md. and the wiki has been updated with additional instructions.
2018-04-22JANITORIAL: Fix formattingAdrian Frühwirth
2018-04-19JANITORIAL: Fix whitespaceAdrian Frühwirth
2018-04-07DS: Only disable forbidden symbols when necessaryCameron Cawley
2018-04-08JANITORIAL: Fix formattingAdrian Frühwirth
Futile attempt at taming the mess. There is also much leftover unused code which someone who knows what all of this does should remove, if possible.
2018-04-07N64: Remove the port-specific integer type definitionsBastien Bouclet
They are identical to those detected by configure on buildbot
2018-04-07DS: Fix touch inputMatthew Stewart
2018-04-07DS: Fix building with ndstoolMatthew Stewart
2018-04-07DS: Fix compilation with devkitARM r47Cameron Cawley
2018-04-07RISCOS: Package translated documentationCameron Cawley
2018-04-04SDL: Allow to load a custom game controller mapping fileLMerckx
And add a specific joystick button to open virtual keyboard
2018-03-28PSP2: allow loading games from uma0: in addition to ux0:rsn8887
2018-03-28BAKCENDS: Mark methods as overrideEugene Sandulenko
2018-03-28PSP2: make touch mouse clicks longer so all games receive themrsn8887
Some games such as Gobliins or Dreamweb did not react to the simulated touch mouse clicks because the clicks were too short. This change ensures all games see the simulated clicks by giving each click a minimum duration of 50 ms instead of being as fast as possible.
2018-03-23PSP2: prevent accidental clicks when moving pointer using touchrsn8887
2018-03-20PSP2: fix touch sometimes not directly under fingerrsn8887
2018-03-18SDL: Split joystick mouse event generation into two functionsBastien Bouclet
That way it is easier to implement relative mouse movement in ResidualVM.
2018-02-13PSP2: Implement three-finger drag as right-mouse button dragrsn8887
2018-02-09SDL: Do not try to replace FILE with an incompatible typeColin Snover
It’s questionable that the SDL backend code is trying so hard to maintain forbidden symbols at all since backend code is exactly where such things are allowed, and it is a game of whack-a-mole to keep system API changes from breaking this fragile system of symbol redefinitions. Probably this should all just get replaced with a FORBIDDEN_SYMBOL_ALLOW_ALL, but for the time being this at least gets builds working again on up-to-date msys2/mingw-w64 compilers. Fixes Trac#10405.
2018-02-08PSP2: allow 'frontpanel_touchpad_mode=true' option in ScummVM.inirsn8887
Can change option to 'true' manually in scummvm.ini to force front panel into indirect touchpad mode where the pointer doesn't jump to finger.
2018-01-28PSP2: Prevent jumping touch cursor on right clickrsn8887
2018-01-28PSP2: Add 2-finger drag-and-drop touch motionrsn8887
2018-01-27PSP2: Improve direct touch accuracyrsn8887
2018-01-27Merge pull request #1111 from bgK/gamepad-scale-mouse-speed-with-resolutionBastien Bouclet
SDL: Scale the joystick mouse speed with the vertical window size
2018-01-27GUI: Remove Dialog::markAsDirty to expose full GUI redrawsBastien Bouclet
2018-01-27GUI: Implement dirty-checking for widget redrawsBastien Bouclet
2018-01-26RISCOS: Fix compilation of null backendCameron Cawley
2018-01-26RISCOS: Don't list RISC OS as a POSIX platformCameron Cawley
2018-01-26ANDROIDSDL: set version name to 2.1.0git, renamed asset appdata filelubomyr
2018-01-25PSP2: Always use direct touch on front touch panelrsn8887
2018-01-24PSP2: Set Touchpad Mouse Mode option default to offrsn8887
2018-01-24PSP2: Enable rear touch only when Touchpad Mouse Mode is onrsn8887
2018-01-24PSP2: Increase direct touch accuracyrsn8887
2018-01-24PSP2: More settings for touch (direct touch on/off, pointer speed)rsn8887
2018-01-23PSP2: Implement touch controls (front and back panel)rsn8887
2018-01-17SURFACESDL: Remove erroneous override declarationsrsn8887