Age | Commit message (Collapse) | Author | |
---|---|---|---|
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. |