scummvm/common
Filippos Karapetis a473934abd COMMON: Perform some keymapper-related changes to the KeyState struct
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-30 13:59:55 +02:00
..
algorithm.h COMMON: Make value parameter of fill a const reference. 2011-11-16 18:16:40 +01:00
archive.cpp COMMON: Make more members of Archive constant. 2011-12-13 17:55:57 +01:00
archive.h COMMON: Make more members of Archive constant. 2011-12-13 17:55:57 +01:00
array.h COMMON: Improve storage management of Array. 2011-11-16 19:28:02 +01:00
bitstream.h COMMON: Extend some method comments in Common::BitStream 2011-10-21 00:19:02 +02:00
bufferedstream.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
config-file.cpp COMMON: Unbreak ConfigFile::renameSection. 2011-10-07 00:16:21 +02:00
config-file.h COMMON: Remove superfluous Common:: qualifiers. 2011-08-07 15:19:07 +02:00
config-manager.cpp COMMON: Make constants actually const. 2011-08-07 15:19:07 +02:00
config-manager.h COMMON: Make constants actually const. 2011-08-07 15:19:07 +02:00
cosinetables.cpp JANITORIAL: Fix MSVC warnings 2011-07-19 14:12:07 -04:00
cosinetables.h COMMON: Move cosine/sine tables out of header files 2011-07-19 00:45:16 -04:00
dcl.cpp COMMON: Remove superfluous Common:: qualifiers. 2011-08-07 15:19:07 +02:00
dcl.h JANITORIAL: Remove trailing empty lines. 2011-08-07 13:53:33 +02:00
dct.cpp COMMON: Fix some formatting 2011-07-19 10:31:03 -04:00
dct.h COMMON: Update class documentation to say they're now used by SCUMM 2011-07-18 10:21:20 -04:00
debug-channels.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
debug.cpp COMMON: Fix compilation when USE_HASHMAP_MEMORY_POOL is not defined. 2011-07-03 00:16:07 +02:00
debug.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
endian.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
error.cpp ENGINES: Warn user about games marked with ADGF_UNSTABLE flags 2011-06-16 13:37:13 -05:00
error.h ENGINES: Warn user about games marked with ADGF_UNSTABLE flags 2011-06-16 13:37:13 -05:00
EventDispatcher.cpp RECORDER: Restore event recorder functionality. 2011-08-08 20:01:07 +01:00
EventRecorder.cpp RECORDER: Lower I/O in recorder 2011-08-14 12:20:19 +01:00
EventRecorder.h RECORDER: Restore event recorder functionality. 2011-08-08 20:01:07 +01:00
events.h RECORDER: Give name to recoder priority. Added middle button storing. 2011-08-08 20:01:09 +01:00
fft.cpp COMMON: Fix some formatting 2011-07-19 10:31:03 -04:00
fft.h COMMON: Update class documentation to say they're now used by SCUMM 2011-07-18 10:21:20 -04:00
file.cpp COMMON: Remove superfluous Common:: qualifiers. 2011-08-07 15:19:07 +02:00
file.h COMMON: Remove superfluous Common:: qualifiers. 2011-08-07 15:19:07 +02:00
forbidden.h COMMON: Add abort() to the list of forbidden symbols 2011-06-23 15:11:38 +08:00
frac.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
fs.cpp COMMON: Make more members of Archive constant. 2011-12-13 17:55:57 +01:00
fs.h COMMON: Make more members of Archive constant. 2011-12-13 17:55:57 +01:00
func.h COMMON: Remove superfluous Common:: qualifiers. 2011-08-07 15:19:07 +02:00
hash-str.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
hashmap.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
hashmap.h COMMON: Fix compilation when USE_HASHMAP_MEMORY_POOL is not defined. 2011-07-03 00:16:07 +02:00
huffman.cpp COMMON: Update code from eos 2011-07-18 10:28:10 -04:00
huffman.h COMMON: Remove superfluous Common:: qualifiers. 2011-08-07 15:19:07 +02:00
iff_container.cpp COMMON: Remove superfluous Common:: qualifiers. 2011-08-07 15:19:07 +02:00
iff_container.h COMMON: Remove superfluous Common:: qualifiers. 2011-08-07 15:19:07 +02:00
keyboard.h COMMON: Perform some keymapper-related changes to the KeyState struct 2011-12-30 13:59:55 +02:00
list_intern.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
list.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
localization.cpp SCUMM: Fix compilation when translation support is disabled. 2011-08-20 19:36:54 +02:00
localization.h SCUMM: Fix compilation when translation support is disabled. 2011-08-20 19:36:54 +02:00
macresman.cpp JANITORIAL: Remove unnecessary semicolons 2011-10-29 11:23:44 +02:00
macresman.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
math.h COMMON: intLog2 uses _BitScanReverse on MSVC 2011-08-19 01:05:37 +02:00
md5.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
md5.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
memory.h COMMON: Move <new> include into scummsys.h. 2011-11-17 12:46:44 +01:00
memorypool.cpp JANITORIAL: Remove trailing empty lines. 2011-08-07 13:53:33 +02:00
memorypool.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
memstream.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
module.mk COMMON: Rewrite BitStream as a template 2011-08-27 23:37:07 +02:00
mutex.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
mutex.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
noncopyable.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
pack-end.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
pack-start.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
ptr.h COMMON: Add DisposablePtr<T>, which replaces many repeated implementations of a dispose flag. 2011-08-07 15:19:08 +02:00
queue.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
quicktime.cpp COMMON: QuickTime mdat atoms should be leaves 2011-12-15 12:59:42 -05:00
quicktime.h VIDEO: Add support for QuickTime video track edit lists 2011-12-12 12:28:48 -05:00
random.cpp COMMON: Remove unused RandomSource destructor, clarify comments, cleanup 2011-05-17 12:23:41 +02:00
random.h COMMON: Remove unused RandomSource destructor, clarify comments, cleanup 2011-05-17 12:23:41 +02:00
rational.cpp COMMON: Remove superfluous Common:: qualifiers. 2011-08-07 15:19:07 +02:00
rational.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
rdft.cpp COMMON: Move cosine/sine tables out of header files 2011-07-19 00:45:16 -04:00
rdft.h COMMON: Update class documentation to say they're now used by SCUMM 2011-07-18 10:21:20 -04:00
rect.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
savefile.h BUILD: Rename UNIX #define to POSIX 2011-05-25 13:23:03 +02:00
scummsys.h COMMON: Move <new> include into scummsys.h. 2011-11-17 12:46:44 +01:00
serializer.h COMMON: Remove superfluous Common:: qualifiers. 2011-08-07 15:19:07 +02:00
sinetables.cpp JANITORIAL: Fix MSVC warnings 2011-07-19 14:12:07 -04:00
sinetables.h COMMON: Move cosine/sine tables out of header files 2011-07-19 00:45:16 -04:00
singleton.h ALL: Require DECLARE_SINGLETON to be used in the Common namepsace 2011-06-30 22:41:41 +03:00
stack.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
str-array.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
str.cpp ANALYSIS: Add static casts to is* functions 2011-06-23 08:52:52 -04:00
str.h COMMON: Remove superfluous Common:: qualifiers. 2011-08-07 15:19:07 +02:00
stream.cpp COMMON: Add DisposablePtr<T>, which replaces many repeated implementations of a dispose flag. 2011-08-07 15:19:08 +02:00
stream.h COMMON: Document that Stream API is meant to imitate ISO C FILE semantics 2011-05-18 13:06:41 +02:00
substream.h COMMON: Add DisposablePtr<T>, which replaces many repeated implementations of a dispose flag. 2011-08-07 15:19:08 +02:00
system.cpp MACOSX/UPDATES: Streamline UpdateManager 2011-07-19 21:35:37 +02:00
system.h OSYSTEM: Mention that our OSystem graphics API is not thread safe. 2011-08-06 18:55:32 +02:00
taskbar.h COMMON: Add notifyError() and clearError() to the TaskbarManager, used to notify the user that an error happened through the taskbar icon 2011-08-06 15:25:32 -04:00
textconsole.cpp COMMON: Replace some vsnprintf/STRINGBUFLEN uses by vformat 2011-06-18 01:36:16 +02:00
textconsole.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
timer.h COMMON: Corrected Previous Commit. 2011-08-06 15:52:36 +01:00
tokenizer.cpp JANITORIAL: Remove trailing empty lines. 2011-08-07 13:53:33 +02:00
tokenizer.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
translation.cpp COMMON: Some minor formatting fixes in translation code. 2011-11-13 01:43:41 +01:00
translation.h COMMON: Some minor formatting fixes in translation code. 2011-11-13 01:43:41 +01:00
types.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
unarj.cpp COMMON: Make more members of Archive constant. 2011-12-13 17:55:57 +01:00
unarj.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
unzip.cpp COMMON: Make more members of Archive constant. 2011-12-13 17:55:57 +01:00
unzip.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
updates.h MACOSX/UPDATES: Streamline UpdateManager 2011-07-19 21:35:37 +02:00
util.cpp COMMON: Added Croatian language (for a localized version of BS2.5) 2011-11-18 17:52:26 +02:00
util.h GUI: Fix GUIO flags again. 2011-12-04 15:54:32 +01:00
winexe_ne.cpp ALL: Remove trailing whitespaces 2011-06-20 00:59:48 +02:00
winexe_ne.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
winexe_pe.cpp COMMON: Remove superfluous Common:: qualifiers. 2011-08-07 15:19:07 +02:00
winexe_pe.h ALL: Remove trailing whitespaces 2011-06-20 00:59:48 +02:00
winexe.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
winexe.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
xmlparser.cpp COMMON: Remove superfluous Common:: qualifiers. 2011-08-07 15:19:07 +02:00
xmlparser.h COMMON: Remove superfluous Common:: qualifiers. 2011-08-07 15:19:07 +02:00
zlib.cpp COMMON: Add wrapper for inflating headerless zlib data 2011-08-20 16:41:10 -04:00
zlib.h COMMON: Add wrapper for inflating headerless zlib data 2011-08-20 16:41:10 -04:00