Oh great ones, the port rocketh most highly.
However, being used to a variety of interfaces, DF's interface is, uh, well there's a bug logged about it, but its status is future.
I note, for example, the following systems of movement / resizing (in today's world, equivalent tasks). Sometimes its legitimate that two would be needed (left pane / right pane). But in others, like lists, sometimes its -/+ for the left list and arrows for the right.
Types of movement & resizing tools:
wasd
wasdx
uhkm
shift-uhkm (alongside uhkm)
-/+
arrow-keys
Similarly for selection / quantity
space
enter
left/right-keys
-/+
For abort / dismiss
space
enter
F8/F9
tab
Additionally, there are some interesting interface flow issues, sometimes (for instance Dwarf management via [j]obs or nits) abort/dismiss returns to Map, instead of to prior menu. Other times abort/dismiss returns to prior menu.Some panes/panels aren't available from logical places. Found I was incorrect about: [[From Zoom to Dwarf, the option of View Dwarf mood / relationship isn't available, and from View Dwarf the option to zoom to General / Labour assignment isn't available.]]
* * *
But: this is bitching from someone used to the (relatively) integrated and controlled Mac interface, someone who's a Human Interface Guidelines lover, reads Style Manuals for fun, and is into typography. Learning the DF interface idiosyncracies is possible, but its frustrating on about the same level as obsessive / compulsive stone management.
null
[ April 01, 2008: Message edited by: fifelfoo ]