User Interface feedback wanted

Do you want to help out with Freeciv development? Then check out this forum.
sveinung
Elite
Posts: 429
Joined: Wed Feb 20, 2013 4:50 pm

User Interface feedback wanted

Postby sveinung » Fri Sep 20, 2013 10:28 am

A rule in a custom rule set says "you can use a Spy to steal technology from a civilization unless it knows the Encryption technology". A player that don't know if another civilization has the Encryption technology or not has a Spy next to one of the other civilizations cities. He decides to do a spy action against it. The spy action menu pops up. How should the fact that it is uncertain if it is possible to steal a technology be communicated to the player? I would like to know your opinions on this.

At the moment trunk (2.6) has two alternative approaches implemented. One in the GTK3 client and one in the Qt client. I'll upload screen shots of them for those that don't want to compile trunk them self. If you have a preference for one over the other, an idea for how to improve one of them or an entirely different idea please let me know.
Last edited by sveinung on Fri Sep 20, 2013 3:57 pm, edited 2 times in total.

sveinung
Elite
Posts: 429
Joined: Wed Feb 20, 2013 4:50 pm

The approach shown in the Qt client

Postby sveinung » Fri Sep 20, 2013 10:50 am

The approach I implemented in the Qt client is to add a warning icon and a tool tip to the button of the action that may or may not be possible. (Suggestions for a better text in the tool tip is welcome) Thanks to Jacob Nevins <jtn> for the tool tip idea.
Attachments
UncertainActionOption1.png
The Qt client
Last edited by sveinung on Fri Sep 20, 2013 11:02 am, edited 2 times in total.

sveinung
Elite
Posts: 429
Joined: Wed Feb 20, 2013 4:50 pm

The approach shown in the GTK3 client

Postby sveinung » Fri Sep 20, 2013 10:52 am

The approach I implemented in the GTK3 client is to color the button red.
Attachments
UncertainActionOption2.png
The GTK3 client

User avatar
heilkitty
Posts: 20
Joined: Fri Mar 08, 2013 6:36 am

Re: User Interface feedback wanted

Postby heilkitty » Wed Oct 02, 2013 6:00 am

The QT approach seems better. Red button without the tooltip is confusing.

sveinung
Elite
Posts: 429
Joined: Wed Feb 20, 2013 4:50 pm

Re: User Interface feedback wanted

Postby sveinung » Wed Oct 02, 2013 12:47 pm

heilkitty wrote:The QT approach seems better. Red button without the tooltip is confusing.

Thank you. Is this a vote for adding a tool tip to the gtk version or for adding a tool tip AND changing from red button to icon?

User avatar
heilkitty
Posts: 20
Joined: Fri Mar 08, 2013 6:36 am

Re: User Interface feedback wanted

Postby heilkitty » Wed Oct 02, 2013 2:40 pm

For a tooltip AND a warning icon.
Red color is associated with errors and prohibitions, AFAIK. So, icon is better in this case, IMHO, because it's clearly a warning, and that icon is associated with them.

sveinung
Elite
Posts: 429
Joined: Wed Feb 20, 2013 4:50 pm

Re: User Interface feedback wanted

Postby sveinung » Thu Oct 03, 2013 4:39 pm

heilkitty wrote:For a tooltip AND a warning icon.

Agreed. If no objections or other suggestions have arrived in 14 days I'll change the marker from the color red to an icon in the gtk3 client. I'll add a tool tip right away. (See patch #4236) Under what name would you like to be thanked for your feed back?

sveinung
Elite
Posts: 429
Joined: Wed Feb 20, 2013 4:50 pm

Re: User Interface feedback wanted

Postby sveinung » Thu Oct 03, 2013 8:45 pm

I implemented the same approach as in Qt in the Gtk2 client so how it looks in the GTK environment can be evaluated. (I think its OK) See patch 4186. For those that don't wish to patch the Freeciv source code manually a screen shot is attached.
Attachments
Gtk2.png
The GTK2 client