Releases: DavidKinder/Windows-Glk
Windows Glk 1.53
Windows Glk 1.53 was released on 29th April 2023.
- The somewhat official function
glkunix_fileref_get_filename
is now exported from the DLL. - The translation DLLs, which were broken in 1.51 and 1.52, have now been correctly rebuilt.
Windows Glk 1.52
Windows Glk 1.52 was released on 8th July 2022.
- If the text background colour is set by a call to
garglk_set_zcolors
orgarglk_set_zcolors_stream
for a text buffer or text grid window, and that window is then cleared by a call toglk_window_clear
, that colour will become the background colour for the whole window. - The previously missing functions
giblorb_unload_chunk
andgiblorb_load_image_info
are now exported from the DLL.
Windows Glk 1.51
Windows Glk 1.51 was released on 5th May 2021.
Font substitution, which attempts to find font characters in other fonts when the characters are not in the current font, has been turned off for fixed-width fonts, as it caused more problems than it solved.
Windows Glk 1.50
Windows Glk 1.50 was released on 20th November 2019.
- Support for high DPI and changing DPI with Windows 10: if the DPI is changed (from the Display settings app, or by moving the window from one monitor to another with a different DPI) then the application rescales itself appropriately.
- The choice of font and font size has been moved to the options dialog. As a result there is now only one font size, which is used for both proportional and fixed width fonts. (This is also true of configuration files: "FixedFontSize" now has no effect in such files.)
- The toolbar images have been redrawn for a more modern look.
winglk_set_gui()
cannot now set up a custom toolbar: this feature was never used, and does not work well with high DPI support.- Added a Russian translation of the UI by Nikita Tseykovets.
Windows Glk 1.49
Windows Glk 1.49 was released on 28th October 2018.
Fixed a bug where attempting to play a MOD sound when one was already playing stopped the already playing one, contrary to the Glk specification: now the attempt to play a second MOD sound fails.
Windows Glk 1.48
Windows Glk 1.48 was released on 5th March 2018.
Added support for the Gargoyle Glk extension functions that allow text formatting to be changed dynamically, beyond what is allowed by the standard Glk style model.
Windows Glk 1.47
Windows Glk 1.47 was released on 15th March 2017.
- The support functions needed for the Glulxe debugger have been implemented.
- Updated to support Glk 0.7.5, which adds character input to graphics windows, clarifies the behaviour of zero-size windows, and specifies the encoding of Unicode text files as UTF-8.
Windows Glk 1.46
Windows Glk 1.46 was released on 2nd December 2016.
- A new configuration file option, "FontFile", allows the game's font to be loaded from a font file in the same directory as the game.
- Some of the Unicode characters above $1000 (that is, those in the Supplementary Multilingual Plane) can now be output, provided that an appropriate font is available.
- Unicode text files are now encoded as UTF-8, as specified in the latest draft of the Glk 0.7.5 specification.
Windows Glk 1.45
Windows Glk 1.45 was released on 9th April 2014.
- The way in which colours are specified in the options dialog has been simplified: the "General" tab now contains three buttons that allow the overall text, background and hyperlink colours to be specified. Text and background colours are no longer specified in the "Styles" tab on a per-style basis.
- The function
glk_window_get_arrangement()
no longer causes a crash if any of its output arguments are 0.
Windows Glk 1.44
Windows Glk 1.44 was released on 9th March 2012.
Updated to support Glk 0.7.4, which introduces resource streams (i.e. access to read-only data held in the Blorb game file).