Ticket #1356 (closed enhancement: fixed)

Opened 13 months ago

Last modified 13 months ago

Clarify tech pairs in the UI

Reported by: historic_bruno Owned by: leper
Priority: Nice to Have Milestone: Alpha 10
Component: UI & Simulation Keywords:
Cc:

Description (last modified by historic_bruno) (diff)

Currently tech pairs look like this, with the pairs on top/bottom rows and the single techs on the top row:

http://i.imgur.com/rZWfp.png

Which is confusing because you might mistake the separate rows as simple a wrapped continuation (like other parts of the UI), so here are some ideas for a different design:

  • Separate rows with outline - the outline shows they are connected. Simple to implement http://i.imgur.com/eTL7c.png
  • Split rows - the middle row is single techs, the ones above and below are pairs. This is probably more difficult to implement http://i.imgur.com/isJoU.png
  • Split rows with outline http://i.imgur.com/SgFy9.png
  • Split icons - presumably this would open a separate panel to select between different icons http://i.imgur.com/laCnZ.png

Other suggestions are welcome :)

Attachments

techpairs.png (225.8 KB) - added by k776 13 months ago.
Example of tech pairs lined up horizontally

Change History

comment:1 Changed 13 months ago by historic_bruno

  • Description modified (diff)

comment:2 follow-up: ↓ 3 Changed 13 months ago by k776

What about a single line at the bottom of the panel with an outline surrounding the pairs (no line between them)? I'll attach an example.

Changed 13 months ago by k776

Example of tech pairs lined up horizontally

comment:3 in reply to: ↑ 2 Changed 13 months ago by leper

Replying to k776:

What about a single line at the bottom of the panel with an outline surrounding the pairs (no line between them)? I'll attach an example.

Mythos_Ruler wanted the tech pairs to be changed to the top/bottom style they are now.

I like the 'Split rows with outline' mockup most.

Aligning the icons in that way would not be that hard to do. You would make 3 rows (in session.xml) and modify LayoutButtonRow (or set up a new function that copies most of the behaviour) to only adjust the top and bottom offset by half the icon size. So a normal tech would go in row 1, while a tech pair would go to row 0 and row 2.

Split icons look good but opening a panel if we have enough place in the gui seems strange.

comment:4 Changed 13 months ago by leper

In 11669:

Clarify tech pairs. Refs #1356.

comment:5 Changed 13 months ago by leper

  • Owner set to leper
  • Status changed from new to closed
  • Resolution set to fixed

In 11670:

Add a red overlay to the paired tech on hover. Fixes #1356.

comment:6 Changed 13 months ago by leper

  • Milestone changed from Backlog to Alpha 10

The current behaviour is the result of yesterday's irc discussion.

comment:7 Changed 13 months ago by feneur

Worked nicely in-game. Links tells you they've got something to do with each other, and the overlay gives you easy and quick feedback that they're exclusive.

Note: See TracTickets for help on using tickets.