485 Commits (44cdd7a0272e622b8be7f4e4e14767e37e974ded)

Author SHA1 Message Date
staphen 45d7c79ba9 Remove unused function FreeRenderer() 11 months ago
obligaron fe853e484e
Fix freezing the screen when changing the resolution by not recreating the renderer (#7953) 11 months ago
Peppersawce 9935921a27
Scrap Haiku-specific code, unneeded (#7931) 11 months ago
Peppersawce c1e3cede5b
Better asset path lookup for Haiku (#7927) 11 months ago
Eric Robinson 189a504578 Update format_int.hpp 11 months ago
Eric Robinson 675ae87fa0 Update format_int.cpp 11 months ago
Eric Robinson e13e1d94d1 FormatInteger (unsigned) 11 months ago
Yggdrasill a0ac104979 Add data() method to StaticVector 11 months ago
Yggdrasill dbf7c77917
Left shift in StaticVector::erase(), add tests (#7879) 12 months ago
Eric Robinson 071303357e
Dynamic mod detection 12 months ago
Gleb Mazovetskiy 4e4cdf4d0c Update SheenBidi and use the new decoding function 1 year ago
Gleb Mazovetskiy 2ff7fb03d1 Replace hoehrmann_utf8 with SheenBidi 1 year ago
Gleb Mazovetskiy 3e6b501d82 Fix pathfinding and increase player path limit 1 year ago
Gleb Mazovetskiy bae54d05e3 Options: Move resolutions list init to display.cpp 1 year ago
Gleb Mazovetskiy 88a9a0656d Move option change handlers out of `options.cpp` 1 year ago
Gleb Mazovetskiy d94bc424df `sgOptions` -> `GetOptions()` 1 year ago
Anders Jenbo 908fb47073 Merge limitFPS and vSync options (#7646) 1 year ago
Gleb Mazovetskiy d7647d6c63 More dependency untangling 1 year ago
Gleb Mazovetskiy a7651f15d9 Extract `HeadlessMode` from `diablo.h` 1 year ago
Gleb Mazovetskiy dd76f17e4b Rename endian.hpp to endian_read.hpp 1 year ago
Gleb Mazovetskiy a49b1f2d58 Extract Is{Any,None}Of out of engine.hpp 1 year ago
Gleb Mazovetskiy 19ccf7ce88 Split endian_write from endian 1 year ago
staphen 4931cc6386 Lua mod ini file configuration 1 year ago
Gleb Mazovetskiy b68f59d002 OSX: Fix base/pref/config paths on Tiger 1 year ago
Gleb Mazovetskiy a838078341 macOS 10.4: Guard non-existing APIs 1 year ago
Gleb Mazovetskiy 7b0558146e Async load: Handle errors 1 year ago
Gleb Mazovetskiy d8dde8d2b1 ini.cpp: Fix empty \r\n line parsing 1 year ago
Gleb Mazovetskiy 1892f6aa4e ini: Write \r\n instead of \n 1 year ago
Gleb Mazovetskiy b170192975 Avoid std::from/to_chars for float 1 year ago
Gleb Mazovetskiy 0680cbc314 ini: work around C++20 string_view constructor 1 year ago
Gleb Mazovetskiy b8ab6d2faa Migrate from SimpleIni to our own implementation 1 year ago
Stephen C. Wills 6b988fcfdb
Fix clang-format violation (#7500) 1 year ago
Peppersawce bd1881957b Update paths.cpp 1 year ago
Peppersawce da0418d654 Define Haiku assets path 1 year ago
Gleb Mazovetskiy 197827acc9 Update Source/utils/surface_to_clx.cpp 1 year ago
Gleb Mazovetskiy aa751ff538 Reduce CLX header size from 10 to 6 1 year ago
Gleb Mazovetskiy dbfa2feb48 SDL1: Avoid redundant palette update 1 year ago
staphen e1a08d369e Do not assume 10-byte header for CL2 data 1 year ago
Gleb Mazovetskiy 1a32a705fe Replaces uses of doubles with floats 1 year ago
staphen 1078598226 Hide Upscale option in Settings menu 1 year ago
Gleb Mazovetskiy 898cb3ae3d Screenshotting: Use `SDL_RWops` throughout 1 year ago
Gleb Mazovetskiy 1bab0251e2 Minor rendering cleanups 2 years ago
Gleb Mazovetskiy d3e30d1ce9 StaticVector: Add more container methods 2 years ago
Gleb Mazovetskiy 7940a10da9 clx_render: Slightly optimize `GetSkipSize` 2 years ago
Gleb Mazovetskiy aecf711688 Clean up clx_decode.hpp 2 years ago
qndel 24f108f193
fix many typos (#7322) 2 years ago
Gleb Mazovetskiy df3d76c3c1 Add utils/string_view_hash.hpp 2 years ago
Gleb Mazovetskiy 78e87e9f09 clx_sprite: Minor improvements from #7191 2 years ago
Gleb Mazovetskiy e5e007cd3c Slightly optimize `Utf8CodePointLen` 2 years ago
Gleb Mazovetskiy 730c26a856 Migrate maps to unordered maps 2 years ago