Commits

Author Commit Message Labels Comments Date
Paul Sexton
Windows have a new slot, 'close-on-escape?'. If true, and the escape key is
Paul Sexton
Any window class can now behave modally, by specialising the 'modal?'
Paul Sexton
Mouse movement now generates <Mouse-Move-Event> events, via
Paul Sexton
GUI demo now uses an antialiased font by default.
Paul Sexton
We now depend on the Alexandria library, available at:
psex001
Added tag 1.2.0 for changeset 9cccb40edc82
psex001
- main gui loop rewritten for compatibility with libtcod 1.5.1rc1.
Tags
1.2.0
eeeickythump
Added functions to save and restore global interface state, intended for use
Paul Sexton
Added tag 1.1.0 for changeset c6e8cfc4da13
Paul Sexton
+ String {markup} now recognises "b" or "bold" as a colour, which is translated into a brighter version of
Tags
1.1.0
eeeickythump
Corrected names of some console colour functions which had changed in libtcod.
psex001
Added tag 1.0 for changeset 54f896125311
psex001
Removed tag libtcod-1.5.0
Tags
1.0
psex001
* New window class: Terminal-Window. Emulates a command line or REPL. Stores a history of past
psex001
Changed 'console-print-left' to 'console-print' for compatibility with latest SVN libtcod.
psex001
Added tag libtcod-1.5.0 for changeset 81803565b733
eeeickythump
Reduced CPU usage by trying to only flush the console when necessary.
eeeickythump
Updated for latest libtcod version, and fixed some minor bugs.
eeeickythump
Added Gnu Public Licence documentation.
Paul Sexton
Add brief readme for the demo.
Paul Sexton
Ensure we 're-load' the libtcod library, in case of stale references to external functions.
Paul Sexton
Fix incorrect type declaration.
pa...@wormwood
First commit