197 Commits (7e83aa1429a2b53fe01ac12c0dd909912a3eb09e)

Author SHA1 Message Date
Gleb Mazovetskiy 7fede6c4cb Clean up owned/unowned CelSprite ambiguity 4 years ago
staphen df830f6495 Save settings before leaving the settings menu 4 years ago
Gleb Mazovetskiy c57644970f Move `UiFlags` and `UiPanels` into their own files 4 years ago
obligaron 677303cba9
Reduce use of view globals in game menu 4 years ago
Anders Jenbo 7771a08d03 Translatable mainpanel 5 years ago
Anders Jenbo 7169882b1f Implement new font rendering 5 years ago
BC Ko e4e368948b documentation cleanup: gmenu 5 years ago
ephphatha 0575716eac Rename UiFlags members to group related options 5 years ago
ephphatha 4ad53232a0 Convert the UiFlags enum to a scoped enum type 5 years ago
Anders Jenbo a19e7b2a3b Remove some more use of miniwin 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
Anders Jenbo 9ebdb6db69 General clean up 5 years ago
Anders Jenbo dce78dde62 Rename lighting globals 5 years ago
Anders Jenbo bc59218d0d More clang-tidy/Android Studio cleanups 5 years ago
Gleb Mazovetskiy cb0dae8590 🚚 Rename `CelOutputBuf` to `Surface` and extract 5 years ago
Juliano Leal Goncalves fd9f2099d0 ♻️ Leverage 'Point' to represent mouse position 5 years ago
Andrew James 60a47caf1b
Refactor Draw* functions to use Rectangle and Point types 5 years ago
Gleb Mazovetskiy e40b1963f9 🚚 engine.h: Extract `CelSprite` and file loading 5 years ago
Kalebe Alves 118efe8e6d
Use Point/SDL_Rect for control functions coordinate system 5 years ago
qndel 4d4eadf233
fix pause font and centering (#2063) 5 years ago
Anders Jenbo 6ce8f13751 Apply clang-tidy to more code and do some related cleanups 5 years ago
Anders Jenbo 6acb49bea4 Render quest and menu text using common text rendering 5 years ago
Anders Jenbo fd96bb9ab5 Render chat messages using common text rendering 5 years ago
Anders Jenbo 68923c6c33 Generic game text render function 5 years ago
Gleb Mazovetskiy 0edfa3de66 🚚 Move CEL rendering to engine/render/cel_render.cpp 5 years ago
Gleb Mazovetskiy 1b8b62a8c2 ♻️ Store CEL width with the sprite itself 5 years ago
Mathieu Maret 8d8711a966
Apply static menu translations (#1728) 5 years ago
thebigMuh ad8f342db0 Adding constness 5 years ago
Anders Jenbo dbfa9c27a5 Enable translation for all menus 5 years ago
Anders Jenbo a32ac83090 🎨 cleanup trivial trype comparisons 5 years ago
Anders Jenbo 1e3ed903be 🎨 strip redundant else 5 years ago
Anders Jenbo f004c78824 🧹 performance-unnecessary-value-param 5 years ago
Anders Jenbo d024f79b0e 🧹 performance-unnecessary-value-param 5 years ago
Anders Jenbo bb4e1960e7 🎨 modernize-use-nullptr 5 years ago
Anders Jenbo 8c821e98d3 🚚 Restructure files 5 years ago
Anders Jenbo 997c1dba55 🚚 Split up all.h in to proper header relations 5 years ago
Anders Jenbo 20186e0370 🎨 Replace TRUE/FALSE with true/false 5 years ago
Anders Jenbo 93d42b62b8 ♻️ Change BOOL to bool 5 years ago
Anders Jenbo 4ee84aea1a ♻️ Change BOOLEAN to bool 5 years ago
Anders Jenbo bfb3c11c2b 🎨 Change namespace to devilution 5 years ago
Anders Jenbo 630e507f63 🚚 Apply namespace 5 years ago
Anders Jenbo 497f6d766f 🐛 Correctly center pause text 5 years ago
Yuri Pourre df56d6a03b Rollback joystick changes 5 years ago
Yuri Pourre 38f2070392 Unify controller implementations 5 years ago
Gleb Mazovetskiy 0f46e9c4c1
Thumb stick / DPad repeating navigation in DiabloUI, gmenu, and quest log (#1206) 5 years ago
Gleb Mazovetskiy 70d1d633bd Get rid of SCREEN_X / SCREEN_Y 5 years ago
Gleb Mazovetskiy cd59a1c323 Completely replace gpBuffer with CelOutputBuffer 5 years ago
Gleb Mazovetskiy a0af2a8ebe Migrate gmenu_clear_buffer away from gpBuffer 5 years ago
Gleb Mazovetskiy bafbad6b5b Migrate RedBack away from gpBuffer 5 years ago