170 Commits (master)

Author SHA1 Message Date
Eric Robinson 5937734b85
Move *dat files to tables dir 2 months ago
LP 65c1076135
Fix UI list double-click handling (#8272) 4 months ago
Gleb Mazovetskiy fc1d447918 SDL3: Convert events to render coordinates 5 months ago
Gleb Mazovetskiy 88f706e0d1 SDL3: Add some backports / compat helpers 5 months ago
Gleb Mazovetskiy 1bbe8bfe08 SDL3: Even more migration 5 months ago
Andrettin f6b4665e94
Make Player Class Data Data-Driven (#8167) 6 months ago
Anders Jenbo df82616df1 clang-tidy: auto fix headers for DiabloUI 7 months ago
Anders Jenbo 1c76897f2c Apply simple const rules using clang-tidy 7 months ago
Anders Jenbo 7b2de562c2 Extract more Hellfire into data 8 months ago
Anders Jenbo 108cf4b42d
Load spell icon based on data (#8072) 8 months ago
Gleb Mazovetskiy 903f0a8181 Simplify palette handling 9 months ago
Gleb Mazovetskiy c3d8595b72
palette_update_quest_palette: tone map 1 color (#8027) 9 months ago
Gleb Mazovetskiy 58fe44f836 init.h -> init.hpp 10 months ago
Anders Jenbo 3b18dd35d9
Move some Hellfire differences to data files (#7943) 11 months ago
Eric Robinson 13a5ae4b0b
Replace Gamma Adjustment with Brightness Adjustment 1 year ago
Gleb Mazovetskiy 3bb1d685af Extract current input mode into its own library 1 year ago
Gleb Mazovetskiy ccbf0fc9a2 Audio device settings: Fix name handling 1 year ago
Gleb Mazovetskiy d94bc424df `sgOptions` -> `GetOptions()` 1 year ago
Gleb Mazovetskiy 916b67141a Settings: Use the full height and up to 720 width 1 year ago
Gleb Mazovetskiy d7647d6c63 More dependency untangling 1 year ago
Gleb Mazovetskiy c31836eab8 Split up `engine.{h,cpp}` 1 year ago
Gleb Mazovetskiy a49b1f2d58 Extract Is{Any,None}Of out of engine.hpp 1 year ago
qndel 24f108f193
fix many typos (#7322) 2 years ago
djvs a6e2481a3e
Option to not pause the game when the window loses focus (#7046) 2 years ago
obligaron b2acfbc95d Fix remaining warnings in DiabloUI 2 years ago
obligaron d3bdd4b8cc Change DiabloUI list callbacks indexes from int to size_t 2 years ago
Anders Jenbo bb2e189327 Convert _sfx_id in to class enum 2 years ago
Gleb Mazovetskiy 55b0fc5c26 Text inputs: Selection, copy, cut 2 years ago
Gleb Mazovetskiy e5881688f4 `text_render`: Replace optional args with struct 2 years ago
Gleb Mazovetskiy fdb5738815 Add cursor support to DiabloUI and chat 2 years ago
Gleb Mazovetskiy 5aa71b41c5 Clean up `SDL_GetClipboardText` handling 2 years ago
qndel 43766daa50 fix mem leak in pasting name 2 years ago
Anders Jenbo d725fdb4f3 Add screen reader support 3 years ago
Gleb Mazovetskiy 8c1a847f41 Remove utils/stdcompat/string_view.hpp 3 years ago
Gleb Mazovetskiy 8101e2c0ba Add `c_any_of` and friends 3 years ago
Anders Jenbo 4eb07c9237 React to SDL_WINDOWEVENT_RESTORED 3 years ago
Anders Jenbo 9e7d223f19 Menu tweaks 3 years ago
DakkJaniels e485493a3d
Fix print screen for different print screen key bindings (#6060) 3 years ago
Gleb Mazovetskiy 750cebc561 Delay reinitializing hwcursor until fade 1 3 years ago
Gleb Mazovetskiy 346ff443f7 Fix hwcursor re-enabling when reducing window size 3 years ago
Gleb Mazovetskiy 4fa3732526 Add missing <cstdint> includes 3 years ago
obligaron a632d733c3 Update gbActive correctly when minimizing the app 3 years ago
DakkJaniels b0cb925a5e
Add print screen to event handler for UI (#6058) 3 years ago
staphen b66b6c611b Produce multiple controller button events for SDL_JOYHATMOTION events 3 years ago
Gleb Mazovetskiy 20e12dcc3a selhero: Fix heap-use-after-free 3 years ago
Gleb Mazovetskiy 6dca019de2 Use `function_ref` instead of `function` 3 years ago
Gleb Mazovetskiy 41f43ea3f5 Support unpacked MPQs from devilutionx-mpq-tools 3 years ago
Gleb Mazovetskiy f4827a0cb6 Replace default palette PCX files with PAL files 4 years ago
Gleb Mazovetskiy b881468c04
Difficulty indicator improvements (#5224) 4 years ago
qndel ab6261bfe6 show difficulty indicator on multiplayer characters 4 years ago