Zandronum Chat @ irc.zandronum.com
#zandronum
Get the latest version: 3.0
Source Code

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0003754DoomseekerUIpublic2020-01-30 15:562020-01-30 16:31
ReporterWubTheCaptain 
Assigned To 
PrioritynoneSeveritytweakReproducibilityhave not tried
StatusnewResolutionopen 
PlatformOSOS Version
Product Version1.3.1 
Target VersionFixed in Version 
Summary0003754: Saving "custom parameters" has a confusing UX
DescriptionWe start with screenshot 1.
What is the dropdown menu arrow for? Clicking it doesn't do anything (yet). Why is this not a simple text box, why is this a (broken) dropdown menu?

Type anything into custom parameters and we get screenshot 2. Ah, we get a save icon.
Should I click the "save" icon or click OK in the settings at this point?

Let's just go with "OK" for global settings now.
Good, my "asdf" option becomes part of the join command line.

Back to settings, let's empty the "asdf" custom parameters line. "OK".
All works so far, the custom parameter was removed from join command line.

Next, back to custom parameters. This time I type in "--foobar" and click the save icon. Now the save icon becomes an X. (Screenshot 3)
But, now instead of clicking "OK" or "Apply" I close the window (or click "Cancel"). What happens?
Well, the --foobar option didn't become appended to join command line. But I saved, right? Did I?

Let's see back in my settings? The custom parameters option is empty, no "--foobar" there. Where's my --foobar?
Oh, it's behind this dropdown menu (arrow) which wasn't working earlier.

I'll select my --foobar from the dropdown menu and click the untitled "X" button next to it – this is one of the few buttons with no hover-over help text, by the way.
Now it's not in my dropdown menu anymore, as expected!

At this point I've already forgotten how the feature works at all with join command line, so I am amazed to rediscover that not saving my --foobar to a dropdown menu but clicking "OK" works just fine.

I go back to my settings and --foobar is waiting for me there. Why was it not waiting for me there last time? ... Oh.
Steps To Reproduce
  1. Start Doomseeker.
  2. Options → Configuration (F5) → any game plugin you have installed (which supports custom parameters; e.g. Zandronum).
  3. Play around with custom parameters, as described in OP.
Attached Filespng file icon 2020-01-30-154212_maim.png [^] (2,584 bytes) 2020-01-30 15:57


png file icon 2020-01-30-154230_maim.png [^] (3,982 bytes) 2020-01-30 15:57


png file icon 2020-01-30-155734_maim.png [^] (4,140 bytes) 2020-01-30 15:57

- Relationships

-  Notes
User avatar (0021166)
WubTheCaptain (developer)
2020-01-30 16:21
edited on: 2020-01-30 16:30

I get it: It's a powerful and useful feature, but I only learned how to use it through trial/misdirection and error. Once I learned something to work someway (based on misconceptions), the program would quickly re-educate me things to work differently than what I just learned. Repeat until the loop is complete and all pieces fit together again.
Perhaps populating the empty dropdown menu with an non-selectable option could be helpful to understand what the dropdown menu is for?
It could also be helpful to display a disabled (greyed out) "save" button when the custom parameters text box is empty, instead of hiding that feature. I've never known this to be a thing, since I started using Doomseeker from version 1.1!
The missing help text to the buttons should be added, obviously.


Issue Community Support
Only registered users can voice their support. Click here to register, or here to log in.
Supporters: No one explicitly supports this issue yet.
Opponents: No one explicitly opposes this issue yet.

- Issue History
Date Modified Username Field Change
2020-01-30 15:56 WubTheCaptain New Issue
2020-01-30 15:57 WubTheCaptain File Added: 2020-01-30-154212_maim.png
2020-01-30 15:57 WubTheCaptain File Added: 2020-01-30-154230_maim.png
2020-01-30 15:57 WubTheCaptain File Added: 2020-01-30-155734_maim.png
2020-01-30 16:00 WubTheCaptain Description Updated View Revisions
2020-01-30 16:10 WubTheCaptain Description Updated View Revisions
2020-01-30 16:11 WubTheCaptain Description Updated View Revisions
2020-01-30 16:13 WubTheCaptain Description Updated View Revisions
2020-01-30 16:13 WubTheCaptain Description Updated View Revisions
2020-01-30 16:14 WubTheCaptain Description Updated View Revisions
2020-01-30 16:15 WubTheCaptain Reproducibility always => have not tried
2020-01-30 16:21 WubTheCaptain Note Added: 0021166
2020-01-30 16:24 WubTheCaptain Description Updated View Revisions
2020-01-30 16:29 WubTheCaptain Note Edited: 0021166 View Revisions
2020-01-30 16:29 WubTheCaptain Note Edited: 0021166 View Revisions
2020-01-30 16:30 WubTheCaptain Note Edited: 0021166 View Revisions
2020-01-30 16:31 WubTheCaptain Severity trivial => tweak






Questions or other issues? Contact Us.

Links


Copyright © 2000 - 2020 MantisBT Team
Powered by Mantis Bugtracker