Well, here's the Link to the
DT 6.12/shishimar merge I did. I've been using it for a few days without any problem, so anybody who wants to is free to use it.
I've only found the windows offsets for the physical attributes, if someone on linux finds them I can update it. I also haven't looked any further for the current year index, so that's still needed for windows and linux for it to display ages correctly. Here's a link for the
source* as well for anyone inclined to look.
And for those that missed this before, it adds in the physical attributes on the dwarf details pane as well as enables them to be shown in grid views (with strength, toughness, and endurance shown by default in the military grid view). It also should handle gender/caste correctly. None of the work is mine originally, I've just brought in what shishimar did for DT 6.10 into the new 6.12 version.
* I merged everything that shishimar added that didn't directly conflict with the 6.12 changes. While most was directly related to the physical attributes and gender/caste handling, some of that added code was part of what looks like an incomplete attempt to add in the ability to list your tame animals and details about them that it looks like he didn't implement (as far as I've noticed so far, haven't seen anywhere to actually see your animals in the program.) I left it in for expediency in case any of the code additions I wanted to actually bring in relied on some of that code, but if this is brought into an official version, that should probably be selectively culled out of it. I also made no attempt to compare his methods adding these features in compared with how the code is otherwise organized and implemented, so again, for any merges with official versions, it'd be good to take a closer look at the actual implementation and make any changes needed for consistency. But all that said, from a practical standpoint, it all seems to work perfectly with the new version, which is all I set out to do.