Page 1 of 1

[0.15.37] Dialog Button Order & Caption UX

Posted: Sun Nov 19, 2017 7:20 pm
by phi1010
The buttons in the dialogs make it difficult to quickly navigating without reading, since the order differs, and the Text for aborting the current operation is not the same:

Browse Games:
================ Refresh | Back | Join Game

New Game:
Reset | Mod Settings ================ Generate | Close

Direct Connection:
================ Connect | Back

Load Game:
Map Exchange String | Sync Mods with Save ================ Load | Back

Please use the same order for the buttons in all dialogs (preferably the OS order, thus on Windows "OK | Cancel", not "Cancel | OK"), and use the same caption for at least the Back/Cancel/Close-Buttons, where possible. Also, it seems strange that the Refresh button is right aligned, although it doesn't close the dialog as the Back/Join buttons do.

Re: [0.15.37] Dialog Button Order & Caption UX

Posted: Sun Nov 19, 2017 9:00 pm
by Loewchen
Nothing of this describes a bug.

Re: [0.15.37] Dialog Button Order & Caption UX

Posted: Sun Nov 19, 2017 9:15 pm
by phi1010
It's an objective flaw by current standards of user interface design -- there's a reason for Windows, Android, iOS et cetera having guidelines specifying correct button placement.

If you want to reserve the bug section for logic/software/programming bugs, please move it to ideas; but I don't see why definite user interface problems should be ignored.

Re: [0.15.37] Dialog Button Order & Caption UX

Posted: Mon Nov 20, 2017 9:14 am
by Klonan
phi1010 wrote:The buttons in the dialogs make it difficult to quickly navigating without reading, since the order differs, and the Text for aborting the current operation is not the same:

Browse Games:
================ Refresh | Back | Join Game

New Game:
Reset | Mod Settings ================ Generate | Close

Direct Connection:
================ Connect | Back

Load Game:
Map Exchange String | Sync Mods with Save ================ Load | Back

Please use the same order for the buttons in all dialogs (preferably the OS order, thus on Windows "OK | Cancel", not "Cancel | OK"), and use the same caption for at least the Back/Cancel/Close-Buttons, where possible. Also, it seems strange that the Refresh button is right aligned, although it doesn't close the dialog as the Back/Join buttons do.
Thanks for the feedback and specific cases of these inconsistencies

This is something we hope to address with the GUI rewrite, and the general polishings toward 1.0