summaryrefslogtreecommitdiff
path: root/src/os
AgeCommit message (Expand)Author
2021-07-16Change: [Win32] Set the console codepage to UTF-8glx22
2021-06-22Codechange: [OSX] Use more exact enum names where introduced with the 10.12 SDK.Michael Lutz
2021-06-17Cleanup: use nullptr instead of 0 or NULLRubidium
2021-06-13Codechange: convert printf DEBUG statements to fmt Debug statementsrubidium42
2021-06-10Codechange: [WIN32] Add a wrapper around GetProcAddress()glx22
2021-06-10Fix: [MinGW] Silence 2 cast warningsglx22
2021-06-10Fix: [MinGW32] Linking errorglx22
2021-06-10Fix: [MinGW32] SHGFP_TYPE_CURRENT is now present in win32apiglx22
2021-06-10Codechange: [WIN32] Reduce manual dynamic loading as WinXP is the minimum ver...glx22
2021-06-10Codechange: [WIN32] Use VersionHelpers where appropriateglx22
2021-05-30Codechange: rename _SQ64 into POINTER_IS_64BIT (#9313)Patric Stout
2021-05-29Codechange: rename str_validate to StrMakeValid(InPlace) (#9304)Patric Stout
2021-05-13Codechange: move font settings to std::stringrubidium42
2021-04-29Cleanup: Remove old FiosList helper methods. (#9139)PeterN
2021-04-20Fix: [CMake] Auto-fill version details in rev.cpp and ottres.rc (#9066)Loïc Guilloux
2021-04-11Fix #9015: Don't set free space value if not requested. (#9016)PeterN
2021-04-10Fix: [Win32] Font glyphs of certain widths brokeNiels Martin Hansen
2021-04-09Change: [win32] Use user UI language for initial language selection (#8973) (...Wim Leflere
2021-04-07Codechange: Remove the now meaningless console_cp parameter from OTTD2FSNiels Martin Hansen
2021-04-07Fix #8713: Change OTTD2FS and FS2OTTD to return string objects instead of sta...Niels Martin Hansen
2021-03-13Fix #8860: [Win32] Crashlog window wasn't reliably shown for crashes not on t...Michael Lutz
2021-02-23Change: [Win32] Use more modern way of getting free disk spaceNiels Martin Hansen
2021-02-23Codechange: Switch to explicit wide stringsNiels Martin Hansen
2021-02-23Remove: [Win32] Last pretenses of being able to build for Windows 95Niels Martin Hansen
2021-02-22Codechange: Make the simple Malloc sprite allocator globally usable.Michael Lutz
2021-02-22Codechange: Give sprite encoders a hint which colour components of a sprite a...Michael Lutz
2021-02-22Add: [Win32] Video driver that uses OpenGL to transfer the video buffer to th...Michael Lutz
2021-02-14Change: [OSX] When auto-detecting a font, try for sans-serif first.Michael Lutz
2021-02-14Add: [OSX] Native font rendering without using FreeType.Michael Lutz
2021-02-14Codechange: Replace magic numbers by constants.Michael Lutz
2021-02-13Remove: [OSX] Startup splash screen.Michael Lutz
2021-02-13Codechange: Move Fontconfig-specific code to a seperate file.Michael Lutz
2021-02-13Codechange: [OSX] Move OSX-specific font code to a separate file.Michael Lutz
2021-02-13Codechange: [Win32] Move Win32-specific font code to a seperate file.Michael Lutz
2021-02-13Codechange: Make OS font handle of the FontCache read-only.Michael Lutz
2021-02-13Fix f1f281b31: [Win32] MinGW doesn't know timeapi.hglx22
2021-02-09Fix: [Win32] Set minimum resolution for timers to 1ms. (#8660)Loïc Guilloux
2021-02-08Fix: [Emscripten] open links in browser (#8655)embeddedt
2021-01-08Codechange: Remove min/max functions in favour of STL variants (#8502)Charles Pigott
2021-01-03Codechange: [OSX] Silence some annoying warnings.Michael Lutz
2021-01-03Codechange: [OSX] Re-arrange the OSX video driver code by combining all drawi...Michael Lutz
2021-01-03Add: always set PERSONAL_DIR "/content_download" in search path (#8481)Patric Stout
2021-01-03Fix: [OSX] Fonts loaded directly from a file have to be registered with CoreT...Michael Lutz
2020-12-27Codechange: Use std::string in FIO search path handling.Michael Lutz
2020-12-27Codechange: Store file search paths as std::string.Michael Lutz
2020-12-27Codechange: Stringify config file paths.Michael Lutz
2020-12-13Fix: set SP_WORKING_DIR earlier with '-c'Patric Stout
2020-07-03Fix: Globally apply preprocessor directive coding styleTechGeekNZ
2020-06-05Codechange: remove #ifdef from .cpp files to exclude featuresPatric Stout
2020-06-05Add: introduce CMake for project managementPatric Stout