258 Commits (83a984d019f0d02d2f79d10df8fbfadfbd103ce4)

Author SHA1 Message Date
qndel 731ad1ada5
use std::rotate (#6019) 3 years ago
Gleb Mazovetskiy 46e755f680 Simplify spell icon handling 3 years ago
Gleb Mazovetskiy 0f0f57080c render: Move `common_impl.h` into `clx_render.cpp` 4 years ago
Anders Jenbo 2d21fc372e Remove more miniwin code 4 years ago
Cesar Canassa e538acb248
📝 Fixes Doxygen warnings (#4904) 4 years ago
Gleb Mazovetskiy ba71949ebb Add 2 options to reduce static memory use 4 years ago
Anders Jenbo b6bdbcfc98 Stip stippled transparency 4 years ago
obligaron 6273f700fa
Add some Graphic Settings to Settingsmenu (#3617) 4 years ago
Gleb Mazovetskiy b7beb2fbe9 Optimize `DrawHalfTransparentBlendedRectTo` 4 years ago
ephphatha b12de6fe12 Use scoped enum for Direction 5 years ago
Anders Jenbo 90960f0c14 Remove dead code 5 years ago
Anders Jenbo 35ccc8eb1c Apply clang-tidy to code 5 years ago
Anders Jenbo 74b57558c9 🚚 Move local code to anonymous namespace 5 years ago
ephphatha b680e3fef1 Align end comment markers for doxygen comments 5 years ago
Gleb Mazovetskiy cb0dae8590 🚚 Rename `CelOutputBuf` to `Surface` and extract 5 years ago
ephphatha 357f6f1dc3 Move RNG functions to their own header/source files 5 years ago
Andrew James 20190ee687
Update random number functions to avoid IB (#2226) 5 years ago
Gleb Mazovetskiy e40b1963f9 🚚 engine.h: Extract `CelSprite` and file loading 5 years ago
ephphatha 8d5b5e833b Add tests for LCG random engine 5 years ago
ephphatha fa8eada221 Remove unused variable. 5 years ago
Gleb Mazovetskiy f9d20b44d6 🎉 Hardware cursor (SDL2-only) 5 years ago
Gleb Mazovetskiy 982260d94e Clip control.cpp draw calls 5 years ago
qndel b1d74d2791
alt highlighting (#2060) 5 years ago
obligaron 60616f2497 LoadFile support in Unittests 5 years ago
Juliano Leal Goncalves d55cd99dd5 🚚 Rename 'direction' enum to 'Direction' 5 years ago
Anders Jenbo a095bc0bf7 ♻️Migrate more code away from miniwin 5 years ago
staphen 3e5e5b2696 Synchronize SFileCloseFile() access 5 years ago
Gleb Mazovetskiy 9a9941efdd 🚚 Move CL2 rendering to engine/render/cl2_render.cpp 5 years ago
Gleb Mazovetskiy 0edfa3de66 🚚 Move CEL rendering to engine/render/cel_render.cpp 5 years ago
Gleb Mazovetskiy 473d1b0b14 🎉 Clip CEL drawing functions 5 years ago
Anders Jenbo f579b2f287 Handle cel/cl2 files as byte arrays 5 years ago
Gleb Mazovetskiy e7a9293153 ♻️ engine.h: Minor refactoring 5 years ago
Gleb Mazovetskiy afef72f916 🎉 New map renderer 5 years ago
Anders Jenbo 92db72719d 🔥 Remove some unused code 5 years ago
Anders Jenbo 3746723f52 ♻️Add type to MIN-files and TRN-files 5 years ago
Anders Jenbo fa0b286693 ♻️Typed file loading 5 years ago
Gleb Mazovetskiy 987ab2533b 🐞 Synchronize SFileReadFile access 5 years ago
Anders Jenbo 654a2b8834 ♻️Clean up automap code 5 years ago
Gleb Mazovetskiy f33f7ae7eb 💨 Do not zero-initalize arrays we write to 5 years ago
Gleb Mazovetskiy 63e0e60956 Add `MeasureSolidHorizontalBounds` 5 years ago
Gleb Mazovetskiy 1b8b62a8c2 ♻️ Store CEL width with the sprite itself 5 years ago
Gleb Mazovetskiy 144dd6cd93 ♻️ engine.cpp: Minor cleanup in draw functions 5 years ago
thebigMuh ad8f342db0 Adding constness 5 years ago
obligaron 239a43cc1c
Remove "AnimWidth2" expect for missiles (#1680) 5 years ago
Anders Jenbo f77c52941a ♻️Make GetDirection take Points instead of ints 5 years ago
Anders Jenbo bd389e9ef6 ♻️ Clean up bool logic in engine.cpp 5 years ago
Anders Jenbo 1e3ed903be 🎨 strip redundant else 5 years ago
Anders Jenbo 593c6a6f17 🎨 Drop unused param and rename random_ to GenerateRnd 5 years ago
Anders Jenbo d024f79b0e 🧹 performance-unnecessary-value-param 5 years ago
Jmgr 1d84156509 Simplify bitshift divisions/multiplications 5 years ago