aboutsummaryrefslogtreecommitdiff
path: root/backends
AgeCommit message (Collapse)Author
2012-01-03VKEYBD: Properly error out parsing if an area is defined again.Johannes Schickel
Formerly the code did never check whether ImageMap::createArea returned a valid pointer and always just assumed so.
2012-01-03VKEYBD: Slight cleanup in ImageMap code.Johannes Schickel
2012-01-03VKEYBD: Some formatting fixes.Johannes Schickel
2012-01-01MISC: This is year 2012Strangerke
2011-12-30KEYMAPPER: Remap dialog shows buttons before labelsTarek Soliman
2011-12-30KEYMAPPER: Use single column in remap dialogTarek Soliman
This is to allow for long labels like in the eob keymap
2011-12-30KEYMAPPER: Fix clear button behavior in remap dialogTarek Soliman
This is a regression from 1b11139dc53da2dc95f74eb19e3a903d7d786f84
2011-12-30KEYMAPPER: Simplify calling getKeymapTarek Soliman
2011-12-30COMMON: Perform some keymapper-related changes to the KeyState structFilippos Karapetis
The == operator in KeyState should not be checking for sticky modifier keys. This allows the keymapper's defined actions to function correctly in desktop platforms, when sticky modifier keys such as caps lock and num lock are turned on. Also, added some sanity checks to hasFlags() and enums for sticky and non-sticky keys
2011-12-30KEYMAPPER: Use hasFlags() in findHardwareKey()Filippos Karapetis
2011-12-30KEYMAPPER: Disable the (accidentally reenabled automatic mapper againFilippos Karapetis
2011-12-30KEYMAPPER: Fix broken implementation of findHardwareKey()Filippos Karapetis
This fixes the keymapper dialog (at least on desktop platforms), but the keymapper itself is still not working (tested with LoL)
2011-12-15OPENGLSDL: Simplify the code a bit.Johannes Schickel
2011-12-15OPENGLSDL: Fix video mode initialization for 640x400 games with AR enabled.Johannes Schickel
Formerly they always used a height of 240 * scaleFactor, which would for exmaple make the games requesting a 1x scaler use a height of 240 if AR is enabled. This was a regression from b8dcd9a25eb27ef40aa5535fc83879d20db7e10c.
2011-12-13WIN32: Fix build by adapting to the latest Archive changesFilippos Karapetis
2011-12-13ANDROID: Fix assert in JavaInputStream (thanks clone2727).Alyssa Milburn
2011-12-13ANDROID: Fix compilation by adapting to latest Archive changes (thanks ↵Alyssa Milburn
LordHoto).
2011-12-13WIN32: (Hopefully) fix compilation by adapting to latest Archive changes.Johannes Schickel
2011-12-13KEYMAPPER: Switch to using addClearButton()Tarek Soliman
2011-12-13Merge pull request #137 from fingolfin/various-cleanupFilippos Karapetis
Various cleanup
2011-12-12KEYMAPPER: Add Common::KeyActionEntry for making simple keymap tablesTarek Soliman
2011-12-12MACOSX: Optionally allow building against "new" (10.5+) CoreAudio APIMax Horn
This silences a bunch of deprecation warnings when compiling on any current system. Moreover, the new API is available on the iPhone, so perhaps this is interesting for the iPhone port, too. On the long run, ScummVM will have to switch to the new API, as Apple will eventually drop the old one.
2011-12-12AUDIO: Add endian FIXME to timdity codeMax Horn
2011-12-04MAEMO: Remove i386 from Architecture field of debian/controlTarek Soliman
It confuses the maemo.org autobuilder which tries to build x86 builds with ARMisms in them
2011-12-05WINCE: Update port specific READMECeRiAl
2011-12-05WINCE: Update port specific READMECeRiAl
2011-12-03MAEMO: Add fields to debian/controlTarek Soliman
2011-11-29MAEMO: Fix zoom key capture on N900 (fixes bug#3443037)Tarek Soliman
This was semi-intentionally skipped in the intial port revival because the focus was on N810 at the time. This is mostly copied from the old 1.2.1 port and then cleaned up.
2011-11-29MAEMO: Add basic graphics managerTarek Soliman
2011-11-29MAMEO: Add GMM keybinding for N900 (fix bug #3443043)Tarek Soliman
The keybinding is Ctrl-Shift-m. Ctrl-m is more desirable but is toggling mouse capture.
2011-11-27PS2: Remove the unused method OSystem_PS2::grabRawScreen().Christoph Mallon
This was removed from OSystem in b51f2f3212ae8a5abbdce4d947ec2d1cad1a0b6f.
2011-11-27DS: Remove the unused method OSystem_DS::grabRawScreen().Christoph Mallon
This was removed from OSystem in b51f2f3212ae8a5abbdce4d947ec2d1cad1a0b6f.
2011-11-27JANITORIAL: Remove extra semicolons.Christoph Mallon
2011-11-24MAEMO: Make setupIcon do nothingTarek Soliman
It seems N900 is hit by SDL_WM_SetIcon bug (window cannot receive input) http://bugzilla.libsdl.org/show_bug.cgi?id=586 This fix is based on the old 1.2.1 Maemo port code
2011-11-21ALL: Remove unnecessary forward declarations.Christoph Mallon
2011-11-20ALL: Remove more m4/mads leftovers.Johannes Schickel
Some project files (iPhone) and backend files (Symbian) still reference m4.dat, but I know not enough on how to remove that without breaking something.
2011-11-17Merge pull request #114 from tsoliman/keymapper2Eugene Sandulenko
KEYMAPPER: Keymapper improvements 2
2011-11-17COMMON: Move <new> include into scummsys.h.Alyssa Milburn
The header contains forbidden symbols on some platforms, and the simplest solution seems to be to include it here. This also includes it from all the portdefs.h files, except the Symbian one. Probably the FIXME and the #if can be removed once it's known to work.
2011-11-17COMMON: Remove outdated fixmeWillem Jan Palenstijn
2011-11-16COMMON: Rename Common::set_to to Common::fill.Johannes Schickel
This makes the name match with the name of the STL function with the same behavior.
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-02Revert "KEYMAPPER: Make global keymap that is always active"Tarek Soliman
This reverts commit ac85d134b31f770f27d085c0fe4c307e278c1875.
2011-10-28KEYMAPPER: Improved clear buttonTarek Soliman
It uses the fancy new kImageEraser now
2011-10-28KEYMAPPER: Add tooltip text for clear buttonsTarek Soliman
2011-10-27KEYMAPPER: Only skip the top GUI keymap when populating the active keymapTarek Soliman
This is because the top GUI keymap is for the keymapper dialog itself. If all GUI keymaps are skipped then when inside a game with the GMM displayed and the keymapper dialog invoked, the game keymap is displayed even though it is not the active one.
2011-10-27KEYMAPPER: Skip GUI keymap when displaying active keymap in keymapper dialogTarek Soliman
This fixes a problem where opening the keymapper dialog would cause the current game keymap to be displayed as the active keymap but then changing the keymap selection back to it would cause the GUI keymap to be displayed as the active one. The GUI keymap was indeed at the top of the stack but that's not the desired effect. Also move the pushing and popping of the keymap to Dialog::Open/Close Also constantify the GUI keymap name
2011-10-27KEYMAPPER: Make global keymap that is always activeTarek Soliman
Keymapper now has a global keymap outside the active keymap stack. That global keymap is always checked after the active stack has been checked.
2011-10-27KEYMAPPER: Added clear buttons in remap dialogTarek Soliman
This allows clearing of the assigned key for an action.
2011-10-27KEYMAPPER: Debugging and minor cleanupTarek Soliman