Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-05-06 | Codechange: add SetDParamStr that accepts std::string& | rubidium42 | |
2021-05-03 | Codechange: Replace FOR_ALL_SEARCHPATHS with range-based for loops | glx22 | |
2021-04-29 | Cleanup: Remove old FiosList helper methods. (#9139) | PeterN | |
2021-04-07 | Fix #8713: Change OTTD2FS and FS2OTTD to return string objects instead of ↵ | Niels Martin Hansen | |
static buffers | |||
2021-02-15 | Add: Allow translation of "(Directory)" and "(Parent directory)" | glx22 | |
2020-12-27 | Fix 65f65ad2: Missing path separator that fell over a cliff. | Michael Lutz | |
2020-12-27 | Codechange: Use std::string in file scanners. | Michael Lutz | |
2020-12-27 | Codechange: Convert some more FIO functions to take std::string. | Michael Lutz | |
2020-12-27 | Codechange: Use std::string in FIO search path handling. | Michael Lutz | |
2020-02-13 | Codechange: Format unsigned integers with %u instead of %i or %d. | Quipyowert2 | |
2019-11-10 | Cleanup: Removed SVN headers | S. D. Cloudt | |
2019-10-25 | Fix: Possible double path separator in FiosMakeFilename | Juriy Petrochenkov | |
2019-09-13 | Fix: Avoid using stat to retrieve file modification times on Windows (#7731) | Owen Rudge | |
2019-09-08 | Fix: Use natural sort when sorting the file list. | Juriy Petrochenkov | |
2019-04-19 | Fix #7526, 5b77102b6: FiosItem::operator< must return false for equality (#7528) | glx22 | |
2019-04-13 | Codechange: use std::sort() to sort file lists | glx | |
2019-04-10 | Codechange: Use null pointer literal instead of the NULL macro | Henry Wilson | |
2019-03-28 | Fix: MSVC warnings (#7423) | glx22 | |
2019-03-26 | Codechange: Removed SmallVector completely | Henry Wilson | |
2019-03-26 | Codechange: Replaced SmallVector::[Begin|End]() with std alternatives | Henry Wilson | |
2019-03-26 | Codechange: Replaced SmallVector::Include() with include() | Henry Wilson | |
2019-03-26 | Codechange: Replace SmallVector::Length() with std::vector::size() | Henry Wilson | |
2019-03-24 | Codechange: Use override specifer for overriding member declarations | Henry Wilson | |
This is a C++11 feature that allows the compiler to check that a virtual member declaration overrides a base-class member with the same signature. Also src/blitter/32bpp_anim_sse4.hpp +38 is no longer erroneously marked as virtual despite being a template. | |||
2019-03-20 | Remove: ENABLE_NETWORK switch | Patric Stout | |
This switch has been a pain for years. Often disabling broke compilation, as no developer compiles OpenTTD without, neither do any of our official binaries. Additionaly, it has grown so hugely in our codebase, that it clearly shows that the current solution was a poor one. 350+ instances of "#ifdef ENABLE_NETWORK" were in the code, of which only ~30 in the networking code itself. The rest were all around the code to do the right thing, from GUI to NewGRF. A more proper solution would be to stub all the functions, and make sure the rest of the code can simply assume network is available. This was also partially done, and most variables were correct if networking was disabled. Despite that, often the #ifdefs were still used. With the recent removal of DOS, there is also no platform anymore which we support where networking isn't working out-of-the-box. All in all, it is time to remove the ENABLE_NETWORK switch. No replacement is planned, but if you feel we really need this option, we welcome any Pull Request which implements this in a way that doesn't crawl through the code like this diff shows we used to. | |||
2019-03-05 | Remove: MorphOS / AmigaOS support | Patric Stout | |
In 10 years there is no commit to change how MorphOS works, and we have no active maintainer for it. It is unlikely it works in its current state (but not impossible). With the arrival of SDL2 (and removal of SDL), MorphOS is no longer support. There is an SDL2 port for MorphOS, but it is not maintained by upstream SDL2, and nobody can currently test it out. If anyone wants to re-add MorphOS, please do (revert this patch, fix the problems, and create a Pull Request). If you need any help doing so, let us know! It is not that we don't like MorphOS, it is that we don't have anyone fixing the problems :( | |||
2018-12-27 | Fix: [Win32] WIN32 may not be defined, always prefer the compiler predefined ↵ | glx | |
macro _WIN32 | |||
2018-04-29 | Remove: WinCE support | Patric Stout | |
2017-08-20 | (svn r27896) -Fix: some warnings | frosch | |
2017-08-13 | (svn r27893) -Codechange: Use fallthrough attribute. (LordAro) | frosch | |
2016-09-04 | (svn r27653) -Fix(r27647): Rename FileOperation enum and values to ↵ | alberth | |
SaveLoadOperation to avoid nameclash with windows compiler toolkit. | |||
2016-09-04 | (svn r27647) -Codechange: Introduce file operations, and use it to replace ↵ | alberth | |
most of SaveLoadDialogMode | |||
2016-09-04 | (svn r27646) -Codechange: Move _fios_items variable into the SaveLoadWindow ↵ | alberth | |
class. | |||
2016-09-04 | (svn r27644) -Codechange: Split GetFiosItem into BuildFileList and FindItem, ↵ | alberth | |
and move both to FileList. | |||
2016-09-04 | (svn r27643) -Codechange: FiosGetDrives function also takes a destination ↵ | alberth | |
file list. | |||
2016-09-04 | (svn r27642) -Codechange: FiosGet* file query functions take a destination ↵ | alberth | |
file list. | |||
2016-09-04 | (svn r27641) -Codechange: Fold the _fios_items file list vector into its own ↵ | alberth | |
class. | |||
2016-09-04 | (svn r27635) -Codechange: Move FileType and FileToSaveLoad structure ↵ | alberth | |
definitions. | |||
2016-09-04 | (svn r27634) -Codechange: Improve name of the SmallFiosItem struct. | alberth | |
2014-05-03 | (svn r26554) -Fix(r26489): Use last address of the destination buffer. | alberth | |
2014-04-23 | (svn r26489) -Codechange: properly account for the end of buffers in the ↵ | rubidium | |
file io code instead of assuming MAX_PATH is okay | |||
2014-04-23 | (svn r26482) -Codechange: add an include that allows us to undefine/redefine ↵ | rubidium | |
"unsafe" functions to prevent them from being used, and thus having to care about certain aspects of their return values | |||
2014-03-23 | (svn r26423) -Fix: Don't crash when supplying an invalid filename without ↵ | planetmaker | |
extension to cmd parameter -q | |||
2012-12-09 | (svn r24804) -Add: Separate subdirectory for screenshots. | frosch | |
2012-08-20 | (svn r24487) -Codechange [FS#5236]: make several DoesContentExist return the ↵ | yexo | |
path instead of a boolean (LordAro) | |||
2011-11-14 | (svn r23216) -Codechange: introduce the concept of having different tar lists | rubidium | |
2011-09-08 | (svn r22904) -Codechange: add tar filename to file scanning | rubidium | |
2011-08-24 | (svn r22827) -Codechange: pass the/a more proper sub directory when opening ↵ | rubidium | |
(some) files instead of the default one | |||
2011-08-24 | (svn r22823) -Codechange: pass the sub directory to search in to GetFileTitle | rubidium | |
2011-05-28 | (svn r22511) -Add: Function to make heightmap file paths. | alberth | |
2011-05-28 | (svn r22510) -Codechange: Extract filepath creation to its own function. | alberth | |