aboutsummaryrefslogtreecommitdiff
path: root/backends
AgeCommit message (Collapse)Author
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
2018-01-17PSP2: remove code duplication in psp2 graphicsmanagerrsn8887
2018-01-14SYMBIAN: Set install version to 2.0.0Fiodar Stryzhniou
2018-01-14SYMBIAN: Add missed braceFiodar Stryzhniou
2018-01-14SYMBIAN: Hide warnings from system headersFiodar Stryzhniou
2018-01-13Merge pull request #1097 from bgK/vkeybd-data-pathBastien Bouclet
VKEYBD: Fallback to SearchMan when loading keyboard packs
2018-01-13SDL: Scale the joystick mouse speed with the vertical window sizeBastien Bouclet
The mouse cursor now moves across the screen in a similar amount of time irrespective of the display resolution.
2018-01-12GRAPHICS: Fix rounding error when using non-integral scalingTarek Soliman
When a non-integral scaling was being used, x and/or y cursor position would be one less than what it should be. Fixes Trac#10401 Thanks snover!
2018-01-05PSP: fix bit shifts of cursor x/y, fix too-slow cursorrsn8887