summaryrefslogtreecommitdiff
path: root/plugins/workflow.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'master' of http://github.com/peterix/dfhackTimothy Collett2012-09-101-18/+42
|\
| * Extract the color enum from color_ostream to toplevel.Alexander Gavrilov2012-08-191-10/+10
| |
| * Fix workflow some morePetr Mrázek2012-08-131-9/+9
| |
| * Fix workflow.Petr Mrázek2012-08-131-6/+6
| |
| * Remove unnecessary whitespaceValentin Ochs2012-08-061-1/+0
| |
| * Added quality constraints to workflow pluginValentin Ochs2012-08-061-5/+30
| |
* | Merge further changes (???)Timothy Collett2012-09-101-1/+1
|/
* Linux build works again.Petr Mrázek2012-06-141-3/+0
|
* Merge https://github.com/Rinin/dfhackPetr Mrázek2012-06-141-0/+3
|\
| * Fixed BrewDrink products countingRinin2012-05-221-0/+3
| |
* | Fix workflow bug: properly deduce the output material of BrewDrink jobs.Alexander Gavrilov2012-05-221-0/+3
|/
* Update dfhack for specific_ref.Alexander Gavrilov2012-05-031-5/+4
|
* Implement unconstructed building instance creation and linking into world.Alexander Gavrilov2012-04-291-1/+1
| | | | | | For more flexibility, the base api is split into 3 phases: alloc, setSize, and construct. No support for non-actual buildings like stockpiles and activity zones at the moment.
* Enable warnings correctly on linux and fix a lot of them.Alexander Gavrilov2012-04-201-0/+6
|
* Mod workflow to properly handle custom reactions that produce CRAFTSKelly Martin2012-04-161-2/+2
|
* Job module api tweaks: add a namespace to match others and some funcs.Alexander Gavrilov2012-04-101-11/+11
|
* Exclude worn items from counts for workflowKelly Martin2012-04-071-0/+4
|
* Track world and map changes separately for plugin_onstatechangePetr Mrázek2012-04-011-2/+2
|
* Fix crashing color_ostream::printerr due to vfprintf vs fprintf mixup.Alexander Gavrilov2012-03-311-3/+3
| | | | Also enable heap clearing in gdb mode, and fix a few newlines.
* Follow a typo fix in flag name.Alexander Gavrilov2012-03-301-3/+3
|
* Tweaks!Petr Mrázek2012-03-291-1/+0
| | | | | Strip commands.clear() from all plugins Fix changeitem - a variable name has changed in item flags
* Add many new template functions for enums & bitfields.Alexander Gavrilov2012-03-171-5/+5
| | | | | An incompatible change: ENUM_KEY_STR returns std::string now. The old behavior is available via enum_item_key_str function.
* Merge https://github.com/angavrilov/dfhackPetr Mrázek2012-03-151-34/+83
|\ | | | | | | | | Conflicts: plugins/workflow.cpp
| * Support crafts and add a couple of options in workflow.Alexander Gavrilov2012-03-141-11/+85
| |
* | Merge https://github.com/ClaytonHughes/dfhackPetr Mrázek2012-03-141-2/+27
|\ \ | |/ |/| | | | | | | | | | | Conflicts: library/Core.cpp plugins/workflow.cpp Just had to fix a few minor things.
| * "clear all" wasn't working properly - I'm bad at counting.Clayton Hughes2012-03-121-2/+2
| |
| * Forgot usage message for "clear all"Clayton Hughes2012-03-121-0/+2
| |
| * Added "workflow clear all" command to remove all constraints.Clayton Hughes2012-03-121-0/+22
| |
* | Make plugins accept explicit output stream references.Alexander Gavrilov2012-03-101-127/+131
|/ | | | | | | | This is an incompatible change to the plugin ABI. The Console is not thread-safe unless used indirectly via color_ostream_proxy, so everything should use their per-thread stream.
* Get rid of Simple namespace, Gui module is now a namespace.Petr Mrázek2012-03-031-5/+5
|
* New plugin interfacePetr Mrázek2012-02-211-4/+1
|
* In all loops that iterate across a vector, use a size_t as the indexQuietust2012-01-311-26/+26
|
* Cleanup code to get rid of MSVC warning C4482Quietust2012-01-311-5/+5
|
* Modify a number of commands to use CR_WRONG_USAGE for displaying help.Alexander Gavrilov2012-01-281-0/+5
|
* Detect incomplete thread and cloth items in workflow.Alexander Gavrilov2012-01-271-3/+20
|
* Merge remote-tracking branch 'q-github/master'Alexander Gavrilov2012-01-191-5/+5
|\
| * angavrilov changed general_ref_type to be all uppercaseQuietust2012-01-181-5/+5
| |
* | Merge remote-tracking branch 'q-github/master'Alexander Gavrilov2012-01-161-42/+42
|\ \ | |/
| * Only use #include <> for system libraries - for everything else, use ""Quietust2012-01-151-37/+37
| |
| * Use general_ref::getType() instead of strict_virtual_cast<>Quietust2012-01-151-5/+5
| |
* | Count hospital supplies as busy, and detect soap-producing reactions.Alexander Gavrilov2012-01-161-8/+16
|/
* Don't count stuff in flasks and backpacks as available in workflow.Alexander Gavrilov2012-01-151-0/+13
|
* Use the announcement API to report starting and stopping workflow jobs.Alexander Gavrilov2012-01-151-4/+59
|
* Move plant material detection to guess_job_material in workflow.Alexander Gavrilov2012-01-151-4/+3
| | | | So that the data will be available to shortJobDescription.
* Add automatic drybucket and melting to workflow.Alexander Gavrilov2012-01-121-46/+161
|
* Add timeouts when a job is cancelled, and color the command output.Alexander Gavrilov2012-01-111-95/+271
|
* Support the most important job types in workflow.Alexander Gavrilov2012-01-101-92/+336
|
* Count items matching constraints, and suspend/resume jobs based on it.Alexander Gavrilov2012-01-091-8/+199
|
* Allow specifying constraints on item amounts, and match jobs to them.Alexander Gavrilov2012-01-091-22/+297
|
* Modify the workflow plugin to protect all repeat jobs when enabled.Alexander Gavrilov2012-01-091-198/+143
|