Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-02-20 | (svn r19168) -Fix: under some circumstances timidity (via extmidi) would not ↵ | rubidium | |
shut down properly causing all kinds of trouble (e.g. blocked audio output). Try harder to shut down timidity and first shut down the music so shut down order is the inverse of initialisation order. Based on a patch by Jindřich Makovička. | |||
2010-01-15 | (svn r18809) -Codechange/Cleanup: remove unneeded headers from some files, ↵ | rubidium | |
if a header require a header make it include that header | |||
2009-09-13 | (svn r17533) -Fix: missing 'const' | smatz | |
2009-09-05 | (svn r17428) -Codechange: add a function to get the name of a driver | rubidium | |
2009-08-21 | (svn r17248) -Fix: add GPL license notice where appropriate | rubidium | |
2009-05-24 | (svn r16421) -Codechange: do not unnecessarily remove constness or ↵ | rubidium | |
unnecessarily add it. | |||
2009-02-03 | (svn r15324) -Codechange: unify the class used for comparing of strings for ↵ | smatz | |
std::map | |||
2009-01-31 | (svn r15299) -Cleanup: remove many redundant includes | smatz | |
2009-01-08 | (svn r14908) -Codechange: Add support for text parameters. | peter1138 | |
2008-06-24 | (svn r13619) -Codechange: use 'const char *' instead of std::string for ↵ | smatz | |
blitter and driver names Removes indirect dependency on <string> for 20 files, reduces binary size by 16kB | |||
2008-06-11 | (svn r13462) -Codechange: move DriverFactoryBase destructor definition from ↵ | smatz | |
header file (saves ~16kB) | |||
2008-05-16 | (svn r13126) -Fix (r13022) [FS#2009, FS#2010]: driver list should be ↵ | glx | |
dynamically allocated as static uninitialistion order is undetermined. The list is freed when the latest driver is removed. | |||
2008-05-08 | (svn r13022) -Fix: driver list wasn't freed, replace by statically allocated one | smatz | |
2008-05-06 | (svn r12971) -Documentation: add @file in files that missed them and add ↵ | rubidium | |
something more than whitespace as description of files that don't have a description. | |||
2008-04-06 | (svn r12594) -Codechange: move large functions from driver.h to driver.cpp ↵ | smatz | |
to reduce binary size and compile time | |||
2008-01-07 | (svn r11777) -Codechange: split the string header and make do not include it ↵ | rubidium | |
when it's not necessary. | |||
2007-12-21 | (svn r11673) -Codechange: move the overflow safe type to a separate file. | rubidium | |
2007-12-09 | (svn r11611) -Codechange: it is now possible to use a define to enable ↵ | glx | |
asserts and show them in crash.log for MSVC release builds | |||
2007-07-24 | (svn r10673) -Cleanup: some assorted style cleanups. Primarily type* var -> ↵ | rubidium | |
type *var. | |||
2007-07-14 | (svn r10561) -Fix: don't give 'unused variable' warnings when disabling asserts | truelight | |
2007-07-07 | (svn r10471) -Codechange: implement driver probing priority so that ↵ | peter1138 | |
'preferred' drivers are loaded first | |||
2007-07-05 | (svn r10444) -Codechange: switch to c++ classes and inheritance for ↵ | peter1138 | |
sound/music/video drivers, using self-registration based on the blitter-model. | |||
2007-02-23 | (svn r8862) -Cleanup: doxygen changes, again. Mostly @files missing tags and ↵ | belugas | |
a few comments style. Some documentation addition, when i can easily supply them | |||
2007-01-02 | (svn r7759) -Merge: makefile rewrite. This merge features: | rubidium | |
- A proper ./configure, so everything needs to be configured only once, not for every make. - Usage of makedepend when available. This greatly reduces the time needed for generating the dependencies. - A generator for all project files. There is a single file with sources, which is used to generate Makefiles and the project files for MSVC. - Proper support for OSX universal binaries. - Object files for non-MSVC compiles are also placed in separate directories, making is faster to switch between debug and release compiles and it does not touch the directory with the source files. - Functionality to make a bundle of all needed files for for example a nightly or distribution of a binary with all needed GRFs and language files. Note: as this merge moves almost all files, it is recommended to make a backup of your working copy before updating your working copy. |