|  Warmist | 179c7ae32a | advfort: reset using df button. | 2013-01-03 23:53:42 +02:00 | 
				
					
						|  Warmist | e3ca612ed5 | many improvements to advfort: fixed being able to engrave soft materials, started using ui_buttons for better workshop functionality, started working on manual item assignment | 2013-01-03 23:21:57 +02:00 | 
				
					
						|  Warmist | 4af6b728b7 | Small fix to gm-editor. Added proj_itemst and proj_unitst to eventful. Now you can make custom projectiles (e.g. rockets?) | 2012-12-15 13:27:16 +02:00 | 
				
					
						|  Warmist | bd4f49598d | Yet again forgot to disable debug spam. | 2012-12-10 07:23:05 +02:00 | 
				
					
						|  Warmist | bd368ea81c | Added check for reaction class items | 2012-12-10 00:14:05 +02:00 | 
				
					
						|  Warmist | ff4278d04e | Removed debug spam, added support for "HAS_MATERIAL_REACTION_PRODUCT" type reactions. | 2012-12-09 23:07:13 +02:00 | 
				
					
						|  Warmist | 6c4f163a5e | Merge branch 'master' of https://github.com/angavrilov/dfhack Conflicts:
	NEWS | 2012-12-09 14:25:31 +02:00 | 
				
					
						|  Warmist | 4f5fdebbe9 | furnaces added and custom reactions. | 2012-12-09 00:53:03 +02:00 | 
				
					
						|  Warmist | c174998fec | Advfort: added ability to put items on table or in buildings that can hold them. | 2012-12-06 18:27:54 +02:00 | 
				
					
						|  Warmist | 3bce3838af | Advfort now supports workshops and siege weapons >:) | 2012-12-03 21:49:17 +02:00 | 
				
					
						|  Warmist | d9a5eefb9a | gm-editor fix: cursor remembers its position. | 2012-12-03 21:48:23 +02:00 | 
				
					
						|  Warmist | 92503db505 | Sanity check before showing gui. | 2012-12-01 18:42:23 +02:00 | 
				
					
						|  Warmist | 397fdb00ae | Work started on adventurer workshops. | 2012-12-01 18:20:27 +02:00 | 
				
					
						|  Alexander Gavrilov | 58239e97ed | Implement the history graph in the workflow status screen. | 2012-12-01 16:50:03 +04:00 | 
				
					
						|  Alexander Gavrilov | 0bfe006016 | Try to reimplement the inventory monitor by falconne in lua. For no other reason than to provide a complete example of lua
