aboutsummaryrefslogtreecommitdiff
path: root/backends
AgeCommit message (Collapse)Author
2011-11-15MAEMO: Update debian/changelog to version 1.5.0~gitTarek Soliman
2011-11-15MAEMO: Update debian/changelog with 1.4 releaseTarek Soliman
2011-11-09OPENGL: Always set the unpack alignment when refreshing the textures.Johannes Schickel
This should hopefully make sure we are always having the correct alignment set up. This might fix bug #3435655 "OpenGL display corruption with various Sierra games Daily B.".
2011-11-02BADA: Fix loopWillem Jan Palenstijn
2011-10-28ANDROID: Actually create the savegame directory.Alyssa Milburn
Not sure how this went missing from the commit. (cherry picked from commit fed26146a855fc79784c3df0ae3a1bf068fc2722)
2011-10-25ANDROID: Match versions when checking for plugins.Alyssa Milburn
2011-10-25ANDROID: Point the default savepath to external storage.Alyssa Milburn
(If that fails, fall back to a readable app-specific directory.)
2011-10-25ANDROID: Move from org.inodes.gus to org.scummvm.Alyssa Milburn
2011-10-22ANDROID: Fix plugins on Android 3.1+.Alyssa Milburn
Android 3.1 changed the default behaviour for broadcasts so that it doens't wake up non-running receivers, so we need to override that.
2011-10-21ANDROID: Delete _timerManager in OSystem_Android's destructor.Alyssa Milburn
If we leave it for OSystem, the DefaultTimerManager destructor tries constructing a StackLock which, predictably, calls a pure virtual function, because OSystem_Android's destructor is finished.
2011-10-20RELEASE: This is 1.5.0gitEugene Sandulenko
2011-10-19Merge pull request #106 from chrisws/branch-1-4-cEugene Sandulenko
BADA: Misc changes merged from appstore release
2011-10-19Merge pull request #89 from TomFrost/masterWillem Jan Palenstijn
HP TouchPad compatibility and full WebOS port update, Round 2 This is a manual merge of the pull request, with some commit message changes.
2011-10-18BADA: Misc changes merged from appstore releaseChris Warren-Smith
2011-10-18WINCE: Add workaround for memory management problem on Windows CE < 6.0CeRiAl
This fixes the "32MB memory limit per process" problem in Windows CE < 6.0
2011-10-12Symbian: Supply modern theme instead of an extra copy of the classicanotherguest
2011-10-11MAEMO: Add initial N800 support with Fullscreen key mapped to Virtual KeyboardTarek Soliman
N800 doesn't have a CTRL key to activate the virtual keyboard with. Fullscreen can still be enabled/disabled through the GUI and was the most likely sacrifice as a hardware key.
2011-10-11MAEMO: Migrate MaemoSdlEventSource to Maemo namespaceTarek Soliman
Also add some comments to the #endifs
2011-10-11MAEMO: Migrate OSystem_SDL_Maemo to Maemo namespaceTarek Soliman
2011-10-11MAEMO: Add basic structs to Maemo namespaceTarek Soliman
2011-10-11MAEMO: added hardware alias to the hardware detection tableTarek Soliman
2011-10-11MAEMO: Add detection for specific hardware modelTarek Soliman
Features detected right now are just the hardware keyboard
2011-10-11Symbian: Changed path for math.h include.anotherguest
2011-10-11Symbian:Updated port defs to fit new protected wordsanotherguest
2011-10-11Symbian:Updated makefiles to fit new files and structureanotherguest
2011-10-11Symbian:Update makefiles and installation files.anotherguest
2011-10-10OPENPANDORA: Cleanup the format of code a little to match our Code ↵David-John Willis
Formatting Conventions. * No functional changes. * Automated astyle pass.
2011-10-05MAEMO: Change maintainer in debian/control and revise debian/changelogTarek Soliman
2011-10-03MACOSX: Detect system preferred language when starting bundleThierry Crozat
This reimplement getSystemLanguage() for MacOS X because setlocale() only works if the application is started from the terminal. Instead we use CFBundleCopyPreferredLocalizationsFromArray() which requires the translations to be listed in the bundle plist file (this had already been committed). This fixes bug #3394080.
2011-10-03GPH: Cleanup the format of code to match our Code Formatting Conventions.David-John Willis
* No functional changes.
2011-10-03GPH: Minor cleanup (and rename header from gph-sdl.h to gph.h).David-John Willis
2011-10-03GPH: Cleanup loadGFXMode().David-John Willis
2011-10-03SURFACESDL: Stop forceful resetting of _videoMode.hardware* when calling ↵David-John Willis
SurfaceSdlGraphicsManager::loadGFXMode() for the GPH backend. * Note: This really should be cleaned up and all backends that have a custom loadGFXMode() really should setup their own _videoMode.hardware* settings. Assuming the overlay will always match the hardware is flawed logic on devices with fixed hardware screens. * Just done for the GPH backend for now to cut down on the regresion risk to other backends near the 1.4.0 release cycle.
2011-10-01WebOS: Add improvements suggested in pull req. 89.TomFrost
The improvements in this commit are mostly code formatting, variable abstraction, and in one case, a performance enhancement as calculations were made a one-time fire rather than being run with every mouse move event.
2011-10-01SDL: Fix indentation.Johannes Schickel
2011-09-30BACKENDS: Set alt+f4 to be used for quitting on WindowsMatthew Hoops
2011-09-25WebOS: Make right-clicks last longer.TomFrost
While the right-click was working in most games, the weapon-switching in Full Throttle wasn't registering the click. Holding the button down for 50ms instead of immediately firing the mouseup fixes the issue.
2011-09-25WebOS: Reset package version to 0.TomFrost
The package version must be incremented for each new WebOS release, due to the device needing a new version to install. Whenever the ScummVM version is raised, this can be reset to 0. Changing to 0 in anticipation of ScummVM 1.4.0.
2011-09-25WebOS: Change to multitouch control scheme.TomFrost
This is a near-rewrite of the WebOS event system to take advantage of multitouch, with which all WebOS devices are outfitted. This commit also marks full compatibility with the HP TouchPad, or any future tablet device without a hardware keyboard. Controls: - Left click: Single-tap once - Right click: Put one finger on screen, single-tap another - Middle click: Put two fingers on screen, single-tap another - Menu: Swipe two fingers down - Show keyboard: Swipe two fingers up - Touchpad Mode: - Swipe two fingers to the right to toggle - When off (default) mouse will move to the location tapped - When on, mouse will move relative to its current position - Autodrag Mode: - Swipe three fingers to the right to toggle - When on (default), touching the screen and holding still for a half-second will initiate a left-mouse button hold. Useful for games like COMI and FT. - When off (or on) a double-tap will initiate a left-mouse button hold. - Escape key: Swipe two fingers left - Space bar (pause): Swipe three fingers down
2011-09-24WebOS: Correct code convention and graphic errors.TomFrost
This is a mass commit for the following items: - Conversion of mixed and unaligned spaces/tabs to tabs - Moved static globals in webos_events to class members - Corrected variable naming convention to use underscores - Added a constructor to WebOSSdlEventSource to initialize variables. - Changed SDL getWidth and getHeight calls to getOverlayWidth and getOverlayHeight to support larger form factors (such as the HP TouchPad). - Removed unnecessary static getMillis() declaration and changed existing code to use the built-in getMillis().
2011-09-24WebOS: Enable scalers and Darwin compatibility.TomFrost
On Mac OS X (Darwin), there are minor differences in the 'sed' and 'install' tools that require slightly different usage. This distinction has been made in webos.mk, made possible by an additional flag in ./configure.
2011-09-23OPENGLSDL: Make fullscreen mode switching work again.Johannes Schickel
2011-09-22MAEMO: enable virtual keyboard and add keymappingTarek Soliman
2011-09-22MAEMO: Enable/Disable clicking now displays OSD messageTarek Soliman
2011-09-22MAEMO: Zoom- is now mode selector for clickingTarek Soliman
2011-09-22MAEMO: fix task switcher window titleTarek Soliman
2011-09-22MAEMO: keymap zoom+ and zoom- keys to right and middle clickTarek Soliman
2011-09-22MAEMO: keymap fullscreen buttonTarek Soliman
2011-09-22MAEMO: initial keymapper that keymaps menu buttonTarek Soliman
2011-09-22MAEMO: fix configure script parms in debian/rulesTarek Soliman
Instead of explicitly passing everything, use the new host=maemo configure capabilities