aboutsummaryrefslogtreecommitdiff
path: root/backends
AgeCommit message (Collapse)Author
2018-08-23IOS: Fix Arrow Key Capture in TextInputHandler.Michael Zinn
This should fix these working from external keyboards i.e. IPad Pro and other sources as well. This is presumably what the original author intended.
2018-08-19PS2: Replace usage of strdup with scumm_strdupCameron Cawley
2018-08-18IOS: Replace strdup with Common::StringColin Snover
2018-08-18PSP: Add EBOOT.PBP to a dist files list for the Buildbot packagerColin Snover
2018-08-18POSIX: Allow forbidden symbols required by FreeMiNTCameron Cawley
2018-08-18AUDIO: Fix non-compilable STMIDI audio backendColin Snover
2018-08-18DINGUX: Fix initSize() method signatureEugene Sandulenko
2018-08-18RISCOS: Specify the original encoding of the translated documentationCameron Cawley
2018-08-18PSP: Fix compilation failures when debug printing is enabledColin Snover
2018-08-18PSP: Fix bad indentationColin Snover
2018-08-18PSP: Fix wrong/dangerous C-style castsColin Snover
2018-08-18PSP: Remove dead codeColin Snover
2018-08-18PSP: Fix strict aliasing violationColin Snover
Casting through pointer to void just to truncate a value to uint32 is incorrect.
2018-08-18PSP: Fix invalid return type of PspIoStreamColin Snover
The underlying API returns a SceUID, which is not valid to be casted to a pointer.
2018-08-18PSP: Fix loading of 4-bit PNG imagesrsn8887
This fixes the loading of vkbd images from kbd subfolder: kbd/keys_s_c4.png kbd/keys_s4.png kbd/nums_s4.png kbd/keys_c4.png kbd/syms_s4.png kbd/keys4.png kbd/nums4.png kbd/syms4.png
2018-08-18PSP: Fix usage of obsolete libpng APIsColin Snover
These APIs were deprecated as early as libpng1.2 and were removed by libpng1.5.
2018-08-18BUILD: Fix broken Dreamcast ronin handling & feature detectionColin Snover
$(ronindir) and the explicit crt0 may have happened to work because library detection state for libmad was forced, but it was always breaking the feature detection of the build system. Now we can compile to Dreamcast using the normal detection system.
2018-08-15BACKENDS: Mark resetQuit and getKeymapper as overrideCameron Cawley
2018-07-31AUDIO: Fix broken physical audio CD playback on non-win32Bastien Bouclet
The play method did not override the base class due to the addition of the soundType parameter.
2018-07-29ANDROID: Use the dedicated GUI option for enabling the touchpad modeCameron Cawley
2018-07-29ANDROID: Replace getPixelFormatName function with PixelFormat::toStringCameron Cawley
2018-07-29IOS: Fix Build due to Smartkeyboard on IPad Pro Patch.D G Turner
The code provided for Smartkeyboard on IPad Pro seems to be broken, so am making minor changes to try to fix this. The following should still function, but this will need testing by an IOS user with this hardware, if it compiles.
2018-07-25IOS: Add Keyboard and UI Fixes for Smartkeyboard on IPad Pro.D G Turner
These have not been compiled or otherwise tested, but are cleaned up version of code changes from forum user "dottostring" in thread: http://forums.scummvm.org/viewtopic.php?t=14524 This should add Fake ESC key support replacing the '`' key and add full support for the Arrow keys.
2018-07-23RISCOS: Use a variable for the application nameCameron Cawley
2018-07-17DC: Allow plugins to be grouped into subdirectoriesMarcus Comstedt
By letting the user select which group of plugins to load, an out of memory condition can be avoided while still allowing all plugins to be stored on the same disc.
2018-07-15PSP2: Improve pointer response to slow finger motionrsn8887
2018-07-08SDL: Clip mouse range in convertVirtualToWindowMatthew Stewart
2018-07-08SDL: Clip mouse range in convertWindowToVirtualMatthew Stewart
When the graphics scale was 2x or higher, it was possible for the mouse to pass the size of the screen specified by "initSize".
2018-07-08BACKENDS: Fix compilation with SDL 1.2Cameron Cawley
2018-07-08GUI: Add Stretch Mode selection in Options dialogThierry Crozat
2018-07-08SDL: Implement stretch mode APIThierry Crozat
Four modes are supported: - Use original size with no scaling - Scale by an integral amount as much as possible but not bigger than the window. - Scale to fit the window while respecting the aspect ratio. There may be black bars on the left and right, or on the top and bottom, but not both. This is the default, and the old behaviour. - Scale and stretch to fit the window. In this mode the aspecy ratio is not respected and there is no black bars. The mode is controled by the "scaling_mode" value (between 0 and 3) in the config file. Also add Crtl-Alt-s hotkey to cycle through scaling modes
2018-07-08OSYSTEM: Add Stretch Mode APIThierry Crozat
2018-06-29RISCOS: Convert documentation to RISCOS-LATIN1 when packagingCameron Cawley
2018-06-14PSP2: enable additional memoryrsn8887
2018-06-15RISCOS: Add a script to open the README file based on the system territoryCameron Cawley
2018-06-03WIN32: Fix fallback in getSystemLanguageCameron Cawley
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.