aboutsummaryrefslogtreecommitdiff
path: root/common
AgeCommit message (Collapse)Author
2012-03-19COMMON: Add a dummy edit when a QuickTime file contains noneMatthew Hoops
The edit just takes up the entire length of the track
2012-03-17ALL: Make use of defined() for the preprocessor consistent.Johannes Schickel
This does not change the use of defined for some NDS source files, since they seem to be (based on?) third party code.
2012-03-17COMMON: Use defined() instead of defined in preprocessor macros.Johannes Schickel
Thanks to clone2727 for noticing this.
2012-03-17ALL: Use GCC_ATLEAST().Christoph Mallon
2012-03-17COMMON: Add GCC_ATLEAST(major, minor) to simplify testing for versions of GCC.Christoph Mallon
2012-03-17COMMON: Hopefully fix compilationFilippos Karapetis
EVENT_CUSTOM_BACKEND_HARDWARE is only set when ENABLE_KEYMAPPER is set
2012-03-17COMMON: Use String class consistentlyEugene Sandulenko
2012-03-17Merge pull request #203 from fingolfin/guio-cleanupEugene Sandulenko
COMMON: GuiOptions cleanup
2012-03-17Merge pull request #202 from tsoliman/keymapper-nonkey-inputsEugene Sandulenko
KEYMAPPER: Add Gesture Support
2012-03-13JANITORIAL: Simply use *x instead of *x.get() on smart pointers.Christoph Mallon
2012-03-11COMMON: Mention that SafeSeekableSubReadStream is not threading safe.Johannes Schickel
2012-03-11COMMON: Rename SafeSubReadStream to SafeSeekableSubReadStream.Johannes Schickel
It actually inherits from SeekableSubReadStream, so it should be named accordingly.
2012-03-10COMMON: Fix formatting in substream.h.Johannes Schickel
2012-03-08COMMON: Add an exists function to MacResManagerMatthew Hoops
2012-03-02KEYMAPPER: Add delays for *UP events coming from non-keysTarek Soliman
Delayed entries are in a queue where each entry stores how many milliseconds should pass based on the last entry.
2012-03-02KEYMAPPER: Map non-key custom input eventsTarek Soliman
This also makes the keymapper be in charge of keymapping logic
2012-02-29COMMON: Move language GUIO code to language.hMax Horn
2012-02-29COMMON: Replace OptionsDialog::renderType2GUIO by API in rendermode.hMax Horn
2012-02-27COMMON: Fix opening QuickTime files from MacBinary filesMatthew Hoops
2012-02-27KEYMAPPER: Rename EVENT_CUSTOM_BACKEND to EVENT_CUSTOM_BACKEND_ACTIONTarek Soliman
2012-02-27KEYMAPPER: Rename HardwareKey to HardwareInputTarek Soliman
2012-02-26COMMON: Move Language and Platform functionality into separate filesMax Horn
2012-02-26COMMON: Move RenderMode and GUIOptions functionality into separate filesMax Horn
2012-02-24COMMON: distinguish between 256 colors and 16 colors PC-98 rendering modesathrxx
KYRA 1 PC-98 supports both modes in the same target. The desired mode can now be selected in the rendering options. We did have good support for the 16 colors mode of KYRA 1 already. This mode could not really be selected though (except by manually modifying the config file or the code).
2012-02-22COMMON: Add a size_type to HashMap.Johannes Schickel
2012-02-22COMMON: Add a size_type to List.Johannes Schickel
2012-02-22COMMON: Slight formatting fixes in stack.h.Johannes Schickel
2012-02-22COMMON: Add a size_type to Stack and FixedStack.Johannes Schickel
2012-02-22COMMON: Slight formatting fixes in array.h.Johannes Schickel
2012-02-22COMMON: Add a size_type to Array and take advantage of it.Johannes Schickel
size_type is an unsigned integer type and is used for all indices etc.
2012-02-22KEYMAPPER: Initialize Event::customTypeTarek Soliman
2012-02-21COMMON: add gui options for rendering modesathrxx
The purpose is the same as for the sound gui options: users shouldn't be offered modes that the engine doesn't support.
2012-02-21Merge pull request #182 from fingolfin/forbid-ctypeWillem Jan Palenstijn
ALL: Avoid using is* macros from ctype.h
2012-02-20COMMON: Filter non-ASCII values in ctype.h-style isFOO functionsMax Horn
2012-02-20COMMON: Move isFoo functions to namespace Common, add doxygen commentsMax Horn
2012-02-20KEYMAPPER: Move F7 and F8 handling to DefaultEventMapperTarek Soliman
2012-02-20KEYMAPPER: Move CTRL-F5 handling to DefaultEventMapperTarek Soliman
2012-02-20KEYMAPPER: Move DefaultEventMapper implementation to its own cpp fileTarek Soliman
2012-02-20KEYMAPPER: Rewrite the EventMapper APITarek Soliman
2012-02-20KEYMAPPER: Having a mapper is no longer optionalTarek Soliman
2012-02-20KEYMAPPER: Create a DefaultEventMapper when Keymapper isn't enabledTarek Soliman
This allows migration to unconditional mapping
2012-02-20KEYMAPPER: EventMapper must now eat all eventsTarek Soliman
2012-02-18COMMON: Fix value of EVENT_CUSTOM_BACKENDTarek Soliman
I failed to see that the enum was not ordered
2012-02-16COMMON: Fix typoMax Horn
2012-02-15KEYMAPPER: Add more warning signsTarek Soliman
2012-02-15KEYMAPPER: Allow ports to define default Keymap Action bindingsTarek Soliman
2012-02-15JANITORIAL: Fix missing whitespace in pointer castTarek Soliman
find -name '*.h' -or -name '*.cpp' | xargs sed -r -i 's@\(([A-Za-z0-9]+)\*\)@(\1 *)@g' This seems to have caught some params as well which is not undesirable IMO. It also caught some strings containing this which is undesirable so I excluded them manually. (engines/sci/engine/kernel_tables.h)
2012-02-15JANITORIAL: Fix whitespace in pointer template argTarek Soliman
2012-02-15ALL: Avoid using is* macros from ctype.hMax Horn
On some systems, passing signed chars to macros like isspace() etc. lead to a runtime error. Hence, mark these macros as forbidden by default, and introduce otherwise equivalent alternatives for them.
2012-02-13COMMON: Enable backend specific custom events only when the Keymapper is ↵Johannes Schickel
enabled. Otherwise there is no way of generating these events, thus it's better to make people really aware of this. I furthermore added some nots that its part of a WIP API, thus it should only be used after checking up.