summaryrefslogtreecommitdiff
path: root/src/os
AgeCommit message (Expand)Author
2020-06-05Add: introduce CMake for project managementPatric Stout
2020-06-01Fix: [Win32] Crash message not fitting in crash dialogglx
2020-06-01Fix #7970: [Win32] Disable event loop on crash to prevent recursive faultsglx
2020-05-06Codechange: Use a dynamic copyright yearglx
2020-04-12Cleanup: [OSX] Mop up some remaining stuff catering to compiling with very ol...Michael Lutz
2020-04-12Codechange: [OSX] Allow compiling with SDK version pre 10.9.Michael Lutz
2020-02-15Fix: [SDL2] support pasting from clipboard on LinuxLCD 47
2020-02-08Change: Heading for 1.11 nowglx
2020-01-12Fix: [OSX] Don't show a crash/assertion message box for a GUI-less video driver.glx
2019-12-24Codechange: Improve MSVC ARM64 supportMichaƂ Janiszewski
2019-11-10Cleanup: Removed SVN headersS. D. Cloudt
2019-11-01Codechange: [OSX] Use std::unique_ptr with a custom deleter to simply memory ...Michael Lutz
2019-09-29Fix: Some typos found using codespellJMcKiern
2019-09-29Fix: [OSX] Wrong allocator usage for creating a CFString.Michael Lutz
2019-09-01Fix #7704: [OSX] Handle malformed UTF8 stringsuvealonso
2019-05-14Codechange: [Win32] Remove a FreeType work-around from Uniscribe if not using...Michael Lutz
2019-05-14Codechange: [Win32] Pass a native GDI font description around when we have on...Michael Lutz
2019-05-04Fix #7570: Show Github URL in the crashlog windowTransportman
2019-04-10Codechange: Use null pointer literal instead of the NULL macroHenry Wilson
2019-04-09Codechange: Replace AutoDeleteSmallVector with direct std::vector use in text...Michael Lutz
2019-04-09Codechange: Store text layout runs directly as values in a std::vector instea...Michael Lutz
2019-04-09Codechange: Use override specifier for text layout classes.Michael Lutz
2019-04-07Fix: [Windows] OpenTTD window may be inactive when an error happens (#7482)glx22
2019-04-06Codechange: C++11 STL has a function for getting the number of CPU cores.Michael Lutz
2019-04-06Codechange: Use platform independent C++11 function for sleeping on a thread.Michael Lutz
2019-04-06Codechange: Replace custom thread code with C++11 thread objects.Michael Lutz
2019-03-28Fix: MSVC warnings (#7423)glx22
2019-03-26Codechange: Move 2 constants into the ifdef where they're usedCharles Pigott
2019-03-26Cleanup: Remove unused size template parameters from SmallMap and Auto[Free|D...Henry Wilson
2019-03-26Codechange: Replaced SmallVector::[Begin|End]() with std alternativesHenry Wilson
2019-03-26Codechange: Replaced SmallVector::Find() with std::find()Henry Wilson
2019-03-26Codechange: Replaced SmallVector::Append() with std::vector::[push|emplace]_b...Henry Wilson
2019-03-26Codechange: Replaced SmallVector::Get() const with std alternativesHenry Wilson
2019-03-26Codechange: Replace SmallVector::Length() with std::vector::size()Henry Wilson
2019-03-24Codechange: Use override specifer for overriding member declarationsHenry Wilson
2019-03-05Remove: BeOS support (deprecated by Haiku)Patric Stout
2019-03-05Remove: MorphOS / AmigaOS supportPatric Stout
2019-03-03Change: Heading for 1.10 now (#7319)frosch
2019-02-01Doc: Yearly increment.Peter Nelson
2019-01-25Fix: enable DPI-awareness for MINGW buildsglx
2019-01-17Codechange: Remove unnecessarily defined functions under MinGWCharles Pigott
2019-01-17Fix: A few minor compile warnings under MinGWCharles Pigott
2019-01-05Fix: [Win32] don't mess with std[out|err|in] if we can't allocate a consoleglx
2018-12-08Add: [OSX] Text layout using the native CoreText API.Michael Lutz
2018-12-08Add: [OSX] Native text caret handling.Michael Lutz
2018-12-08Add: [OSX] Native natural sort implementation.Michael Lutz
2018-12-01Fix: [Win32] Align sprite glyphs to the font baseline when using Uniscribe te...Michael Lutz
2018-10-31Doc: Lots and lots of doxymentation fixesCharles Pigott
2018-07-19Codechange: Rearrange struct packing defines and make MinGW use _Pragma pack ...Charles Pigott
2018-06-06Change: [Win32] Use Uniscribe instead of ICU for text caret handling.Michael Lutz