summaryrefslogtreecommitdiff
path: root/library/lua/gui
Commit message (Expand)AuthorAgeFilesLines
* Overhaul the concept of lua 'class' initialization yet again.Alexander Gavrilov2012-09-182-53/+50
* Reindent to remove tabs.Alexander Gavrilov2012-09-091-43/+43
* Added ListBox to gui.dialogswarmist2012-09-091-0/+95
* Support setting the target area for the siege engine.Alexander Gavrilov2012-09-081-5/+24
* Start the siege engine plugin with code to highlight obstacles on screen.Alexander Gavrilov2012-09-071-6/+47
* Implement a pressure plate sensitive to machine power.Alexander Gavrilov2012-09-061-4/+2
* Support renaming some buildings, and arbitrary units, via gui script.Alexander Gavrilov2012-09-051-3/+6
* Add stock MessageBox and InputBox dialog screens for lua scripts.Alexander Gavrilov2012-09-051-0/+175
* Expose the liquids plugin engine to lua, and make a wrapper gui script.Alexander Gavrilov2012-08-251-2/+50
* Pull some minor stuff from mechanisms into main libs.Alexander Gavrilov2012-08-241-0/+14
* Try using the Objective-C 'alloc + init' idiom for lua screen objects.Alexander Gavrilov2012-08-241-9/+8
* Improve viewport manipulation utilities and support scroll in mechanisms.Alexander Gavrilov2012-08-221-56/+151
* Put some compatibility features into the base dfhack viewscreen.Alexander Gavrilov2012-08-221-7/+2
* Implement a policy of marking DFHack-owned screens with a signature.Alexander Gavrilov2012-08-221-0/+6
* More work on utilities for making lua viewscreens.Alexander Gavrilov2012-08-211-2/+13
* Add a Painter class for lua viewscreens, and extract other utilities.Alexander Gavrilov2012-08-211-20/+60
* Add a script that implements a linked mechanism browser.Alexander Gavrilov2012-08-201-0/+119