elasota
09c7619267
Add Win32 config
2024-08-03 23:39:02 -04:00
Diomendius
1b18a87495
Normalize line endings
...
This commit contains only the result of `git add --renormalize .`
`git show --ignore-space-change` can verify that this commit only
changes whitespace.
2024-07-31 20:21:47 +12:00
elasota
a6d93f8daa
Update to VS2022
2023-08-26 14:06:14 -04:00
elasota
9ba15c6d78
Update C++ projects to VS2019, fix warnings/errors
2021-10-22 22:01:14 -04:00
elasota
295db5f064
Fix memory leak
2021-05-11 01:29:40 -04:00
elasota
ac56badffa
Add download house option
2021-05-11 00:41:35 -04:00
elasota
24169507bd
Add beep sound to platforms with no beep
2021-05-09 23:45:27 -04:00
elasota
d54ad576bc
Add delete option to File browser
2021-05-09 22:48:23 -04:00
elasota
b0d5673d95
Add export dir to Windows
2021-05-07 02:12:58 -04:00
elasota
7442b92dd3
Make FS use new allocator API
2021-04-28 23:18:24 -04:00
elasota
a2d374f650
Allocator refactor
2021-04-28 01:46:07 -04:00
elasota
2cd4e4f178
UTF refactor to eliminate duplicated code outside of PL
2021-04-27 09:54:01 -04:00
elasota
84a4d16aed
Web file system implementation + fixes
2021-04-19 01:02:10 -04:00
elasota
141f840888
Specialize font paths for preinstalled font selection instead
2021-04-15 20:56:31 -04:00
elasota
5dd8bf28f5
Add IsUsingPreinstalledFonts API
2021-04-15 20:03:06 -04:00
elasota
4e8e76f8fc
Re-enable runtime font rendering if a font handler is assigned, clean up some font handler things.
2021-04-15 19:49:43 -04:00
elasota
7842e721e5
Remove Resources dir from Windows release
2021-04-07 10:52:18 -04:00
elasota
50f420d2b1
Font system refactor, use pre-rendered fonts
2021-03-27 03:01:19 -04:00
elasota
c87f238563
Display driver loop refactor
2021-03-26 17:05:38 -04:00
elasota
3917e1a370
File system refactor, bug fixes
2021-03-07 04:31:05 -05:00
elasota
c981a97a20
Fix fullscreen prefs not working in SDL. Add SDL GameController support.
2021-03-05 01:56:32 -05:00
elasota
83d37a7c94
Add system clipboard support to Windows
2020-12-18 00:07:21 -05:00
elasota
6851025147
Preload entire font file if the font file isn't efficiently seekable, which should fix very slow startup times on Android.
2020-11-30 18:43:17 -05:00
elasota
3c3f9e3675
Add 2-stage startup for mobile init so there's less black screen
2020-11-25 15:09:31 -05:00
elasota
5c640b72eb
Code cleanup, move a lot of "Host" APIs to GpCommon
2020-11-25 12:05:59 -05:00
elasota
2b3a9f1669
Fix compile failure on Windows
2020-11-02 22:09:39 -05:00
elasota
0d5db76492
Add text input on mobile
2020-11-02 22:06:38 -05:00
elasota
475b8d21fb
Improve load screen responsiveness
2020-11-01 20:59:52 -05:00
elasota
26c423bb58
Cache rendered fonts to speed up mobile load
2020-10-24 11:41:39 -04:00
elasota
36eb111d26
Add proper source export prompt
2020-10-24 10:03:12 -04:00
elasota
23b69cf0ee
Lots of Android fixes and stubs. Increase SDL log level on Android. Add GL context loss handling.
2020-10-20 23:43:02 -04:00
elasota
1ecef6f8ef
Add support for unpackaged resources to speed up loads on Android, i.e. so we don't have to decompress entire GPAs to load a single resource.
2020-10-12 18:48:53 -04:00
elasota
3b6ae1dba5
Android fixups
2020-10-12 00:37:32 -04:00
elasota
5fbf3f5df0
Clean up game thread in SDL version
2020-10-12 00:37:11 -04:00
elasota
184daefe7b
Touchscreen things
2020-10-11 19:50:03 -04:00
elasota
5c98783bbb
More Android stub-outs and bug fixes. Fix broken SDL fiber sync.
2020-10-10 02:42:06 -04:00
elasota
9cb60af2b3
SDL audio driver
2020-09-28 09:58:19 -04:00
elasota
e88c9e7112
Redo mouse cursor handling
2020-09-26 21:15:43 -04:00
elasota
45aa5b4cba
OpenGL display driver
2020-09-26 16:45:52 -04:00
elasota
1fb135a6d2
Clean up project configs. Remove Win32 targets. Enforce that GP_DEBUG_CONFIG is set correctly.
2020-09-12 23:07:44 -04:00
elasota
b23bb93506
Redo file prompts with in-game UI
2020-09-12 22:29:57 -04:00
elasota
1b215e891f
SDL baseline
2020-09-12 14:23:02 -04:00
elasota
987a1dea75
Move font API to GpCommon
2020-09-12 14:01:51 -04:00
elasota
f07137b52d
Move IOStream to GpCommon
2020-09-12 13:32:53 -04:00
elasota
1d3c84a473
Move font handler and platform-independent shell stuff
2020-09-12 11:52:19 -04:00
elasota
69f279cc64
EOL fixes
2020-09-11 23:53:51 -04:00
elasota
84d5c46506
EOL fixes
2020-08-11 18:35:39 -04:00
elasota
8d58d22731
Add build version
2020-07-03 05:05:12 -04:00
elasota
05604e5604
Add API for saving driver prefs. Save fullscreen state in D3D11 driver.
2020-07-03 02:46:43 -04:00
elasota
4920781619
32-bit color support
2020-06-13 04:33:41 -04:00