Ivan Savenko
|
e442e71ed9
|
Fix handling of autoselected interface scaling by client
|
2024-10-09 17:37:54 +00:00 |
|
Ivan Savenko
|
42adc9d394
|
Enable auto-detection of UI scaling
|
2024-10-09 17:37:54 +00:00 |
|
Ivan Savenko
|
0c03e0b7c7
|
Enable autodetection of upscaling filter
|
2024-10-09 17:37:54 +00:00 |
|
Ivan Savenko
|
40ece7142b
|
Set no filtering by default for now
|
2024-08-17 19:11:30 +00:00 |
|
Ivan Savenko
|
d6059b044d
|
Implement selection of upscaling filter in launcher
|
2024-08-17 15:25:26 +00:00 |
|
Ivan Savenko
|
4171026035
|
First iteration of upscaled rendering
|
2024-08-17 15:25:25 +00:00 |
|
Ivan Savenko
|
9a71614588
|
Simplify code
|
2024-04-30 12:01:03 +03:00 |
|
Ivan Savenko
|
0d8d75afd4
|
Spaces -> tabs
|
2024-04-30 11:38:13 +03:00 |
|
Ivan Savenko
|
9187beb7ee
|
Merge branch 'joystick_support' into joystick_support
|
2024-04-30 11:27:55 +03:00 |
|
Ivan Savenko
|
fca53e4dbc
|
Do not show "(client)" in window title
|
2024-04-25 18:53:12 +03:00 |
|
kdmcser
|
60c4ddb515
|
change hardware cursor to software cursor when joystick available
|
2024-04-21 22:51:47 +08:00 |
|
kdmcser
|
cee8d34fc5
|
Merge branch 'develop' into joystick_support
|
2024-04-15 22:37:15 +08:00 |
|
kdmcser
|
beaebb3a5f
|
a simple implement for game controller
|
2024-04-13 13:12:25 +08:00 |
|
Laserlicht
|
ff866bdfce
|
scalingMode to config
|
2024-04-04 21:10:49 +02:00 |
|
Ivan Savenko
|
c3957c2c2a
|
Moved json files to new directory, split on per-class basis
|
2024-02-14 13:08:24 +02:00 |
|
Ivan Savenko
|
3383221f0b
|
Show error message on failure to create renderer
|
2024-01-05 21:46:44 +02:00 |
|
Alexander Wilms
|
23d1638d70
|
Add VSync to settings
|
2023-09-26 18:55:25 +02:00 |
|
Alexander Wilms
|
73ea52c615
|
Enable VSync to prevent screen tearing while scrolling across map
Fixes #2935
|
2023-09-26 18:55:25 +02:00 |
|
Laserlicht
|
a2174dc83f
|
fix window open while sound playing
|
2023-09-19 11:20:16 +02:00 |
|
Ivan Savenko
|
0b99fc0ccb
|
Show message box when H3 data is missing
|
2023-08-06 18:16:32 +03:00 |
|
Ivan Savenko
|
5faaf175f9
|
Added debug information to SDL-related crashes
|
2023-08-06 13:31:10 +03:00 |
|
Ivan Savenko
|
8dc009e2c9
|
Always show correct game resolution in settings, unaffected by scaling
|
2023-07-15 16:09:44 +03:00 |
|
Ivan Savenko
|
fb00bf4067
|
Merge pull request #2322 from dydzio0614/resolution-fix
Fix for fullscreen game always starting in native resolution
|
2023-07-13 12:57:32 +03:00 |
|
Dydzio
|
42db24b4b2
|
Fix for fullscreen game always starting in native resolution
|
2023-07-11 17:59:22 +02:00 |
|
Ivan Savenko
|
2a634b2ec0
|
Fixed UI updates on switching to/from fullscreen
|
2023-07-07 15:26:42 +03:00 |
|
Ivan Savenko
|
7e00a702c1
|
Fix switching to exclusive fullscreen to borderless windowed
|
2023-07-07 14:29:03 +03:00 |
|
Ivan Savenko
|
0c83e34093
|
Implemented reserved area for iOS notch / cutout
|
2023-07-07 14:29:03 +03:00 |
|
Ivan Savenko
|
5143ca266d
|
Moved SDL renderer access to ScreenHandler class
|
2023-07-07 14:29:03 +03:00 |
|
Ivan Savenko
|
5e86b00dda
|
Moved input handling from GuiHandler to set of classes in eventsSDL dir
|
2023-05-20 01:51:49 +03:00 |
|
Ivan Savenko
|
ad3e54e6c0
|
Reduced usage of topWindow() method
|
2023-05-16 21:57:45 +03:00 |
|
Ivan Savenko
|
051a4a3c17
|
Encapsulation of WindowHandler state
|
2023-05-16 19:10:22 +03:00 |
|
Ivan Savenko
|
7838190ef4
|
Moved window stack management from GuiHandler to new class
|
2023-05-16 19:10:21 +03:00 |
|
Ivan Savenko
|
8504b891a8
|
Added more checks for SDL return status
|
2023-05-09 13:10:33 +03:00 |
|
Ivan Savenko
|
c01b74434c
|
Fix cancelling spellcast with escape
|
2023-05-09 13:10:33 +03:00 |
|
Ivan Savenko
|
e26b18c139
|
Rename & cleanup of WindowHandler -> ScreenHandler
|
2023-05-09 13:10:33 +03:00 |
|