Historial de Commits

Autor SHA1 Mensaje Fecha
  Ivan Savenko 0f8d53e978 Replaced SDL user events list with dispatching of arbitrary functors hace 2 años
  Ivan Savenko dfeeeb1f5f Removed no longer used hace 2 años
  Ivan Savenko 34123c7f07 Minor refactoring of mouse input handling hace 2 años
  Ivan Savenko c77f8482e3 Replaced event handling break system with key capturing hace 2 años
  Ivan Savenko 0e70f2998f SDL event handling is now done exclusively in input handler hace 2 años
  Ivan Savenko 5e86b00dda Moved input handling from GuiHandler to set of classes in eventsSDL dir hace 2 años
  Ivan Savenko 6012e0cb45 Minor code reorganization hace 2 años
  Ivan Savenko d5d0ca96a8 Minor fixes and cleanup hace 2 años
  Ivan Savenko 1f513fd280 Extracted event management from GuiHandler and CIntObject hace 2 años
  Ivan Savenko 008a1ebec4 split massive handleCurrentEvent method into per-event parts hace 2 años
  Ivan Savenko ad3e54e6c0 Reduced usage of topWindow() method hace 2 años
  Ivan Savenko 7838190ef4 Moved window stack management from GuiHandler to new class hace 2 años
  Ivan Savenko f84c2c3bb5 Removed getFrameDeltaMilliseconds from gui handler hace 2 años
  Ivan Savenko 8a31aeb94b Battle animations use tick() for updates hace 2 años
  Ivan Savenko 3ecdff2a21 FramerateManager now uses chrono instead of SDL_Ticks hace 2 años
  Ivan Savenko 03df274450 Framerate manager is now in a separate file and private member of GH hace 2 años
  Ivan Savenko e26b18c139 Rename & cleanup of WindowHandler -> ScreenHandler hace 2 años
  Ivan Savenko fd3933e589 Support for changing resolution without game restart hace 2 años
  Ivan Savenko b4e7093c01 Added IWindowHandler interface for OS screen/window utilities hace 2 años
  Ivan Savenko c688411bab Extracted window management from CMT to new class hace 2 años
  Ivan Savenko dea10e6091 Use more descriptive names for hotkeys hace 2 años
  Ivan Savenko 832e56e005 Implementation of (very basic) shortcuts system hace 2 años
  Konstantin 86f5d6de69 vcmi: modernize headers hace 2 años
  Ivan Savenko 2e69a4769d Implemented framerate limit option (not available in UI) hace 2 años
  Ivan Savenko b57a07b10f Restored ambient sounds functionality hace 2 años
  Ivan Savenko 7c58a46279 Removed some instances of access to `screen` surface hace 2 años
  Ivan Savenko b1821d4442 Removed some SDL access from non-SDL code hace 2 años
  Ivan Savenko e1bd0d2a04 API for custom events no longer requires SDL access hace 2 años
  Ivan Savenko 860fe43131 Merged two mouse button enums hace 2 años
  Ivan Savenko 6669ffd4b3 Moved input-related code from SDL_Extensions to GuiHandler hace 2 años