Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-04-23 | (svn r12857) -Fix [FS#1948]: remove the last uses of AutoPtr in the station ↵ | rubidium | |
code. | |||
2008-04-16 | (svn r12740) -Codechange: use a vector instead of allocating memory in a ↵ | rubidium | |
byte array for ChildScreenSpriteToDraw. | |||
2008-04-16 | (svn r12739) -Codechange: use a vector instead of allocating memory in a ↵ | rubidium | |
byte array for ParentSpriteToDraw. | |||
2008-04-16 | (svn r12737) -Codechange: Replace vector with a cut down class to allocate ↵ | peter1138 | |
space as necessary. This avoids copying data around for vector's push_back() function. | |||
2008-01-18 | (svn r11914) -Documentation: fix some @file statement | glx | |
2007-12-25 | (svn r11691) -Codechange: move+rename helpers.hpp and only include it when ↵ | rubidium | |
it is really needed. | |||
2007-12-23 | (svn r11684) -Codechange: split gfx.h in a type and functional header. | rubidium | |
2007-12-18 | (svn r11661) -Codechange: some header reworks in order to try to reduce the ↵ | rubidium | |
compile time of OpenTTD by reduce the amount of circular-ish dependencies. | |||
2007-12-08 | (svn r11597) -Change: replace all remaining instances of (re|m|c)alloc with ↵ | rubidium | |
(Re|M|C)allocT and add a check for out-of-memory situations to the *allocT functions. | |||
2007-08-03 | (svn r10778) -Fix: one-liners to allow MSVC and WINCE to work together (or ↵ | truelight | |
anyway, a step towards that goal) -Fix: put DEBUG lines under WINCE via a function designed for just that under WINCE | |||
2007-07-21 | (svn r10647) -Fix: AutoPtrT::operator =() didn't delete old object | KUDr | |
2007-07-21 | (svn r10646) -Cleanup: AutoPtrT<>::Release() renamed to Detach() | KUDr | |
-better describes what it does -was inconsistent with CCountedPtr<>::Release() | |||
2007-07-21 | (svn r10645) -Fix (r10644): file contents seems to be 3x there | KUDr | |
2007-07-20 | (svn r10644) -Merge (from NoAI): framework for reference counted objects ↵ | rubidium | |
(pointers). | |||
2007-07-14 | (svn r10562) -Fix: most of the MorphOS issues; MorphOS doesn't know about ↵ | rubidium | |
wchars, so disable all code that has to use wchars for MorphOS. | |||
2007-07-04 | (svn r10427) -Fix: snprintf behaves differently in gcc than in VC causing ↵ | KUDr | |
unreadable artifacts in output. Now CStrT::AddFormatL() should behave correctly also when compiled by gcc (Rubidium) | |||
2007-06-30 | (svn r10395) -Fix [YAPF]: missing include + some signed/unsigned comparison ↵ | KUDr | |
warnings | |||
2007-06-29 | (svn r10392) -Add [YAPF]: added structured dump support into some essential ↵ | KUDr | |
YAPF classes (node-list, nodes, keys, etc.) and CArrayT | |||
2007-06-29 | (svn r10391) -Add: debug support - structured dump of ↵ | KUDr | |
variables/classes/structures (with anti-recursion repository) into string | |||
2007-06-29 | (svn r10390) -Fix: constness | KUDr | |
2007-06-29 | (svn r10389) -Add: CStrA, CStrCiA, CStrW, CStrCiW - case ↵ | KUDr | |
sensitive/insensitive ANSI/UNICODE string classes that support formatted (sprintf like) output. | |||
2007-06-29 | (svn r10388) -Cleanup: coding style (CBlobT & CBlobBaseSimple), removed CStrA | KUDr | |
2007-04-17 | (svn r9662) -Documentation: Doxygen corrections and @file omissions | belugas | |
2007-03-28 | (svn r9520) -Codechange: Add the notion of Industry behaviour. It means ↵ | belugas | |
what an industry can do (plant fields, cut trees, do not change production), what can be done to it (disasters like mine subsidence, jet/chopper attack), when it can be built etc... | |||
2007-03-07 | (svn r9050) -Codechange: Foo(void) -> Foo() | rubidium | |
2007-01-26 | (svn r8414) -Codechange: Use own AutoPtrT instead of std::auto_ptr. | KUDr | |
-Simplifies assignment from raw pointers -Should be harder to crash the program by incorrect assignment into it. -Should help with MorphOS compilation errors | |||
2007-01-13 | (svn r8092) -Codechange: header files with miscellaneous template classes ↵ | KUDr | |
(smart pointers, blob, array, hashtable, etc.) moved from src/yapf to src/misc as they can now be used anywhere. |