Bug #1715
[Ring Zero UI] Game selection widget items clipped as they overflow (e.g., in 640x480)
Description
The game selection menu items are sized incorrectly when the main window is too small (e.g., at 640 x 480).
Associated revisions
History
#1 Updated by danij almost 11 years ago
#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.
#4 Updated by danij almost 11 years ago
#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
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