I also made a new version for my work detail prototype (see
previous post). I think it is starting to be something usable.
You can download it
here for windows or linux flatpak.
You will need a updated
workdetailtest dfhack plugin. The
llmemreader plugin has not changed.
It includes grouping and filtering. You can change sorting criteria by right clicking columns (for some columns).
You can select multiple units and toggle all cells at once. Or you can drag the mouse over cells to toggle them. I hope there is not too many weird behaviors with this combination.
You can have multiple grid view tabs. There is no GUI editor yet, but you can create and edit json files in data/gridviews.
You can edit more stuff about work details. I don't think labor selection is great, but I am not sure about the use cases yet.
Built-in work details are protected, but there is an option to edit them anyway.
There is also a dialog for managing work details (menu "Manage" → "Work details..."). It lets you edit/add/remove work details. You can also reorder them by drag and drop or buttons. There is a preset lists, you can add your own with drag and drop or the contextual menu.
I tried to make the cells nicer, but I don't know how to display disabled cells so they are still that ugly cross pattern. DT use the background color for that, but I'd like to keep it for the work details mode. What do you think?