Commit Graph

457 Commits

Author SHA1 Message Date
elasota
438e7b2138 Refactor out forecolor 2020-05-21 03:30:11 -04:00
elasota
a1c45d4fc8 Factor out back color 2020-05-20 23:51:25 -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
49c438b088 Fix flicker in load house UI 1.0b3 2020-05-18 04:38:16 -04:00
elasota
5e6ecaf0fa EOL fixes 2020-05-18 04:23:38 -04:00
elasota
47e36f1c3c Remove dead files from VS project, fix broken filters 2020-05-18 04:23:30 -04:00
elasota
d7a769e397 Change window icon 2020-05-18 04:05:18 -04:00
elasota
1abb542301 Fix sound prefs window flickering dark when changing the volume 2020-05-18 03:51:36 -04:00
elasota
afb9474340 Improve popup menu triangle visibility 2020-05-18 03:51:20 -04:00
elasota
50ab5f5bdb Inset stars window by 1px to account for border being present in the image 2020-05-18 03:36:48 -04:00
elasota
b12151f665 Use exclusive stack to keep darken during flicker 2020-05-18 03:36:20 -04:00
elasota
8135c68c49 Add flicker effect to chrome (replaces zooms) 2020-05-18 03:30:25 -04:00
elasota
5c07ce08bb Remove dead headers 2020-05-18 02:06:07 -04:00
elasota
ea16d0ffca More window chrome improvements 2020-05-18 02:03:17 -04:00
elasota
f590613f83 Default button chrome improvement 2020-05-17 23:02:08 -04:00
elasota
c0878fe66d Moved Aerofoil package defs out of the installer project to reduce chance of people getting bad ideas 2020-05-17 22:23:28 -04:00
elasota
9c18a2ba55 Installer improvements for 1.0b3 2020-05-17 22:04:07 -04:00
elasota
0b8a5cb38c Fixed resolution changed event using physical resolution instead of virtual 2020-05-17 19:55:16 -04:00
elasota
fde390ac73 Improve button chrome 2020-05-17 19:50:34 -04:00
elasota
153213e079 Improve PICT compatibility, add batch mode to gpr2gpa 2020-05-17 17:54:58 -04:00
elasota
35308e41f3 Fix MSI installer not setting houses read-only 2020-05-11 05:35:29 -04:00
elasota
931d7e0f30 Move install package generation to MakeRelease, fix missing read-only attribute on MSI installation houses 2020-05-11 04:34:43 -04:00
elasota
539af1f9b5 Adjust formatting, recommend FTagData parameters 2020-05-11 04:18:28 -04:00
elasota
e052628ed3 Remove ReleasePackageInstaller from Build Solution.
Add resource import batches to ReleasePackageInstaller build steps.
Together, this means that Build Solution and then building ReleasePackageInstaller from clean source should produce a working installer.
2020-05-11 01:21:10 -04:00
elasota
e52735ae7f Remove warning macro 2020-05-11 00:03:36 -04:00
elasota
e539b93de9 Adjust MSI package dir 1.0b2 2020-05-10 20:13:53 -04:00
elasota
f952b1c63a Add MSI installer project 2020-05-10 20:04:58 -04:00
elasota
44c32a06ab EOL fix 2020-05-10 20:04:10 -04:00
elasota
e1f9e86c56 EOL fix 2020-05-10 20:03:59 -04:00
elasota
231c4b411f Update docs in line with flattenmov's new behavior 2020-05-09 23:50:34 -04:00
elasota
9ddaec8add Fix Compact Pro extractor data corruption 2020-05-09 23:11:39 -04:00
elasota
e9d65697f3 Add some missing defs, change flattenmov to use triplets 2020-05-09 23:11:16 -04:00
elasota
ebb6d7608e Add unpacktool 2020-05-09 21:05:58 -04:00
elasota
b849d23f4e Update readme 2020-05-02 16:08:52 -04:00
elasota
62d9766ee0 Add close box support to floating windows 1.0b1 2020-05-02 02:59:19 -04:00
elasota
e546c05ea0 Fix scroll bar SetMin/SetMax not working correctly 2020-05-02 02:14:52 -04:00
elasota
3b7858f96a Add support for map window resize in editor 2020-05-02 01:51:32 -04:00
elasota
92c4878492 Fix scaling behavior when the window size doesn't divide evenly into the pixel scale 2020-04-26 01:56:55 -04:00
elasota
e2127038ef Add fullscreen keybind to docs 2020-04-25 21:22:22 -04:00
elasota
cea0a72ebc Remove more obsolete API 2020-04-25 21:22:09 -04:00
elasota
3c5dd5f562 Manually pass dx/dy instead of using ddx/ddy, should improve interpolation somewhat 1.0a4 2020-04-25 18:54:56 -04:00
elasota
5bb6b074f0 Scale quads after rendering to a screen texture instead of scaling directly. Fixes discontinuities in room editor and menu edges. 2020-04-25 16:35:34 -04:00
elasota
ea217285c0 Decrease scale granularity to 2.0 2020-04-25 00:53:43 -04:00
elasota
cd4e0ae8de Use Fant filter to resize to intermediate resolutions. 2020-04-25 00:51:44 -04:00
elasota
c357ca2b7c Fix artifacts if a resize reordered the saved maps of an item.
(Happens in Slumberland if resizing the window from 1600x900 to 800x600 in the second room, then picking up the cuckoo.)
2020-04-25 00:50:28 -04:00
elasota
b5a3db860f Update license 2020-04-23 21:41:19 -04:00
elasota
69e3fb3023 Handle Quit event more gracefully 1.0a3 2020-04-18 05:51:39 -04:00
elasota
94f26d0be1 Redraw grease on room lighting change. Fixes regression where grease would not be visible after turning lights on. 2020-04-18 05:23:40 -04:00
elasota
d893b356f1 Fix dynamic indexes desynchronizing on resolution change (fixes Slumberland boombox switch not working if you change resolution on the screen with the switch) 2020-04-18 00:42:45 -04:00