68 Commits

Author SHA1 Message Date
elasota
d74c4b70f3 Remove unused function 2021-05-08 10:55:22 -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
c87f238563 Display driver loop refactor 2021-03-26 17:05:38 -04:00
elasota
7060676b73 Cygwin port 2021-03-18 17:08:11 -04:00
elasota
3917e1a370 File system refactor, bug fixes 2021-03-07 04:31:05 -05:00
elasota
83d37a7c94 Add system clipboard support to Windows 2020-12-18 00:07:21 -05:00
elasota
553e343abe Fix display resolution desynchronizing with auto-position 2020-11-30 02:59:02 -05:00
elasota
5c640b72eb Code cleanup, move a lot of "Host" APIs to GpCommon 2020-11-25 12:05:59 -05:00
elasota
b9ea9450f1 Add license browser, improve touchscreen UI 2020-10-24 23:39:55 -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
bfb2c727ea Loading screen 2020-10-16 20:06:47 -04:00
elasota
e4cddda183 Touchscreen improvements 2020-10-14 18:12:02 -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
f07137b52d Move IOStream to GpCommon 2020-09-12 13:32:53 -04:00
elasota
2a98bfbc8c Remove AppleEvents API 2020-06-02 20:01:16 -04:00
elasota
eac923c475 Refactoring 2020-06-01 00:38:24 -04:00
elasota
6fe0f2d964 API refactoring 2020-06-01 00:33:50 -04:00
elasota
f5ff8eb013 Add color fade 2020-05-22 21:14:43 -04:00
elasota
f53dc21475 Window API refactor 2020-05-20 17:20:50 -04:00
elasota
153213e079 Improve PICT compatibility, add batch mode to gpr2gpa 2020-05-17 17:54:58 -04:00
elasota
62d9766ee0 Add close box support to floating windows 2020-05-02 02:59:19 -04:00
elasota
3b7858f96a Add support for map window resize in editor 2020-05-02 01:51:32 -04:00
elasota
e114d5c5dd Clean out unused API 2020-03-14 12:03:50 -04:00
elasota
cea0bde015 API cleanup, fix some lingering InvalWindowRects 2020-03-14 06:38:46 -04:00
elasota
dd78b08a5f Fix WaitForEvent having an extra delay tick 2020-03-14 04:29:36 -04:00
elasota
7b27d6c6b5 Most remaining level editor work 2020-03-01 17:01:35 -05:00
elasota
f1d7e1f52f Fix constant IDs, remove ZoomWindow 2020-02-26 12:26:19 -05:00
elasota
cc17911776 Fix up some level editor dialog behavior 2020-02-26 12:17:04 -05:00
elasota
d617795591 Level editor work 2020-02-25 23:09:09 -05:00
elasota
c78a20dafd Level editor work 2020-02-23 20:21:04 -05:00
elasota
9daee7af4e More editor progress 2020-02-18 20:53:54 -05:00
elasota
7548690c51 Fix up radio buttons, more editbox functionality.
All blocking issues with UI should now be fixed.
2020-02-16 21:57:02 -05:00
elasota
8f4ac13919 Partial editbox support for high scores 2020-02-16 20:55:47 -05:00
elasota
57d0678090 Transcode special chars via UTF-8 2020-02-07 22:08:52 -05:00
elasota
265db139c8 Various improvements toward getting high scores working again. 2020-02-02 01:38:38 -05:00
elasota
7cb6994f90 Import indexed strings as text files 2020-01-24 02:41:42 -05:00
elasota
9e9a79c4b7 Alert skeleton 2020-01-24 02:09:19 -05:00
elasota
5a3cedaa95 Level editor and resource loader fixups and refactors 2020-01-23 01:19:12 -05:00
elasota
c112738f2e Remove glue drivers, use Gp drivers instead 2020-01-20 05:14:50 -05:00
elasota
645a997c7a Refactoring 2020-01-05 16:41:04 -05:00
elasota
1fba6f9e85 Refactor color cursor loading 2020-01-05 04:13:00 -05:00
elasota
7c4ec4a467 Replace MacRoman conversion with LIBICONV implementation 2020-01-05 04:02:19 -05:00
elasota
aca18df74b More stuff, fix saved games 2020-01-05 02:33:03 -05:00
elasota
32116bc17e Fix up some file handling, add support for initializing a house file 2020-01-03 00:13:41 -05:00
elasota
1da2851d3a Scaled blit, plus fix some level editor things 2020-01-02 01:32:00 -05:00
elasota
1c6ab800a7 Refactor some dialog handling, enforce proper port disposal 2020-01-01 20:49:18 -05:00
elasota
5fe6218c28 Add some initial widget functionality (prefs partly working) 2020-01-01 20:24:46 -05:00
elasota
52338a3983 Event queue refactor 2019-12-31 03:55:17 -05:00