Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-03-29 | (svn r15886) -Fix [FS#2770]: libtimidity cannot handle frees of NULL (in ↵ | rubidium | |
contrast of most other frees) | |||
2009-03-15 | (svn r15726) -Codechange: unify coding style for const pointers | smatz | |
2009-03-15 | (svn r15718) -Cleanup: apply some comment coding style on the rest of the ↵ | rubidium | |
sources too | |||
2009-01-31 | (svn r15299) -Cleanup: remove many redundant includes | smatz | |
2009-01-10 | (svn r14949) -Cleanup: pointer coding style | rubidium | |
2009-01-08 | (svn r14909) -Codechange: Remove global option for the extmidi driver and ↵ | peter1138 | |
make it a driver parameter with the name cmd instead. This means if you have an "extmidi = ..." line in your config you must change it to "musicdriver = extmidi:cmd=...", in the [misc] section. | |||
2009-01-08 | (svn r14907) -Codechange: Remove 32 character limit from driver/blitter ↵ | peter1138 | |
selection and parameters. | |||
2008-11-25 | (svn r14632) -Add: support Allegro as midi backend. | rubidium | |
2008-11-02 | (svn r14555) -Codechange: replace ttd_strlcat and ttd_strlcpy with strecat ↵ | skidd13 | |
and strecpy where direct conversion is possible | |||
2008-10-28 | (svn r14542) -Codechange: replace some sprintf with s[en]printf to make sure ↵ | rubidium | |
they will not overflow their buffers. | |||
2008-09-29 | (svn r14414) -Fix: replace instances of strncpy with strecpy as strncpy ↵ | rubidium | |
doesn't guarantee the resulting string is '\0'-terminated. | |||
2008-05-16 | (svn r13127) -Fix (r13122): of course WIN32_LEAN_AND_MEAN excludes too much ↵ | glx | |
stuff | |||
2008-05-06 | (svn r12972) -Fix (r12971): forgot to close a comment | glx | |
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-03-15 | (svn r12373) -Fix [FS#1849]: win32 music driver fails if path is too long ↵ | glx | |
(128 chars is too much for mci it seems), so retry using the short path name (8.3 style) if available | |||
2008-03-15 | (svn r12372) -Fix: win32 music driver fails if path contains non-latin chars | glx | |
2008-03-14 | (svn r12366) -Codechange: use MAX_PATH instead hardcoded value | glx | |
2008-01-13 | (svn r11842) -Fix: libtimidity.cpp did not compile anymore. | rubidium | |
2008-01-13 | (svn r11839) -Codechange: move some variables from variables.h to a more ↵ | rubidium | |
logical location. | |||
2008-01-13 | (svn r11826) -Fix (r10444): at least one instance of dmusic driver is needed ↵ | glx | |
for it to be registered and usable | |||
2008-01-07 | (svn r11777) -Codechange: split the string header and make do not include it ↵ | rubidium | |
when it's not necessary. | |||
2007-12-29 | (svn r11719) -Codechange: split sound.h in a header with types and one with ↵ | rubidium | |
functions. | |||
2007-11-25 | (svn r11521) -Codechange: [OSX] Check what the running os version is in a ↵ | egladil | |
cleaner way. | |||
2007-11-07 | (svn r11389) -Fix [FS#1386]: Replace calls to deprecated API with newer ones ↵ | egladil | |
and handle broken iconv declaration in OSX 10.5. | |||
2007-10-21 | (svn r11326) -Cleanup: [OSX] removed now unneeded includes and unreached ↵ | bjarni | |
conditional defines from some OSX specific files | |||
2007-09-24 | (svn r11154) -Fix [FS#1239]: MIDI failing to play under Windows 95, 98 and ME. | rubidium | |
2007-08-31 | (svn r11029) -Fix [FS#1164]: win32 midi doesn't stop when closing openttd | glx | |
2007-07-07 | (svn r10472) -Fix (r10741): typos prevented compilation | peter1138 | |
2007-07-07 | (svn r10471) -Codechange: implement driver probing priority so that ↵ | peter1138 | |
'preferred' drivers are loaded first | |||
2007-07-05 | (svn r10446) -Codechange: Move extmidi's global data into its class. | peter1138 | |
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-04-17 | (svn r9662) -Documentation: Doxygen corrections and @file omissions | belugas | |
2007-03-07 | (svn r9050) -Codechange: Foo(void) -> Foo() | rubidium | |
2007-02-23 | (svn r8860) -Cleanup: some style changes, proper #endif comments, variable ↵ | Darkvater | |
initialisation, WINCE ifdef and a vsprintf to vsnprintf change. | |||
2007-02-23 | (svn r8853) -Cleanup: doxygen changes. Correct forgotten c files to cpp ↵ | belugas | |
files with the @file tag as well as a few general comments style | |||
2007-02-18 | (svn r8805) -Codechange (r8757): DO set eol-style and keywords on new files... | Darkvater | |
2007-02-16 | (svn r8757) -Add: added libtimidity music driver (it is a nice small library ↵ | truelight | |
simular to timidity via extmidi) [PSP] -Add: added PSP specific code for libtimidity. libtimidity code is based on the work of Turulo. Tnx a bunch! | |||
2007-02-12 | (svn r8691) -Cleanup: Some proper #endif comments for sound/music/video ↵ | Darkvater | |
files, and a little elimination of magic numbers in Win32SoundStart | |||
2007-01-10 | (svn r8038) -Merge: the cpp branch. Effort of KUDr, Celestar, glx, Smoovius, ↵ | rubidium | |
stillunknown and pv2b. | |||
2007-01-10 | (svn r8033) [cpp] - Prepare for merge from branches/cpp (all .c files ↵ | KUDr | |
renamed to .cpp) | |||
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. |