Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-03-10 | COMMON: Fix formatting in substream.h. | Johannes Schickel | |
2012-03-08 | COMMON: Add an exists function to MacResManager | Matthew Hoops | |
2012-03-02 | KEYMAPPER: Add delays for *UP events coming from non-keys | Tarek Soliman | |
Delayed entries are in a queue where each entry stores how many milliseconds should pass based on the last entry. | |||
2012-03-02 | KEYMAPPER: Map non-key custom input events | Tarek Soliman | |
This also makes the keymapper be in charge of keymapping logic | |||
2012-02-29 | COMMON: Move language GUIO code to language.h | Max Horn | |
2012-02-29 | COMMON: Replace OptionsDialog::renderType2GUIO by API in rendermode.h | Max Horn | |
2012-02-27 | COMMON: Fix opening QuickTime files from MacBinary files | Matthew Hoops | |
2012-02-27 | KEYMAPPER: Rename EVENT_CUSTOM_BACKEND to EVENT_CUSTOM_BACKEND_ACTION | Tarek Soliman | |
2012-02-27 | KEYMAPPER: Rename HardwareKey to HardwareInput | Tarek Soliman | |
2012-02-26 | COMMON: Move Language and Platform functionality into separate files | Max Horn | |
2012-02-26 | COMMON: Move RenderMode and GUIOptions functionality into separate files | Max Horn | |
2012-02-24 | COMMON: distinguish between 256 colors and 16 colors PC-98 rendering modes | athrxx | |
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-22 | COMMON: Add a size_type to HashMap. | Johannes Schickel | |
2012-02-22 | COMMON: Add a size_type to List. | Johannes Schickel | |
2012-02-22 | COMMON: Slight formatting fixes in stack.h. | Johannes Schickel | |
2012-02-22 | COMMON: Add a size_type to Stack and FixedStack. | Johannes Schickel | |
2012-02-22 | COMMON: Slight formatting fixes in array.h. | Johannes Schickel | |
2012-02-22 | COMMON: 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-22 | KEYMAPPER: Initialize Event::customType | Tarek Soliman | |
2012-02-21 | COMMON: add gui options for rendering modes | athrxx | |
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-21 | Merge pull request #182 from fingolfin/forbid-ctype | Willem Jan Palenstijn | |
ALL: Avoid using is* macros from ctype.h | |||
2012-02-20 | COMMON: Filter non-ASCII values in ctype.h-style isFOO functions | Max Horn | |
2012-02-20 | COMMON: Move isFoo functions to namespace Common, add doxygen comments | Max Horn | |
2012-02-20 | KEYMAPPER: Move F7 and F8 handling to DefaultEventMapper | Tarek Soliman | |
2012-02-20 | KEYMAPPER: Move CTRL-F5 handling to DefaultEventMapper | Tarek Soliman | |
2012-02-20 | KEYMAPPER: Move DefaultEventMapper implementation to its own cpp file | Tarek Soliman | |
2012-02-20 | KEYMAPPER: Rewrite the EventMapper API | Tarek Soliman | |
2012-02-20 | KEYMAPPER: Having a mapper is no longer optional | Tarek Soliman | |
2012-02-20 | KEYMAPPER: Create a DefaultEventMapper when Keymapper isn't enabled | Tarek Soliman | |
This allows migration to unconditional mapping | |||
2012-02-20 | KEYMAPPER: EventMapper must now eat all events | Tarek Soliman | |
2012-02-18 | COMMON: Fix value of EVENT_CUSTOM_BACKEND | Tarek Soliman | |
I failed to see that the enum was not ordered | |||
2012-02-16 | COMMON: Fix typo | Max Horn | |
2012-02-15 | KEYMAPPER: Add more warning signs | Tarek Soliman | |
2012-02-15 | KEYMAPPER: Allow ports to define default Keymap Action bindings | Tarek Soliman | |
2012-02-15 | JANITORIAL: Fix missing whitespace in pointer cast | Tarek 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-15 | JANITORIAL: Fix whitespace in pointer template arg | Tarek Soliman | |
2012-02-15 | ALL: Avoid using is* macros from ctype.h | Max 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-13 | COMMON: 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. | |||
2012-02-13 | ALL: Enable Keymapper specific OSystem API only when the Keymapper is enabled. | Johannes Schickel | |
2012-02-12 | COMMON: Add custom backend event | Tarek Soliman | |
2012-02-12 | KEYMAPPER: Allow ports to define their own global keymap | Tarek Soliman | |
2012-02-10 | JANITORIAL: Fix template definition whitespace | Tarek Soliman | |
2012-02-02 | COMMON: Fix comment typo | Tarek Soliman | |
2012-01-29 | COMMON: Return 0 instead of false in FSNode::createReadStream. | Johannes Schickel | |
This should "fix" some g++ warnings. | |||
2012-01-29 | GRAPHICS/GUI: Implement charset mapping for TTF fonts. | Johannes Schickel | |
The charsets used by the translations now need to have a "$(name).cp" file, which contains an charset index => unicode mapping. Otherwise create_translations will fail. | |||
2012-01-23 | COMMON: Fix compilation with mingw-w64 | dhewg | |
setjmp and longjmp are being used in system headers. Allow these symbols globally instead of hacking the appropriate defines in every file including windows.h. | |||
2012-01-13 | COMMON: Enhance zlib interface | Andrea Corna | |
2011-12-30 | COMMON: Slight formatting fix. | Johannes Schickel | |
2011-12-30 | COMMON: Perform some keymapper-related changes to the KeyState struct | Filippos 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-15 | COMMON: QuickTime mdat atoms should be leaves | Matthew Hoops | |