aboutsummaryrefslogtreecommitdiff
path: root/engines/glk/windows.cpp
AgeCommit message (Collapse)Author
2019-08-08GLK: FROTZ: Ordering of text and graphics windows based on usagePaul Gilbert
The ScummGlk backend already had a new 'arbitrary' mode allowing for windows to be placed at any position, and on top of each other. This expands on this by ensuring that the background window, which is used for drawing graphics on, appears behind text that gets written. Yet can still appear on top of the text (hiding it) when title screen graphics are being shown
2019-08-08GLK: Add methods for sending windows to the front/back of draw orderPaul Gilbert
2019-05-24GLK: Fix freeing closed windowsPaul Gilbert
2019-04-28GLK: Add gli registration for other object typesPaul Gilbert
2019-04-08GLK: Fixes for properly closing windowsPaul Gilbert
2019-03-09GLK: Change Attributes fields from uint to boolPaul Gilbert
2019-02-17GLK: FROTZ: More properly fix transparency handling of headerPaul Gilbert
2019-02-05GLK: Fix local types in Attribute color methodsPaul Gilbert
2019-01-31GLK: FROTZ: Fix writing transparently to header in Zork ZeroPaul Gilbert
2019-01-31GLK: Change use of RGB tuplets to uintPaul Gilbert
This has several advantages, such as simplifying copying and comparing colors. It will also make it easier to specify zcolor_Transparent as a color
2019-01-16GLK: Constifying attribute, width calc methodsPaul Gilbert
2019-01-02GLK: Remove deprecated _cellW/_cellH from ConfPaul Gilbert
2019-01-02GLK: FROTZ: Add support for pair windows to have more than 2 childrenPaul 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-02GLK: FROTZ: Setting window positon & size, some property readingPaul Gilbert
2018-12-31GLK: Splitting font related info from Conf into their own classesPaul Gilbert
2018-12-28GLK: FROTZ: Implement PageUp/PageDn scrolling of desc area in Beyond ZorkPaul Gilbert
2018-12-18JANITORIAL: Whitespace fixesEugene Sandulenko
2018-12-09GLK: Standardizing uint vs uint32 usagePaul Gilbert
2018-12-09GLK: Change all references to glui32 and glsi32 to uint and intPaul Gilbert
This should finally fix compilation for the Amiga, which had difference sized types. And the renamed types are clearer for ScummVM anyway
2018-12-08GLK: Change int 0 to falsePaul Gilbert
2018-12-08GLK: Change lots of comments from multiline to single linePaul Gilbert
2018-12-08GLK: Free windows on exitPaul Gilbert
2018-12-08GLK: Freeing of data on exitPaul Gilbert
2018-12-08GLK: Changing class and namespaces from Gargoyle to GlkPaul Gilbert
2018-12-08GLK: Changing gargoyle folder to glkPaul Gilbert