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
Refs #2586
|
5 years ago |
obligaron
|
98eb863ea1
|
Use SDL Textinput for ingame chat
|
5 years ago |
Anders Jenbo
|
671fdbd125
|
Implement contextural translation (pgettext)
Fixes #2369
Fixes #2790
|
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
🎨 Rename 'ItemType' elements to enum class standards
|
5 years ago |
Anders Jenbo
|
064a70a9b1
|
Fix double encoding of monster names
|
5 years ago |
Anders Jenbo
|
7169882b1f
|
✨ Implement new font rendering
|
5 years ago |
qndel
|
a737d72dd9
|
Dynamic char panel
|
5 years ago |
BC Ko
|
1cebabcfff
|
documentation cleanup: control
|
5 years ago |
Juliano Leal Goncalves
|
bb2dfdfb73
|
🚚 Rename 'ItemStruct' to 'Item'
|
5 years ago |
Juliano Leal Goncalves
|
6c21638bee
|
♻️ Leverage 'Point' in 'SetCursorPos' function
|
5 years ago |
Juliano Leal Goncalves
|
bbf529c65a
|
🚚 Rename 'PlayerStruct' to 'Player'
|
5 years ago |
Anders Jenbo
|
4044fadeb5
|
Clean up some players references
|
5 years ago |
qndel
|
9e1cdb4a82
|
CheckChrBtns cleanup
|
5 years ago |
qndel
|
770f3a2f20
|
unify ranged and melee pierce
|
5 years ago |
BC Ko
|
4df798808e
|
2435 refactor global variable Items part 2 (#2673)
|
5 years ago |
Anders Jenbo
|
408c6e43b6
|
Don't echo quick commands
|
5 years ago |
Vladimir Olteanu
|
bfcc57783c
|
Remove Surface::{Alloc,Free}, introduce OwnedSurface
|
5 years ago |
obligaron
|
36f13b34dc
|
Add debug text commands
|
5 years ago |
obligaron
|
6be94ceb3f
|
Move DiabloHotkeyMsg to control.cpp and use IsChatAvailable
|
5 years ago |
obligaron
|
13ab3e0ba9
|
Handle chat visible logic seperated from multiplayer (own function)
|
5 years ago |
vladtepesch
|
0e56e52c75
|
fixes casting level 0 spell says "not enough mana" (#2568)
|
5 years ago |
obligaron
|
8dbe16d4f6
|
Introduce GetSpellListItems
|
5 years ago |
obligaron
|
95daecc1bb
|
Introduce GetSpellListSelection and remove selection game logic from DrawSpellList
|
5 years ago |
BC Ko
|
0a4361d5fc
|
cleanup manual value clamping: control.cpp
|
5 years ago |
Aaron Sun
|
6701b8a989
|
Fix attribute up (+) button doesn't work in special case
1) Open quest panel
2) Open character panel by click level up (+) button
|
5 years ago |
Aaron Sun
|
aef812fb5a
|
Modify the calculation of panel position
left/center combination is used, but panel distance is limited
|
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 |
Vladimir Olteanu
|
b17ff04ee2
|
Use string_view in DrawString and friends
|
5 years ago |
qndel
|
169f980038
|
ranged/magic formulas
|
5 years ago |
qndel
|
bd5e30db52
|
replace armor formula
|
5 years ago |
Anders Jenbo
|
d523fc1e81
|
Cleanups
|
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
Replace operator&& with named function
|
5 years ago |
Anders Jenbo
|
a2bed56061
|
Clean up some variables in control.cpp
|
5 years ago |
Anders Jenbo
|
a19e7b2a3b
|
Remove some more use of miniwin
|
5 years ago |
obligaron
|
1956c6a1c2
|
Fix some 64bit warnings
|
5 years ago |
Anders Jenbo
|
77b72da276
|
♻️Use monster by reference when possible
|
5 years ago |
Anders Jenbo
|
352a0ca510
|
Place local symbols in an anonymous namespace
|
5 years ago |