Ivan Savenko
|
a4000f2fc8
Removed isActive(int) method since its usages were redundant or wrong
|
2 년 전 |
Ivan Savenko
|
0e70f2998f
SDL event handling is now done exclusively in input handler
|
2 년 전 |
Ivan Savenko
|
ff1c94541f
Fix button interaction with hotkey & mouse
|
2 년 전 |
Ivan Savenko
|
1f513fd280
Extracted event management from GuiHandler and CIntObject
|
2 년 전 |
Ivan Savenko
|
ad3e54e6c0
Reduced usage of topWindow() method
|
2 년 전 |
Ivan Savenko
|
d4098059b8
Proper support for player-colored buttons in UI
|
2 년 전 |
Ivan Savenko
|
dea10e6091
Use more descriptive names for hotkeys
|
2 년 전 |
Ivan Savenko
|
832e56e005
Implementation of (very basic) shortcuts system
|
2 년 전 |
Konstantin
|
7a5775a9f9
vcmi: use std::optional
|
2 년 전 |
Ivan Savenko
|
506c3d29bc
Replaced vstd clamp with std version
|
2 년 전 |
Ivan Savenko
|
507d8bf7fd
Allow defining active areas for sliders. Fixes settings window.
|
2 년 전 |
Ivan Savenko
|
f09897b2b4
Remove unnecessary redraws
|
2 년 전 |
Ivan Savenko
|
3fef2a5e1f
Moved Colors to a separate file, updated includes
|
2 년 전 |
Ivan Savenko
|
cfcaf5cbb6
renamed keyDown -> keyPressed
|
2 년 전 |
Ivan Savenko
|
d4fba3787c
Removed usage of SDL_KeyboardEvent from UI code
|
2 년 전 |
Ivan Savenko
|
860fe43131
Merged two mouse button enums
|
2 년 전 |
Ivan Savenko
|
214fc19e74
CIntObject now receives mouse position as point instead of SDL event
|
2 년 전 |
Ivan Savenko
|
108a42e4ba
Reorganized includes for new layout. New class - IImageLoader
|
2 년 전 |
Ivan Savenko
|
9c3030603d
Removed most SDL includes from headers, removed SDL int's
|
2 년 전 |
Ivan Savenko
|
50a0fc4fb2
Removed pointer to current SDL_Event from GuiHandler
|
2 년 전 |
Ivan Savenko
|
ee7a573cb8
Refactoring of SDL API usage:
|
2 년 전 |
Ivan Savenko
|
9a620a9091
Refactoring of GeneralTextHandler to reduce boilerplate code in callers
|
2 년 전 |
Ivan Savenko
|
01d0cd4f7a
Changed configurable UI to match text refactoring:
|
2 년 전 |
Ivan Savenko
|
bdb8e0ee5c
Introduced string identifiers for H3 texts, still WIP
|
2 년 전 |
nordsoft
|
d7b0770b71
Remove excessive code
|
2 년 전 |
nordsoft
|
b1f2c7aed4
Team alignments implemented
|
2 년 전 |
nordsoft
|
d3c3feb037
Configurable template selection
|
2 년 전 |
Ivan Savenko
|
ac839ad26a
Changes to rest of the code according to review:
|
2 년 전 |
Ivan Savenko
|
c855823528
Renamed files in client/battle to match new names of classes
|
2 년 전 |
Ivan Savenko
|
0cae259f53
Most of rendering in BattleInt is done via canvas
|
2 년 전 |