Project

General

Profile

Bug #1715

[Ring Zero UI] Game selection widget items clipped as they overflow (e.g., in 640x480)

Added by danij almost 11 years ago. Updated almost 11 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
-
Target version:
Start date:
2014-01-25
% Done:

100%

Tags:

Description

The game selection menu items are sized incorrectly when the main window is too small (e.g., at 640 x 480).

Associated revisions

Revision cbd6c47e (diff)
Added by skyjake almost 11 years ago

UI|Client: Game selection menu adapts to small view sizes

The number of columns and rows is now reduced if the view is small.
The menu will scroll if all items don’t fit.

IssueID #1715

History

#2 Updated by danij almost 11 years ago

There also appears to be some scaling issues with the console history widget.

EDIT: Correction; one cannot resize it vertically in Ring Zero for some reason.

#3 Updated by danij almost 11 years ago

  • Subject changed from Ring Zero UI screwed up when window is too small to Ring Zero UI, game selection widget items scaled incorrectly

In fact the scaling issues occur at various window sizes, see the attached screenshots.

#5 Updated by vermil almost 11 years ago

I'll add to this and say that if one is running Dday in an odd shaped window size, that the loading wheel during engine startup changes between two sizes repeatedly.

#6 Updated by skyjake almost 11 years ago

  • Subject changed from Ring Zero UI, game selection widget items scaled incorrectly to [Ring Zero UI] Game selection widget items clipped as they overflow (e.g., in 640x480)
  • Status changed from New to In Progress
  • Assignee set to skyjake

This is not a bug as such, as this behavior is completely intentional. The real issue is lack of responsivity in the layout and/or style. The UI framework doesn't support dynamic styles yet, so the font sizes are static. However, it should be quite trivial to reduce the number of columns in the game selection menu if the view is very small (basic responsive layout).

Another direction to go would be to scale the contents of each button smaller if their content is about to overflow, however that easily leads to different text sizes in the buttons of the menu as the content size is different in each button (i.e., ugliness).

#7 Updated by skyjake almost 11 years ago

vermil wrote:

I'll add to this and say that if one is running Dday in an odd shaped window size, that the loading wheel during engine startup changes between two sizes repeatedly.

Yeah this is a known issue with the label content layout at the moment.

#8 Updated by skyjake almost 11 years ago

  • Tags changed from UI, Client to UI, Client, RingZero

#9 Updated by skyjake almost 11 years ago

  • % Done changed from 0 to 100

#10 Updated by skyjake almost 11 years ago

  • Target version set to 1.14

#11 Updated by skyjake almost 11 years ago

  • Status changed from In Progress to Closed

Also available in: Atom PDF