150 Commits (1.4)

Author SHA1 Message Date
obligaron 3e2bb7bee4 Fix item label text with open stash (#4595) 4 years ago
Anders Jenbo d0f351db12 Fix splitting gold 4 years ago
Anders Jenbo 6d28810dc7 Change infostr from char[128] to std::string 4 years ago
Andrew James 4ff83431d2
Remove the use of HoldItem in AutoGetItem (#4178) 4 years ago
Anders Jenbo 718c46e7fe Remove use of tempstr 4 years ago
Anders Jenbo a48f89007d Implement stash 4 years ago
qndel 9536927301
Display hp/mana values on life/mana orbs (#4006) 4 years ago
Anders Jenbo 6b2481a76c Touch support on all SDL2 platforms 4 years ago
Gleb Mazovetskiy 076b0c0c05 Overhaul tests 4 years ago
Gleb Mazovetskiy c57644970f Move `UiFlags` and `UiPanels` into their own files 4 years ago
Gleb Mazovetskiy db7c9d08f5 Move DoSpeedBook to the right header 4 years ago
Gleb Mazovetskiy 7e1fea6f76 clang-format all files in {Source,test}/ 4 years ago
Gleb Mazovetskiy 8d1708358f Extract spell list and book into separate files 4 years ago
obligaron 677303cba9
Reduce use of view globals in game menu 4 years ago
Gleb Mazovetskiy 3aa8149d3e `PrintMonstHistory`: Fix string manipulation 4 years ago
Stephen C. Wills 423441c3dc
Fix speedbook navigation on gamepad 4 years ago
obligaron 2158faadab Use SDL_StartTextInput for gold drop dialog 4 years ago
obligaron 98ecd0ecc5 Introduce CloseGoldDrop 4 years ago
Anders Jenbo a1f42f199e Fix overflow on long translations 4 years ago
Anders Jenbo 7959b04573 SDL1 Unicode input support 5 years ago
obligaron 98eb863ea1 Use SDL Textinput for ingame chat 5 years ago
Anders Jenbo 7771a08d03 Translatable mainpanel 5 years ago
staphen 3df85b70ce Add virtual gamepad event handlers and implement touch controls 5 years ago
qndel a737d72dd9
Dynamic char panel 5 years ago
BC Ko 1cebabcfff documentation cleanup: control 5 years ago
Juliano Leal Goncalves bbf529c65a 🚚 Rename 'PlayerStruct' to 'Player' 5 years ago
obligaron 6be94ceb3f Move DiabloHotkeyMsg to control.cpp and use IsChatAvailable 5 years ago
obligaron 95daecc1bb Introduce GetSpellListSelection and remove selection game logic from DrawSpellList 5 years ago
Anders Jenbo 8df8b940c4
Handle some clang-tidy issues 5 years ago
Aaron Sun 3ee90ca629 Add options for sub-panel alignment 5 years ago
Anders Jenbo 90960f0c14 Remove dead code 5 years ago
4aron5un 4c8210df21
Center the sub-panels (Quest, Character, Spell and Inventory) (#2498) 5 years ago
ephphatha 4ad53232a0 Convert the UiFlags enum to a scoped enum type 5 years ago
Anders Jenbo 352a0ca510 Place local symbols in an anonymous namespace 5 years ago
Andrew James 3508aa6d3d
Align Life/Mana flask drawing routines (#2291) 5 years ago
Gleb Mazovetskiy cb0dae8590 🚚 Rename `CelOutputBuf` to `Surface` and extract 5 years ago
Gleb Mazovetskiy 1bc9c3973f 🚚 engine.h: Extract `Rectangle` 5 years ago
Gleb Mazovetskiy f9f301b054 🚚 engine.h: Extract `Point`, `Direction`, `clamp` 5 years ago
Juliano Leal Goncalves ff147f9280 🚚 Rename 'RECT32' to 'Rectangle' to match naming style of other core structs 5 years ago
Juliano Leal Goncalves 4490340a47 🚚 Move 'RECT32' type to 'engine.h' alongside other core types 5 years ago
Kalebe Alves 118efe8e6d
Use Point/SDL_Rect for control functions coordinate system 5 years ago
Anders Jenbo 8a7ec56d3a Player by reference part 2 5 years ago
Anders Jenbo 68e73c0dfe 🐛 Fix infopanel text color 5 years ago
Anders Jenbo e665a0c4b0 ♻️Draw info box text using DrawString 5 years ago
Anders Jenbo 72598865cc ♻️Replace PrintGameStr with DrawString 5 years ago
Anders Jenbo 68923c6c33 Generic game text render function 5 years ago
Anders Jenbo c11945e62b 🎨 Fix line endings 5 years ago
Anders Jenbo bfc510fb23 Clean up automap.cpp 5 years ago
Anders Jenbo 22d7d41615 🌐 Fix remaning plural form of gold related texts 5 years ago
Gleb Mazovetskiy 1b8b62a8c2 ♻️ Store CEL width with the sprite itself 5 years ago