Commit Graph

30 Commits

Author SHA1 Message Date
elasota
b9ea9450f1 Add license browser, improve touchscreen UI 2020-10-24 23:39:55 -04:00
elasota
9d5adb9bb6 Remove port state, fix background not darkening in room editor 2020-06-20 02:08:22 -04:00
elasota
ccb7dd2edb Remove unused var 2020-06-20 01:46:27 -04:00
elasota
6c48debecd Code cleanup 2020-06-05 23:21:56 -04:00
elasota
2a98bfbc8c Remove AppleEvents API 2020-06-02 20:01:16 -04:00
elasota
66fc278ce9 Refactor QD ports so they no longer need to be the first member of draw surfaces 2020-05-20 23:33:17 -04:00
elasota
f53dc21475 Window API refactor 2020-05-20 17:20:50 -04:00
elasota
3b7858f96a Add support for map window resize in editor 2020-05-02 01:51:32 -04:00
elasota
ffd9d9cc1f Keep level editor windows in screen bounds 2020-04-05 22:31:22 -04:00
elasota
d7353ff6ed Refactor neighboring rooms sync-ups. Remove all of the neighboring room objects and recreate them, which fixes a bunch of problems with objects becoming out-of-frame after resize. 2020-04-05 18:34:37 -04:00
elasota
2f663646f5 Remove unused menu bar window 2020-04-05 00:35:01 -04:00
elasota
f4a57dba6e Redraw scoreboard on splash screen res change 2020-04-05 00:32:13 -04:00
elasota
805638f2c9 Fix TV and splash on res change 2020-04-04 18:50:45 -04:00
elasota
129396ef53 Fix more dynamics, fix end screen stars with large vertical resolutions 2020-04-04 17:46:19 -04:00
elasota
e114d5c5dd Clean out unused API 2020-03-14 12:03:50 -04:00
elasota
f1d7e1f52f Fix constant IDs, remove ZoomWindow 2020-02-26 12:26:19 -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
8f4ac13919 Partial editbox support for high scores 2020-02-16 20:55:47 -05:00
elasota
265db139c8 Various improvements toward getting high scores working again. 2020-02-02 01:38:38 -05:00
elasota
9e9a79c4b7 Alert skeleton 2020-01-24 02:09:19 -05:00
elasota
645a997c7a Refactoring 2020-01-05 16:41:04 -05:00
elasota
aca18df74b More stuff, fix saved games 2020-01-05 02:33:03 -05:00
elasota
52338a3983 Event queue refactor 2019-12-31 03:55:17 -05:00
elasota
04a955213c Major draw code refactor 2019-12-30 20:53:11 -05:00
elasota
430842d17b File system refactoring 2019-12-29 06:38:18 -05:00
elasota
c4e93b0ccf Cleanup, add scanline mask builder 2019-12-26 12:58:58 -05:00
elasota
ac3929fb1f Keyboard input 2019-12-25 22:20:10 -05:00
elasota
8354d13a84 Add FreeType, progress to title screen 2019-12-21 18:40:17 -05:00
elasota
c8472f7295 Lots of stuff 2019-11-11 00:11:59 -05:00