Ivan Savenko
|
c77f8482e3
Replaced event handling break system with key capturing
|
2 年之前 |
Ivan Savenko
|
0e70f2998f
SDL event handling is now done exclusively in input handler
|
2 年之前 |
Ivan Savenko
|
5e86b00dda
Moved input handling from GuiHandler to set of classes in eventsSDL dir
|
2 年之前 |
Ivan Savenko
|
6012e0cb45
Minor code reorganization
|
2 年之前 |
Ivan Savenko
|
d5d0ca96a8
Minor fixes and cleanup
|
2 年之前 |
Ivan Savenko
|
1f513fd280
Extracted event management from GuiHandler and CIntObject
|
2 年之前 |
Ivan Savenko
|
008a1ebec4
split massive handleCurrentEvent method into per-event parts
|
2 年之前 |
Ivan Savenko
|
ad3e54e6c0
Reduced usage of topWindow() method
|
2 年之前 |
Ivan Savenko
|
7838190ef4
Moved window stack management from GuiHandler to new class
|
2 年之前 |
Ivan Savenko
|
f84c2c3bb5
Removed getFrameDeltaMilliseconds from gui handler
|
2 年之前 |
Ivan Savenko
|
8a31aeb94b
Battle animations use tick() for updates
|
2 年之前 |
Ivan Savenko
|
3ecdff2a21
FramerateManager now uses chrono instead of SDL_Ticks
|
2 年之前 |
Ivan Savenko
|
03df274450
Framerate manager is now in a separate file and private member of GH
|
2 年之前 |
Ivan Savenko
|
e26b18c139
Rename & cleanup of WindowHandler -> ScreenHandler
|
2 年之前 |
Ivan Savenko
|
fd3933e589
Support for changing resolution without game restart
|
2 年之前 |
Ivan Savenko
|
0000541291
Fixed map rendering
|
2 年之前 |
Ivan Savenko
|
b4e7093c01
Added IWindowHandler interface for OS screen/window utilities
|
2 年之前 |
Ivan Savenko
|
28f41bb472
Moved remaining render-related code from CMT
|
2 年之前 |
Ivan Savenko
|
c688411bab
Extracted window management from CMT to new class
|
2 年之前 |
Ivan Savenko
|
dea10e6091
Use more descriptive names for hotkeys
|
2 年之前 |
Ivan Savenko
|
832e56e005
Implementation of (very basic) shortcuts system
|
2 年之前 |
Ivan Savenko
|
dfa2e2a349
Merge beta into develop
|
2 年之前 |
Ivan Savenko
|
07230f3b47
Attempt to fix stack splitting on macos
|
2 年之前 |
krs
|
3194999809
Add SHIFT + hover shortcut to show movement highlight while pressed.
|
2 年之前 |
Ivan Savenko
|
a8fe8c0f3b
Converted timer event into tick event that is called every frame
|
2 年之前 |
Konstantin
|
5366f9190e
vcmi: reduce boost::lexical_cast usage
|
2 年之前 |
Ivan Savenko
|
2e69a4769d
Implemented framerate limit option (not available in UI)
|
2 年之前 |
Ivan Savenko
|
105d988624
Remove debug code
|
2 年之前 |
Ivan Savenko
|
5fb5513572
Attempt to trace crash caused by iterator invalidation
|
2 年之前 |
Ivan Savenko
|
c976176453
Added additional buttons for movement speeds
|
2 年之前 |