interface for a native plugin :)
TODO: paint the graph in the right pane. | 2012-11-30 19:10:17 +04:00 | 
				
					
						|  Warmist | 0fb5ad7729 | Some readme and bugfixes | 2012-11-30 01:17:01 +02:00 | 
				
					
						|  Warmist | c31b320722 | Building now respects required items. | 2012-11-30 00:02:03 +02:00 | 
				
					
						|  Warmist | 49de3fe237 | Removed spam yet again... | 2012-11-29 20:50:02 +02:00 | 
				
					
						|  Warmist | 471d15ba4c | New building selection dialog. | 2012-11-29 20:49:16 +02:00 | 
				
					
						|  Warmist | 346b402a0f | Allow look up/down, unsuspend job if pressing wait with job. | 2012-11-29 18:49:36 +02:00 | 
				
					
						|  Warmist | f617d2844b | Fixed look exit and allow skip messages | 2012-11-29 18:33:04 +02:00 | 
				
					
						|  Warmist | 3858fb320d | in Advfort- splint removeconstruction into building/construction removal. | 2012-11-29 17:50:22 +02:00 | 
				
					
						|  Warmist | 5b53f07905 | Real construction removal added. | 2012-11-29 17:24:45 +02:00 | 
				
					
						|  Warmist | 2d4fc739ed | Removed console spam | 2012-11-29 17:16:58 +02:00 | 
				
					
						|  Warmist | 7f23c1f55f | Added ability to look in advfort, moved to tiletypes and fixed most of predicates | 2012-11-29 17:16:32 +02:00 | 
				
					
						|  Alexander Gavrilov | 5ea26d9cae | Only show the advanced new constraint dialog on Shift-Enter. Upon reflection it is a bit too scary to be always shown. | 2012-11-29 16:27:51 +04:00 | 
				
					
						|  Warmist | 364dd01142 | Allowed moving up/down in advfort, now correctly checks for main weapon. | 2012-11-29 12:41:27 +02:00 | 
				
					
						|  Warmist | 57b69da1f0 | Merge branch 'master' of https://github.com/angavrilov/dfhack | 2012-11-29 12:13:28 +02:00 | 
				
					
						|  Warmist | f4d048526a | Moved advfort to gui subfolder | 2012-11-29 12:10:25 +02:00 | 
				
					
						|  Warmist | 028b535598 | removed used minw for labels | 2012-11-29 11:13:26 +02:00 | 
				
					
						|  Warmist | fe2fbe347c | Added advfort script, now you can have adventurer forts!!!!! | 2012-11-29 02:26:10 +02:00 | 
				
					
						|  Warmist | 01966167f6 | gm-editor updated to use widgets. | 2012-11-28 21:13:42 +02:00 | 
				
					
						|  Warmist | 3964c8a581 | gm-editor, set field to lua return value. | 2012-11-28 17:40:37 +02:00 | 
				
					
						|  Alexander Gavrilov | f587d603e8 | Allow the workflow goal gap in any range between 1..goal-1 | 2012-11-19 18:59:58 +04:00 | 
				
					
						|  Warmist | 66257cf24d | gm-editor now features alt+o to show field offset | 2012-11-18 01:48:02 +02:00 | 
				
					
						|  Alexander Gavrilov | 2953e4c386 | Implement a dialog to specify a workflow constraint with all features. | 2012-11-17 20:32:39 +04:00 | 
				
					
						|  Quietust | 7a3de785ec | Missed a few spots | 2012-11-12 08:29:44 -06:00 | 
				
					
						|  Alexander Gavrilov | 6cf85b4318 | Abstract the back-end from the binpatch script, and use in gui/assign-rack. | 2012-11-12 12:26:31 +04:00 | 
				
					
						|  Alexander Gavrilov | c32f85d637 | Merge remote-tracking branch 'warmist/master' Conflicts:
	plugins/Dfusion/include/OutFile.h | 2012-11-12 10:50:48 +04:00 | 
				
					
						|  Warmist | ce8ada4419 | More bug fixing | 2012-11-11 22:14:00 +02:00 | 
				
					
						|  Warmist | 3eb852a43b | Added cheat commands to companion-order, (including rumrushers) | 2012-11-11 21:18:59 +02:00 | 
				
					
						|  Alexander Gavrilov | d5c31942b5 | Add a way to only count locally-made items in workflow. | 2012-11-11 15:56:31 +04:00 | 
				
					
						|  Warmist | 0e4df55364 | Merge branch 'master' of https://github.com/angavrilov/dfhack | 2012-11-11 12:46:55 +02:00 | 
				
					
						|  Alexander Gavrilov | eb936c4ce0 | Support milking and shearing in workflow. | 2012-11-10 17:06:54 +04:00 | 
				
					
						|  Warmist | 6be65690f7 | Merge branch 'master' of https://github.com/angavrilov/dfhack into experimental-dontmerge | 2012-11-02 20:29:27 +02:00 | 
				
					
						|  Alexander Gavrilov | e353f5f03e | Add a script to complement the weapon rack binary patch. | 2012-10-27 20:16:27 +04:00 | 
				
					
						|  Alexander Gavrilov | e23052a570 | Fix an error in gui/workflow when enabling, and tweak color. | 2012-10-26 11:52:41 +04:00 | 
				
					
						|  Alexander Gavrilov | 8eebfa007c | Tweak the workflow gui script to make the UI operate smoother. | 2012-10-25 12:15:18 +04:00 | 
				
					
						|  Alexander Gavrilov | 59ec9b304e | Implement adding workflow constraints from gui/workflow. | 2012-10-24 21:49:30 +04:00 | 
				
					
						|  Alexander Gavrilov | 616c57257d | Support changing the constraint ranges from the workflow gui script. TODO: implement creating completely new constraints. | 2012-10-24 19:25:06 +04:00 | 
				
					
						|  Alexander Gavrilov | 09f8e8e419 | Start working on gui for workflow. | 2012-10-23 21:42:03 +04:00 | 
				
					
						|  Alexander Gavrilov | 46938625fd | Pass the hotkey keys to dwarfmode from overlays, and fix gui/workshop-job. | 2012-10-21 21:45:51 +04:00 | 
				
					
						|  Alexander Gavrilov | dee0c97584 | Add a gui script for viewing and changing job_item properties. | 2012-10-20 21:57:36 +04:00 | 
				
					
						|  Warmist | 1b5a6616e2 | Just companion orders tool | 2012-10-17 19:33:20 +03:00 | 
				
					
						|  Alexander Gavrilov | 2d4935bc17 | Add lua API functions for verifying item and material vs job_item flags. | 2012-10-17 19:16:18 +04:00 | 
				
					
						|  Alexander Gavrilov | abfe2754fb | Start implementing common widgets for lua screens. | 2012-10-15 20:03:18 +04:00 | 
				
					
						|  Alexander Gavrilov | 33bd8103de | Extract an abstract View superclass from Screen to handle widget trees. | 2012-10-15 15:30:00 +04:00 | 
				
					
						|  Alexander Gavrilov | 5f9489a843 | Start making a script for viewing and changing minecart Guide paths. | 2012-10-11 19:32:41 +04:00 | 
				
					
						|  Warmist | 923ea3f4b0 | Reactionhooks more usefull and gm-editor minor tweaks (e.g. search in containers) | 2012-10-07 20:44:18 +03:00 | 
				
					
						|  Alexander Gavrilov | 9d5adf1b2f | Update the lua screens to use the new key display string API function. | 2012-10-02 15:25:59 +04:00 | 
				
					
						|  Alexander Gavrilov | 62cde96724 | Add a script to reclassify 'individual choice' weapons based on unit skill. | 2012-09-29 17:21:49 +04:00 | 
				
					
						|  Warmist | 28354715ff | Editor with dialog mode (no without switching from/to console to edit anything!) | 2012-09-23 23:45:19 +03:00 | 
				
					
						|  Warmist | 39df1e0ece | Removed unused stuff from editor | 2012-09-23 23:23:12 +03:00 | 
				
					
						|  Warmist | 77a4058145 | gm-editor fixes and improvements | 2012-09-23 23:22:14 +03:00 | 
				
					
						|  Alexander Gavrilov | 462bedb757 | Fix the rename plugin and script to use the new getSelectedBuilding API. | 2012-09-20 11:11:59 +04:00 | 
				
					
						|  Warmist | a02a120e2d | Merge branch 'master' of https://github.com/angavrilov/dfhack into experimental-dontmerge Conflicts:
	dfhack.init-example
	library/xml
	plugins/CMakeLists.txt | 2012-09-18 23:46:16 +03:00 | 
				
					
						|  Alexander Gavrilov | 57b72831ca | Overhaul the concept of lua 'class' initialization yet again. | 2012-09-18 20:30:25 +04:00 | 
				
					
						|  Alexander Gavrilov | 82e870c8dd | Move siege engine out of devel. | 2012-09-17 14:59:59 +04:00 | 
				
					
						|  Alexander Gavrilov | 881fed41de | Support setting workshop profile for siege engines. Since can't use built-in viewscreen, UI limited to skills only. | 2012-09-13 20:20:56 +04:00 | 
				
					
						|  Alexander Gavrilov | 448d7e3633 | Support linking siege engines to stockpiles. Since they can't do that natively, the links object has to
