DF Versions

DF 2012: 34.01-34.05

Requirements

Installation

java.exe -jar "c:\program files\dwarforganizer\dwarforganizer.jar"

Outstanding Issue

Wool Spinning

Press Operation

Wax Working

Bee Keeping

Glazing

Pottery

Shearing

Future Plans

Spoiler (click to show/hide) Optional citizen view mode: view selected dwarf(ves), sort selected skill potentials by dwarf

Research into supporting custom Dwarf Therapist jobs

New, more intuitive Job Settings interface

Research into improved military support

Version History

Spoiler (click to show/hide) v1.3 May 11, 2012

New Feature: View Manager

Dwarf List column ordering can be saved using View->Save Current View As...

Switch between saved views using the View menu

Rename and delete views using View->View Manager Other improvements

[Dwarf List] Columns can be frozen by dragging the new divider (left edge of table)

[Dwarf List] The Columns menu has been expanded

[Directory structure] "/config/default" now contains installation defaults. User files are still saved to "/config". User files take priority when data is read.

When the main window is closing, the user is always prompted to save any unsaved changes (except Job Settings) v1.21 April 24, 2012

Minor Improvements

New Tutorial section added: "How are the skill numbers calculated?"

Help->Tutorial should now work for all operating systems

Dwarf List: Copy to clipboard improved (column headings are now appended; line breaks/tabs converted to spaces)

Dwarf List: Added some new menu options

Minor interface enhancements v1.20 April 11, 2012

New Feature

Added the Exclusion Manager, for remembering groups of dwarves to exclude (tutorial updated) Problem Resolved

The "Columns" menu works once more! Minor Improvements

Dwarf List: The column layout is no longer reset when a file is opened. (Preferences aren't remembered between sessions yet.)

Dwarf List: More columns can be shown/hidden

Rules Editor: Everything should be readable without resizing the window now. v1.13/1.14 April 8, 2012

Fixed problems created by accidental use of the Java 7 beta when creating v1.12 v1.12 April 3, 2012

Fixed a problem that was causing optimizations after the first to return incorrect results

Corrected some silliness with left/right justification of columns in the Job Settings table v1.11 April 2, 2012

Functionality

Default job settings should be more sensible Problems resolved

Fixed two crashes

Default Job Settings files now work as intended Minor Interface Improvements

Dwarf List: Resizing improved

Optimizer Results: Added optional Nickname column; more job filters

Job Settings: Copy and paste now supported; ctrl/alt/meta keys no longer initiate cell editing

Open/Save dialogs: Default focus set to File Name v1.1 March 28, 2012

Functionality

The job blacklist/whitelist can now be displayed and edited using Window->Rules Editor. The tutorial has been updated to reflect these changes.

The tutorial is now also accessible using the menu (Help->Tutorial). It is opened in the default web browser.

Slight change to job blacklist file structure: comments are now added at the end of a line. (Old files still work and are updated automatically at next save.) Problems resolved

Fixed an issue that was breaking the job whitelist

Fixed a problem that was sometimes breaking the Dwarf List Columns menu Interface

Added a "Window" menu that can be used to bring windows to the front

Organized menus a little better

(v1.0 March 24, 2012 Initial Release) (v1.0 March 24, 2012 Initial Release)

I've made my Dwarf Organizer utility available at DFFD. Link to download: http://dffd.wimbli.com/file.php?id=5993 Dwarf Organizer is a utility to help make decisions about the distribution of labor among your citizens in Dwarf Fortress mode. Use it to identify the most suitable worker(s) for a job, to distribute a complex labor scheme over your whole population, or to do something in between. You decide!How it works: You select a group of dwarves, and tell Dwarf Organizer how many of which jobs you want assigned to them. It will calculate the best way it can find to distribute the jobs, based on any rules and preferences you give it and the citizens' stats and skill levels. Results are listed in a window.I highly recommend viewing the tutorial! (It's under the Help menu.) It has a lot of pictures.DF 2010 31.* and DF 2012 34.* are supported. (See the note below about 34.01-34.05, however.)I do not know of an official DFHack release for 34.05 with the dwarfexport changes that Dwarf Organizer needs to work totally correctly. You would need to compile your own.You need Java version 6 in order to run Dwarf Organizer. You also need Runesmith (for DF "2010" 31.*) or DFHack (for DF "2012" 34.*). I have also provided some sample XML files so that curious fortress overseers can check out the program without those.Unzip DwarfOrganizer.zip someplace and double-click DwarfOrganizer.jar. Or, if .jar files are not associated with Java on your system, open a command prompt and type the following (substituting the correct installed file path) :Dwarf Organizer doesn't know the stats associated with the following skills:In these cases, I attempted to follow the pattern. The stats were copied from labors that seemed very similar.If I find out the stats associated with any of these labors, I'll update Dwarf Organizer with the new information. Until then, please take everything Dwarf Organizer says about those particular labors with a grain of salt!Dwarf Organizer is not as fully-featured as I would like (but it does work). Here is my current long-term plan for improving it: