545 Commits (f29f8dbfda2d779cf89872944177af83740255af)

Author SHA1 Message Date
Anders Jenbo 1409e604f5 Reduce string conversions 4 years ago
Andrew James 4ff83431d2
Remove the use of HoldItem in AutoGetItem (#4178) 4 years ago
Anders Jenbo be57d62684 Use UTF8 aware string copying 4 years ago
Anders Jenbo 718c46e7fe Remove use of tempstr 4 years ago
Anders Jenbo a48f89007d Implement stash 4 years ago
Andrew James f64d17bfa9
Initial clean up of code related to creating items (#2943) 4 years ago
Gleb Mazovetskiy 7fede6c4cb Clean up owned/unowned CelSprite ambiguity 4 years ago
Felipe Wannmacher 6a6fd404dc improved hints and added icons 4 years ago
qndel 9ba64ad08b
TRN rewrite + bugfix (#4056) 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
obligaron 419fe7b7ec Change Keymapper to OptionCategory/OptionEntry 4 years ago
obligaron 7b2f651bb2 Allow QuickMessages to contain multiple entries/lines 4 years ago
ephphatha bda0a0624b Replace some usages of Item.statFlag 4 years ago
Gleb Mazovetskiy a4bc8fea7d Fix warnings: `-Wsign-compare`, `-Wnarrowing` 4 years ago
Gleb Mazovetskiy c57644970f Move `UiFlags` and `UiPanels` into their own files 4 years ago
Gleb Mazovetskiy 8d1708358f Extract spell list and book into separate files 4 years ago
Gleb Mazovetskiy 1eb6e2bac0 Improved spell book layout 4 years ago
Anders Jenbo 799f1763af Performce UTF8 aware limited string copies 4 years ago
obligaron 677303cba9
Reduce use of view globals in game menu 4 years ago
Anders Jenbo 9a93e473f9 Align CJK text on spell icons 4 years ago
Gleb Mazovetskiy 3aa8149d3e `PrintMonstHistory`: Fix string manipulation 4 years ago
Gleb Mazovetskiy e9a9daa794 DrawString: Stop allocating 4 years ago
staphen b5d96665c9 Enable SDL1 build option for Windows 4 years ago
Stephen C. Wills 423441c3dc
Fix speedbook navigation on gamepad 4 years ago
ephphatha d2940e8f7f Update GetObjectStr to take a const Object& 4 years ago
ephphatha 5f112576a4 move variable declaration into correct scope 4 years ago
Anders Jenbo af433d8890 Check for null spells 4 years ago
qndel 124675386d refresh panel when chat is active 4 years ago
obligaron 2158faadab Use SDL_StartTextInput for gold drop dialog 4 years ago
obligaron 98ecd0ecc5 Introduce CloseGoldDrop 4 years ago
Anders Jenbo 97e6c712c8 Correctly position durability icons 4 years ago
Anders Jenbo a1f42f199e Fix overflow on long translations 4 years ago
Anders Jenbo cab3494c93 Position panels away from touch controls 4 years ago
ephphatha 0aafd6d73d Render panel string containing scroll count when browsing spell list 4 years ago
Gleb Mazovetskiy 0c694edaba WordWrapString: Wrap on punctuation 5 years ago
Yuri Pourre 91d813ddd0
Makes spell highlight translatable 5 years ago
Anders Jenbo f54b7d0896 🚨 Count of letters is always positive 5 years ago
Anders Jenbo 7a57ae211e Better text alignment in spell book 5 years ago
Anders Jenbo 70cff81547 Implement backspace for UTF-8 strings 5 years ago
Anders Jenbo 7959b04573 SDL1 Unicode input support 5 years ago
Anders Jenbo 704a04ae4d Add support for Unicode fonts 5 years ago
Gleb Mazovetskiy ec13c333a9 Refactor: Use item iterators for scroll checks 5 years ago
obligaron 98eb863ea1 Use SDL Textinput for ingame chat 5 years ago
Anders Jenbo 671fdbd125 Implement contextural translation (pgettext) 5 years ago
Anders Jenbo 7771a08d03 Translatable mainpanel 5 years ago
staphen fe3d50f7f2 Merge logic from InitControlPan() and ClearPanBtn() 5 years ago
staphen 3df85b70ce Add virtual gamepad event handlers and implement touch controls 5 years ago
Juliano Leal Goncalves 379a27b64a ♻️ Convert 'ItemType' enum to enum class 5 years ago
Anders Jenbo 064a70a9b1 Fix double encoding of monster names 5 years ago