Commit Graph

237 Commits

Author SHA1 Message Date
elasota
5bdbcc9147 Increase MMUI speed, fix alignment bug on resolution change 2020-10-25 15:26:01 -04:00
elasota
f9c794efee Fix crash when ending game on mobile 2020-10-25 00:47:46 -04:00
elasota
71c152026c Use darken effect while exporting source 2020-10-24 23:56:18 -04:00
elasota
b50508f85f Fix missing RapidJSON license 2020-10-24 23:56:04 -04:00
elasota
37fc11a023 Better source export file name 2020-10-24 23:50:04 -04:00
elasota
eb1f59afbd Fix touch screen controls lingering on resolution change while in a sub-UI 2020-10-24 23:49:51 -04:00
elasota
47eaf75778 Fix license reader crash 2020-10-24 23:47:27 -04:00
elasota
b9ea9450f1 Add license browser, improve touchscreen UI 2020-10-24 23:39:55 -04:00
elasota
4f70ce1c9f Undo lower-screen offset of main window in touchscreen mode 2020-10-24 14:35:43 -04:00
elasota
0452e61043 Blacken scoreboard after game since it doesn't have a region reserved on mobile 2020-10-24 14:35:06 -04:00
elasota
daebba7d47 Default fit to screen so it works properly on mobile 2020-10-24 10:03:36 -04:00
elasota
3f6f540bf5 Fix scale issue 2020-10-24 10:03:22 -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
f26f631ae2 Finish up source export 2020-10-19 18:51:18 -04:00
elasota
30b07a77a9 Source code export placeholder 2020-10-17 22:56:27 -04:00
elasota
fbf73fd832 Use system zlib 2020-10-17 18:04:28 -04:00
elasota
7aa45cc9d6 No loading screen on desktop 2020-10-16 20:08:08 -04:00
elasota
bfb2c727ea Loading screen 2020-10-16 20:06:47 -04:00
elasota
e1c83d7b47 Redo touch controls 2020-10-15 01:14:10 -04:00
elasota
64ce75caa8 Fix touch screen flip 2020-10-14 18:26:13 -04:00
elasota
b682004f29 Character encoding fixups 2020-10-14 18:18:57 -04:00
elasota
e4cddda183 Touchscreen improvements 2020-10-14 18:12:02 -04:00
elasota
62e234c777 Fix cursor crash 2020-10-14 18:08:41 -04:00
elasota
780f4842b0 Increase touchscreen control size 2020-10-13 10:02:17 -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
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
e88c9e7112 Redo mouse cursor handling 2020-09-26 21:15:43 -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
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
3fd7fabb98 Fix full-screen being disabled when going to preferences but not viewing display options 2020-07-21 12:23:13 -04:00
elasota
53ecdabb43 Add full-screen option 2020-07-20 23:38:31 -04:00
elasota
7bf6147fa1 Fix transitions not spanning the entire screen and fix dissolve replaying when toggling full-screen 2020-07-20 12:17:36 -04:00
elasota
550465088e Remove architecture string code that doesn't work 2020-07-04 00:34:46 -04:00
elasota
68444a7240 Add transitions 2020-07-04 00:26:28 -04:00
elasota
7db0f8d7eb Fix loading empty house in the editor not working correctly 2020-07-03 19:40:26 -04:00
elasota
62427de092 Add ICC profile option 2020-07-03 13:53:10 -04:00
elasota
58ad634085 Re-add clipboard functions 2020-07-03 04:59:40 -04:00
elasota
a2e8d414e8 Fix typing sound not working with forward delete 2020-07-03 03:16:42 -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
82b93c627e Save house after opening so it doesn't throw an IO error if the user quits immediately. 2020-06-20 02:16:43 -04:00
elasota
9d5adb9bb6 Remove port state, fix background not darkening in room editor 2020-06-20 02:08:22 -04:00
elasota
3bf689664f Default menu bar color to black 2020-06-20 01:46:38 -04:00
elasota
ccb7dd2edb Remove unused var 2020-06-20 01:46:27 -04:00
elasota
20acb4ef6b Bump prefs version 2020-06-20 01:33:47 -04:00
elasota
3c662845b4 Add option to enable or disable auto-scale 2020-06-20 01:33:26 -04:00
elasota
4920781619 32-bit color support 2020-06-13 04:33:41 -04:00