Kae
bc2080e2c6
Improve windowing logic
2023-06-29 01:12:52 +10:00
Kae
99846487b9
Properly clean up SDL controllers and cursors on application exit
2023-06-28 23:34:59 +10:00
Kae
0b7ddd05d1
Add extremely basic controller support (only movement)
2023-06-28 22:52:09 +10:00
Kae
a1e428fafa
Fix cursor cleanup
2023-06-28 00:51:02 +10:00
Kae
332983c97b
The Formatting String Catastrophe
2023-06-27 20:23:44 +10:00
Kae
14b9689b6d
Change formatting to use fmtlib (STILL NEED TO CHANGE TO FMT SYNTAX!)
2023-06-27 19:24:35 +10:00
LDA
c9e889723b
resolved most of the compiler warnings/errors under gcc
...
also update xxhash and tinyformat
2023-06-26 11:58:35 -07:00
Kae
32411daa67
Fix 1:1 scale cursors being Australian
2023-06-26 18:05:00 +10:00
Kae
13a74602bd
Upgrade to C++17
2023-06-25 20:01:32 +10:00
Kae
6832c10ed5
Split shaders into their own files
...
some unrelated directives thing too
2023-06-23 23:01:25 +10:00
Kae
aeece136a4
Remove unused List from logGlErrorSummary
2023-06-23 19:01:41 +10:00
LDA
fa5042902c
👋 only print opengl errors if errors actually occurred. also fixed building on gcc
2023-06-23 01:57:16 -07:00
Kae
176c79bada
Hardware Cursor support
...
Updated SDL2 for this, so lib\ is no longer gitignored
2023-06-23 18:13:26 +10:00
Kae
bab5f0bd11
Update StarMainApplication_sdl.cpp
2023-06-23 15:45:03 +10:00
Kae
d6fdd96076
Fixes and stuff
...
Using proper SDL Audio APIs now
Fixed borderless
Create game window before asset load
Bump up root loading worker thread count to 8
Fix not hearing other player songs on load-in
Fix issues with shipworlds missing ship.level property
Fix rare thread race with received chat packets on the server-side
2023-06-21 15:25:10 +10:00
Kae
0ec3000536
processing directives for text box widgets
...
few other misc things
also fixed SDL audio on newer SDL vers
2023-06-21 10:40:53 +10:00
Kae
6352e8e319
everything everywhere
...
all at once
2023-06-20 14:33:09 +10:00