summaryrefslogtreecommitdiff
path: root/library
Commit message (Expand)AuthorAgeFilesLines
...
* | | | | Add stock MessageBox and InputBox dialog screens for lua scripts.Alexander Gavrilov2012-09-059-2/+227
* | | | | Provide a partial application utility function to lua.Alexander Gavrilov2012-09-052-1/+41
* | | | | Fix wrong assumptions in lua wrapper for BitArray.Alexander Gavrilov2012-09-022-3/+3
* | | | | Add some APIs required by steam engine to the core.Alexander Gavrilov2012-09-025-5/+217
* | | | | Boilers made out of unsuitable materials should explode!Alexander Gavrilov2012-09-011-0/+0
* | | | | Fix access to unnamed bits in bitfields, and allow hook.apply(false)Alexander Gavrilov2012-09-014-5/+11
* | | | | Follow xml changes.Alexander Gavrilov2012-09-012-1/+1
* | | | | Follow unconditional JMP chains in MSVC vmethod ptr detection.Alexander Gavrilov2012-08-301-2/+22
* | | | | Support "ls -a" to list scripts in subdirs.Alexander Gavrilov2012-08-291-8/+17
* | | | | Follow change in xml again.Alexander Gavrilov2012-08-274-4/+5
* | | | | Follow field rename in xml.Alexander Gavrilov2012-08-271-0/+0
* | | | | Fix NULL pointer access in ~virtual_identity.Alexander Gavrilov2012-08-262-3/+5
* | | | | Fix a deadlock problem between suspend in (un)load, and onupdate.Alexander Gavrilov2012-08-262-8/+20
* | | | | Implement inheritance-aware vmethod interposing.Alexander Gavrilov2012-08-264-30/+248
* | | | | Expose the liquids plugin engine to lua, and make a wrapper gui script.Alexander Gavrilov2012-08-254-3/+74
| |_|_|/ |/| | |
* | | | Sync up submodulesPetr Mrázek2012-08-241-0/+0
* | | | Expose a few API functions to lua, and implement a room browser overlay.Alexander Gavrilov2012-08-243-0/+47
* | | | Pull some minor stuff from mechanisms into main libs.Alexander Gavrilov2012-08-242-0/+22
* | | | Try using the Objective-C 'alloc + init' idiom for lua screen objects.Alexander Gavrilov2012-08-243-28/+72
* | | | Tweak the API for current viewscreen, and dispatch show/dismiss from C++.Alexander Gavrilov2012-08-247-21/+55
* | | | Suspend DF around loading and unloading plugins.Alexander Gavrilov2012-08-232-0/+6
* | | | Track lua event listener count, and let the C++ host know.Alexander Gavrilov2012-08-235-54/+246
* | | | Add getProfessionColor and getCasteProfessionColor to Units moduleQuietust2012-08-222-0/+40
* | | | Improve viewport manipulation utilities and support scroll in mechanisms.Alexander Gavrilov2012-08-222-60/+166
* | | | Turn an assert in vmethod interpose code into a mandatory check and abort.Alexander Gavrilov2012-08-221-1/+7
* | | | Put some compatibility features into the base dfhack viewscreen.Alexander Gavrilov2012-08-225-11/+77
* | | | Add yet one more frame style.Alexander Gavrilov2012-08-221-1/+13
* | | | Implement a policy of marking DFHack-owned screens with a signature.Alexander Gavrilov2012-08-223-0/+20
* | | | manipulator: Inherit from dfhack_viewscreen, and don't use itoa.Alexander Gavrilov2012-08-222-6/+8
* | | | Add Screen::drawBorder(string), duplicates DF's interfacest::drawborder()Quietust2012-08-212-0/+24
* | | | Allow interposing the 1st vmethodQuietust2012-08-211-0/+3
* | | | More work on utilities for making lua viewscreens.Alexander Gavrilov2012-08-212-73/+128
* | | | Add a Painter class for lua viewscreens, and extract other utilities.Alexander Gavrilov2012-08-214-38/+258
* | | | Add a script that implements a linked mechanism browser.Alexander Gavrilov2012-08-203-3/+204
* | | | Export the tile finder function to lua, and improve mouse event reporting.Alexander Gavrilov2012-08-193-12/+58
* | | | Add a stupid example of a lua-controlled viewscreen.Alexander Gavrilov2012-08-194-1/+92
* | | | Implement support for lua-backed viewscreens.Alexander Gavrilov2012-08-197-1/+486
* | | | Add a module for painting tiles into the gps global.Alexander Gavrilov2012-08-194-0/+339
* | | | Extract the color enum from color_ostream to toplevel.Alexander Gavrilov2012-08-197-29/+31
* | | | Add rather inefficient type_identity wrapping for std::set.Alexander Gavrilov2012-08-184-0/+44
* | | | Expose an API to claim the suspend lock from the Core.Alexander Gavrilov2012-08-183-27/+78
* | | | Tweak the interpose API, and fix a couple of bugs.Alexander Gavrilov2012-08-182-4/+18
* | | | Add experimental support for interposing vmethods of known classes.Alexander Gavrilov2012-08-176-6/+426
* | | | Add a utility function for patching read-only memory.Alexander Gavrilov2012-08-173-0/+65
* | | | console-linux: silence minor gcc warningsjj2012-08-121-7/+11
* | | | Sync with structuresPetr Mrázek2012-08-021-0/+0
* | | | Merge branch 'master' of git://github.com/peterix/dfhackQuietust2012-07-171-1/+4
|\ \ \ \
| * | | | While installing scripts, do not copy ~ files.Petr Mrázek2012-07-121-1/+4
* | | | | Sync with df-structuresQuietust2012-07-171-1/+1
|/ / / /
* | | | Merge https://github.com/jjyg/dfhackPetr Mrázek2012-07-097-13/+34
|\ \ \ \