Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-04-04 | GLK: FROTZ: Handle creating Glk window when switching to/from fixed width styles | Paul Gilbert | |
2019-03-13 | GLK: FROTZ: Move setReverseVideo into Window | Paul Gilbert | |
2019-03-12 | GLK: FROTZ: Move remainder of font/style logic into Window | Paul Gilbert | |
2019-03-06 | GLK: FROTZ: Create Glk windows on the fly as needed | Paul Gilbert | |
This is laying groundwork for properly supporting Shogun, which sets up and uses Window 7 | |||
2019-03-05 | GLK: FROTZ: Moving updating colors and current window into Window class | Paul Gilbert | |
2019-02-27 | GLK: FROTZ: Move window clearing to a Window method | Paul Gilbert | |
2019-02-27 | GLK: FROTZ: Move current window into _wp | Paul Gilbert | |
2019-02-23 | GLK: FROTZ: Add V6 text cursor logic | Paul Gilbert | |
2019-02-17 | GLK: FROTZ: More properly fix transparency handling of header | Paul Gilbert | |
2019-01-04 | GLK: FROTZ: Simplified getting/setting window properties | Paul Gilbert | |
2019-01-04 | GLK: FROTZ: Refactor V6 window arrangements | Paul Gilbert | |
As I implement further code for Zork Zero, I'm becoming convinced that all of the windows 2+ are for graphics. A complication arose, though, that z_draw_picture doesn't have a window number specified. So creating Glk picture windows for each virtual window was somewhat redundant. The scheme I'm now going to move forward with is having a single picture wndow cover the entire screen in v6 mode, and the upper and lower panes on top of that. All other windows will not get an accompanying Glk window, and instead I'm caching all the window properties locally on the Frotz Window class, so that they can act like the simple placeholders I think they're intended as | |||
2019-01-02 | GLK: FROTZ: Add support for pair windows to have more than 2 children | Paul Gilbert | |
This is primarily for the V6 games, which have up to 8 windows on-screen at the same time in arbitray positions ext | |||
2019-01-02 | GLK: FROTZ: Setting window positon & size, some property reading | Paul Gilbert | |
2019-01-01 | GLK: FROTZ: Beginnings of setting window positions and size | Paul Gilbert | |
2019-01-01 | GLK: FROTZ: Cleanup of incorrect namespace comments | Paul Gilbert | |
2019-01-01 | GLK: FROTZ: Compilation fix | Paul Gilbert | |
2019-01-01 | GLK: FROTZ: Added skeleton classes for ZMachine windows | Paul Gilbert | |