5ad9b82aceMerge branch 'master' of git://github.com/angavrilov/dfhack
Quietust
2012-08-27 09:17:27 -0500
faf3bdf2b7Adjust grid display - labors without skills use different tiles, and skills without labors have a red background
Quietust
2012-08-27 09:04:32 -0500
5fed060d7dFollow field rename in xml.
Alexander Gavrilov
2012-08-27 16:01:11 +0400
f562871867Add ViewCre and Zoom-Cre to Manipulator (by forwarding them to Unitlist)
Quietust
2012-08-26 13:58:37 -0500
b2bdc199cbFix NULL pointer access in ~virtual_identity.
Alexander Gavrilov
2012-08-26 22:43:18 +0400
84f6663a07Add a tweak to save the cursor position of dwarfmode between menus.
Alexander Gavrilov
2012-08-26 21:19:56 +0400
8171652323Support permaflow in liquids, including the gui.
Alexander Gavrilov
2012-08-26 20:08:28 +0400
bee33fd486Add a performance test for location caching in general refs.
Alexander Gavrilov
2012-08-26 14:42:36 +0400
3402a3cd5dFix a deadlock problem between suspend in (un)load, and onupdate.
Alexander Gavrilov
2012-08-26 13:24:37 +0400
7f1e4b46bcImplement inheritance-aware vmethod interposing.
Alexander Gavrilov
2012-08-26 13:23:59 +0400
f6e4969e19Key names are bright green, not dark green
Quietust
2012-08-25 11:07:42 -0500
da6567e374Merge branch 'master' of git://github.com/angavrilov/dfhack
Quietust
2012-08-25 11:02:28 -0500
bd9800055dLink to the lua library in the liquids plugin.
Alexander Gavrilov
2012-08-25 20:01:03 +0400
dcdff40c85Add sorting, command help; replace filtering with just using the current page of the UnitList viewscreen (and don't close it)
Quietust
2012-08-25 10:57:50 -0500
41ad42d0fdExpose the liquids plugin engine to lua, and make a wrapper gui script.
Alexander Gavrilov
2012-08-25 10:37:03 +0400
9154564e71Sync up submodules
Petr Mrázek
2012-08-24 21:56:16 +0200
45efcfc763Warning: does not work. Temp commit!
expwnent
2012-08-24 11:40:51 -0400
8359e80b23Expose a few API functions to lua, and implement a room browser overlay.
Alexander Gavrilov
2012-08-24 18:26:18 +0400
d52c54cc76Pull some minor stuff from mechanisms into main libs.
Alexander Gavrilov
2012-08-24 13:49:22 +0400
296f82b02fTry using the Objective-C 'alloc + init' idiom for lua screen objects.
Alexander Gavrilov
2012-08-24 13:28:34 +0400
e825dc5ddbTweak the API for current viewscreen, and dispatch show/dismiss from C++.
Alexander Gavrilov
2012-08-24 13:20:08 +0400
cb24f1e53aConverted tabs to spaces.
expwnent
2012-08-23 22:25:25 -0400
15adb17559Converted tabs to spaces.
expwnent
2012-08-23 22:21:09 -0400
76cd941084Added teledwarf: teleports dwarves to their destination instantly.
expwnent
2012-08-20 22:18:39 -0400
6de9049dccVery rough draft. Invaders tend to overdestroy buildings. They also overdig. Also they only do it on user request. Also it happens instantly. Also they can't dig through constructions. Also I have tabs in the indentation.
expwnent
2012-08-23 20:37:43 -0400
b12b9fa91eSuspend DF around loading and unloading plugins.
Alexander Gavrilov
2012-08-23 19:51:55 +0400
c6c5ad56c9Track lua event listener count, and let the C++ host know.
Alexander Gavrilov
2012-08-23 19:27:12 +0400
5b0f37276fMerge branch 'master' of git://github.com/quietust/dfhack
jj
2012-08-23 17:19:15 +0200
7046a6abbcManipulator - store unit 'summary' objects so names/professions can be cached (for faster sorting), and properly display skill level when it's exactly at the level threshold
Quietust
2012-08-22 20:52:19 -0500
132491e868Use Units module to get unit colors, fix initial scroll position
Quietust
2012-08-22 16:54:34 -0500
1e28ceff6dAdd getProfessionColor and getCasteProfessionColor to Units module
Quietust
2012-08-22 16:54:00 -0500
cf4b8a0196Improve viewport manipulation utilities and support scroll in mechanisms.
Alexander Gavrilov
2012-08-22 22:28:52 +0400
92c0b555dcUse Units module to get profession strings
Quietust
2012-08-22 11:15:05 -0500
83214ccb72Fix bugs in window resizing, cleanup some other stuff
Quietust
2012-08-22 10:43:26 -0500
f0fc3acf87Turn an assert in vmethod interpose code into a mandatory check and abort.
Alexander Gavrilov
2012-08-22 18:22:59 +0400
7987ea9a98Put some compatibility features into the base dfhack viewscreen.
Alexander Gavrilov
2012-08-22 18:18:19 +0400
6e8b68fb29Add yet one more frame style.
Alexander Gavrilov
2012-08-22 13:06:06 +0400
2b79582e99Implement a policy of marking DFHack-owned screens with a signature.
Alexander Gavrilov
2012-08-22 12:28:01 +0400
8969fc9435manipulator: Inherit from dfhack_viewscreen, and don't use itoa.
Alexander Gavrilov
2012-08-22 12:23:56 +0400
b6e5786b4fManipulator - display summary of selected unit + skill/labor
Quietust
2012-08-21 16:41:20 -0500
2c0a42296cNew plugin: Dwarf Manipulator - enter the [u]nits list and press [l]abors to get a DwarfTherapist-style labor editor
Quietust
2012-08-21 15:43:32 -0500
d8cb6e2c4eFixed seedwatch not working on reclaim
Donald Ruegsegger
2012-08-01 19:52:50 -0500
78fc850ce2Autolabor: dwarves who are scheduled for a meeting are automatically cleared of all labors. Labor to skill map is now generated at plugin start rather than with every iteration. Also partially refactored the code; no behavioral changes from that.
Kelly Martin
2012-07-22 12:16:50 -0500
9f53f6296dRemoved Console module from dfusion.
Warmist
2012-07-18 21:07:27 +0300
9705497a7eMerge branch 'master' of git://github.com/peterix/dfhack
Quietust
2012-07-17 10:39:20 -0500
bf82b2d20dSync with df-structures
Quietust
2012-07-17 10:35:20 -0500