be maintained in dfhack memory, and with dfhack persistence. | 2012-09-12 12:15:12 +04:00 | 
				
					
						|  Alexander Gavrilov | b0938d7e0d | Allow specifying arbitrary items to use in catapults. | 2012-09-11 22:46:17 +04:00 | 
				
					
						|  Alexander Gavrilov | 3a075f4bc7 | Trivial siege engine aiming at units, with logic in lua. | 2012-09-11 19:17:24 +04:00 | 
				
					
						|  Alexander Gavrilov | bfa6ed3e08 | Support setting the target area for the siege engine. | 2012-09-08 13:46:02 +04:00 | 
				
					
						|  Alexander Gavrilov | 325e294af2 | Start the siege engine plugin with code to highlight obstacles on screen. | 2012-09-07 19:54:32 +04:00 | 
				
					
						|  Warmist | 85fc3384dd | Little cleanup and update to gm-editor | 2012-09-07 17:25:39 +03:00 | 
				
					
						|  Warmist | 0db873493a | Merge branch 'master' of https://github.com/angavrilov/dfhack into experimental-dontmerge Conflicts:
	dfhack.init-example | 2012-09-07 17:24:38 +03:00 | 
				
					
						|  Alexander Gavrilov | c971a819de | Experimental creation of map blocks in gui/liquids script. | 2012-09-06 22:45:19 +04:00 | 
				
					
						|  Alexander Gavrilov | d5ea05ebb8 | Implement a pressure plate sensitive to machine power. When built next to a gearbox, it will monitor its powered state. | 2012-09-06 12:37:29 +04:00 | 
				
					
						|  Warmist | 3dcaee7cb9 | Merge branch 'master' of https://github.com/angavrilov/dfhack into experimental-dontmerge | 2012-09-05 21:55:17 +03:00 | 
				
					
						|  Alexander Gavrilov | 8d876cc7d9 | Support renaming some buildings, and arbitrary units, via gui script. | 2012-09-05 21:27:42 +04:00 | 
				
					
						|  warmist | febfc9aa5b | Fixed bug with gui/mechanism Fixes script not allowing to ran on e.g. levers (focus string: dwarfmode/QueryBuilding/Some/Lever/Empty ) | 2012-09-01 23:33:49 +03:00 | 
				
					
						|  Warmist | 5b60dc296a | Renamed editor and added example keybinding | 2012-09-01 21:53:52 +03:00 | 
				
					
						|  Warmist | c9c587af9a | small fix for boolean values | 2012-09-01 01:27:01 +03:00 | 
				
					
						|  Warmist | af155db3be | Added whole bunch of editable things (units, jobs, flows) | 2012-09-01 01:22:51 +03:00 | 
				
					
						|  Warmist | f8744e2ec2 | Experimental stuff editor (can and will crash DF ) | 2012-08-31 23:46:33 +03:00 | 
				
					
						|  Alexander Gavrilov | 8171652323 | Support permaflow in liquids, including the gui. | 2012-08-26 20:08:28 +04:00 | 
				
					
						|  Alexander Gavrilov | 41ad42d0fd | Expose the liquids plugin engine to lua, and make a wrapper gui script. | 2012-08-25 10:37:03 +04:00 | 
				
					
						|  Alexander Gavrilov | 8359e80b23 | Expose a few API functions to lua, and implement a room browser overlay. | 2012-08-24 18:26:18 +04:00 | 
				
					
						|  Alexander Gavrilov | d52c54cc76 | Pull some minor stuff from mechanisms into main libs. | 2012-08-24 13:49:22 +04:00 | 
				
					
						|  Alexander Gavrilov | 296f82b02f | Try using the Objective-C 'alloc + init' idiom for lua screen objects. | 2012-08-24 13:28:34 +04:00 | 
				
					
						|  Alexander Gavrilov | e825dc5ddb | Tweak the API for current viewscreen, and dispatch show/dismiss from C++. | 2012-08-24 13:20:08 +04:00 | 
				
					
						|  Alexander Gavrilov | cf4b8a0196 | Improve viewport manipulation utilities and support scroll in mechanisms. I.e. allow the user to scroll around with cursor keys,
provided that keeps the cursor still visible. | 2012-08-22 22:29:01 +04:00 | 
				
					
						|  Alexander Gavrilov | 6e8b68fb29 | Add yet one more frame style. | 2012-08-22 13:06:06 +04:00 | 
				
					
						|  Alexander Gavrilov | 44e3e318d0 | Add a key handler to refresh the mechanism screen without exiting it. | 2012-08-21 20:34:15 +04:00 | 
				
					
						|  Alexander Gavrilov | 15235cc938 | More work on utilities for making lua viewscreens. | 2012-08-21 19:40:37 +04:00 | 
				
					
						|  Alexander Gavrilov | 451e965936 | Add a Painter class for lua viewscreens, and extract other utilities. Painter clips to an arbitrary rectangle window, and
tracks current cursor and color state. | 2012-08-21 11:35:39 +04:00 | 
				
					
						|  Alexander Gavrilov | be7bce1541 | Immediately step once when showing the mechanism list. | 2012-08-20 23:59:54 +04:00 | 
				
					
						|  Alexander Gavrilov | 601a3a7927 | Add a script that implements a linked mechanism browser. | 2012-08-20 23:04:01 +04:00 |