432 Commits (60113bb0b8defadbff7eeb5dd8807cd43dae66be)

Author SHA1 Message Date
Gleb Mazovetskiy 35e93366f6 Replace uses of deprecated u8path 2 years ago
Gleb Mazovetskiy 3b0cde6704 Turn utils/format_int into a standalone library 2 years ago
Gleb Mazovetskiy 495e583e64 Turn utils/file_util into a standalone library 2 years ago
Gleb Mazovetskiy 706905fd59 SDL1: Fix windowed video mode 2 years ago
Gleb Mazovetskiy 637b51c103 Fix a few more warnings 2 years ago
Gleb Mazovetskiy 56342126bf Log: Avoid making strings that won't be printed 2 years ago
Gleb Mazovetskiy e078b46fec Remove static_bit_vector 2 years ago
Gleb Mazovetskiy b6347fb194 clx_render: Further simplify outline rendering 2 years ago
Gleb Mazovetskiy ee8ca1c005 Greatly simplify outline rendering 2 years ago
Gleb Mazovetskiy 5ff588d402 Fix some compilation warnings 2 years ago
Gleb Mazovetskiy 07597078cc blit_impl: Add length assumptions 2 years ago
Gleb Mazovetskiy bae4030d7b Simplify CLX rendering 2 years ago
obligaron 48b2b7a50c Fix MSVC warnings in utils\* 2 years ago
Gleb Mazovetskiy 0d19c1b773 Slightly optimize loading same-sprite monsters 2 years ago
obligaron 45f8647892 Fix MSVC warnings in utils\* 2 years ago
obligaron 2b15eb8d03 Fix MSVC warnings from headers 2 years ago
obligaron 9bf1fd48b0
Fix a few MSVC warnings (#6782) 2 years ago
Gleb Mazovetskiy 3ea4996367 Add a basic Quake-style console 2 years ago
Gleb Mazovetskiy de6eac137b Split up lua bindings a bit 2 years ago
Gleb Mazovetskiy fdb5738815 Add cursor support to DiabloUI and chat 2 years ago
Gleb Mazovetskiy ddc3a9e54e lua: re-enable drawString 2 years ago
Gleb Mazovetskiy 64b94f9661 lua: add log{Verbose,Debug,Warn,Error} 2 years ago
Gleb Mazovetskiy 493aaf554e Add a lua debug command 2 years ago
Gleb Mazovetskiy 5b62bf7eec Lua improvements 2 years ago
Gleb Mazovetskiy 60b12dcb2c lua: Register globals in a more efficient way 2 years ago
Gleb Mazovetskiy 5c1ff18bd3 `LuaEvent`: Use `traverse_get` 2 years ago
Gleb Mazovetskiy 72b49abef4 Add sol2 for Lua <-> C++ bindings 2 years ago
Anders Jenbo 706010ee45 Add Lua support 2 years ago
Anders Jenbo d725fdb4f3 Add screen reader support 3 years ago
Gleb Mazovetskiy c7fefd74b6 `LoggedFstream`: Fix `OpenFile` error check 3 years ago
Gleb Mazovetskiy bd0986ee73 Update NDK to v26 3 years ago
Gleb Mazovetskiy 13f6e34ebe Use an empty path for ini-based path detection 3 years ago
Gleb Mazovetskiy 74977f68f6 Windows 9x: Return "" from `SDL_GetPrefPath` 3 years ago
Gleb Mazovetskiy a44d1dfbf3 `ResizeFile`: Fix `SetFilePointer` return type check 3 years ago
Gleb Mazovetskiy a95bcc10f6
Windows 9x MinGW build (#6619) 3 years ago
Gleb Mazovetskiy e5c426c315 Make `IsWall` easier for the compiler to inline 3 years ago
Andrew James bb16b93836
move definition of non-templated function to cpp file (#6620) 3 years ago
ephphatha 3fda0586bd Add support for parsing fixed point decimal strings 3 years ago
Gleb Mazovetskiy 040c4fe82f Generalize support for Windows without wchar APIs 3 years ago
Gleb Mazovetskiy b83637add8 Use a C array for transparency LUT for debug perf 3 years ago
Gleb Mazovetskiy c2ad6da733 Add DEVILUTIONX_DISPLAY_TEXTURE_FORMAT 3 years ago
Stephen C. Wills 5e778431c3
Deterministic timer simulation for shrine messages in demo mode (#6516) 3 years ago
Gleb Mazovetskiy a3bf01f57b LoggedFread: Do not log EOF as an error 3 years ago
Anders Jenbo 02ca96ba67 Bump Android build chain to the latest from Google to not upset them 3 years ago
Gleb Mazovetskiy ba4def9382 Use utils/algorithm/container.hpp in more places 3 years ago
Gleb Mazovetskiy ebe8c6e576 Add `tl::expected` and use it in `ParseInt` 3 years ago
Gleb Mazovetskiy ecdf7380a8 PushAulibDecoder: Support 8-bit samples directly 3 years ago
Gleb Mazovetskiy d5446f2f01 Use `std::variant` in `StringOrView` 3 years ago
Gleb Mazovetskiy 8c1a847f41 Remove utils/stdcompat/string_view.hpp 3 years ago
Gleb Mazovetskiy 5960b20509 Remove a stray __cplusplus >= 201703L check 3 years ago