174 Commits (dev-app-icon)

Author SHA1 Message Date
Gleb Mazovetskiy 7b0558146e Async load: Handle errors 1 year ago
Eric Robinson 6396af1ff5
Cleanup panel code (Part 2) (#7421) 2 years ago
Eric Robinson 8970eaa410
Cleanup panel code (Part 1) (#7417) 2 years ago
qndel 24f108f193
fix many typos (#7322) 2 years ago
Gleb Mazovetskiy 647f8c38e4 Slightly improve CJK infobox rendering 2 years ago
obligaron dc4cd43e8f Remove duplicate function definitions from control.h 2 years ago
Gleb Mazovetskiy 55b0fc5c26 Text inputs: Selection, copy, cut 2 years ago
Gleb Mazovetskiy 09ab58343c Migrate gold drop/withdrawal to `text_input` 2 years ago
Gleb Mazovetskiy fdb5738815 Add cursor support to DiabloUI and chat 2 years ago
Gleb Mazovetskiy 848f234aed Add automap type cycling controls 3 years ago
Gleb Mazovetskiy 8c1a847f41 Remove utils/stdcompat/string_view.hpp 3 years ago
Gleb Mazovetskiy 14540164a7 Remove utils/stdcompat/optional.hpp 3 years ago
obligaron b916c8e428 Introduce Open/Close/ToggleCharPanel 3 years ago
Gleb Mazovetskiy 1788d2f8ec Remove miniwin 3 years ago
Gleb Mazovetskiy 680ab5ec40 Overhaul backbuffer state handling 3 years ago
Gleb Mazovetskiy 17bcca539f Fix InfoString-related stack-use-after-free 3 years ago
staphen 8b6db3a678 Get rid of panelstr, pnumlines, and ClearPanel() 4 years ago
Gleb Mazovetskiy 961866e1c4 CLX: A new graphics format 4 years ago
Gleb Mazovetskiy a4ac41cece Replace `DVL_VK` virtual key codes with `SDLK` 4 years ago
Gleb Mazovetskiy d152d2c0fb Add OptionalOwnedCelSprite 4 years ago
Andrew James 0add7a8af6
Define sizes using Size type in control.cpp/stash.cpp (#4737) 4 years ago
Gleb Mazovetskiy 779ccaca17 Overhaul translation fetching 4 years ago
obligaron bc15bdf3a9 Remove PANEL_ defines and replace them with GetMainPanel() 4 years ago
obligaron 70c5cf6cad
Fix item label text with open stash (#4595) 4 years ago
Gleb Mazovetskiy ade8aba822 Fix some more warnings 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