I've recently, finally, taken the opportunity to have a "deep play" and actually use almost all the gameplay features available as of 0.47.04 (except minecarts, which I've never got around to being able to usefully implement). Consequently I've been paying more attention to the UI quirks.
Currently certain screens, like the military screen, do not scale with increased window size. Will all screens be fully scaleable in the Steam release, and therefore, will all screens be fully scaleable in the legacy release?
Several screens currently lock important information away from the player. For exaple, when a liason springs the barony nomination on you, there's no way to browse dwarf personalities and such like before leaving the nomination screen. You get a similar situation on the trade good requests screen. Will these screens be rethought for the next release? Either as a pop-up, a returnable-to prompt, nested unit screen menu or nested stock screen menu? I ask because it seems like at this point, you'll be forced to rethink just to make it graphical.
There are some elements of the UI that don't seem to be working as intended. For example, I noted that it's not possible to select generic leather as a material for shields or shell as a material for leggings on the military>uniform screen (or if it is there, it's rather hard to find.) I suppose my question is, are you planning on redesigning the interface as you tart it up in order to wring out all the quirks and bugs, or just tart it up, or tart it up and fix quirks and bugs, but not going so far as a complete redesign?
I have seen that you've already added nice features to the embark screen. I wondered if the trade menu was going to get similar treatment? I was buying gemstones earlier and this involved several minutes of hitting down, enter, down, enter... it made me think, can we expect to see general GUI features like being able to drag a box around multiple items, holding control to add items to a list on top of that, and so on?
I get the feeling that every screen and menu function in DF was scratch-coded from the bottom up every time a new feature was added to the game. Are you going back and replacing each unique menu with something more like a generic abstract interface now? Do you think this will make it easier to add new features in the future?
TrevorBOB9 asked about releases for other platforms. I remembered that Steam support for Linux is pretty good. Is the Steam release going to be Linux compatible? Have you thought about an android release- with the GUI improvements, this seems more reasonable.
I believe you've stated in the podcasts that you're not particularly enjoying UI work, is that true? What of it is the most rewarding aspect to you, and what's the least rewarding?