Opened 9 years ago

Closed 7 years ago

#3977 closed defect (fixed)

Memorize does not scale the canvas to fit game content when started in portrait orientation

Reported by: garycmartin Owned by: erikos
Priority: Unspecified by Maintainer Milestone: Unspecified
Component: Memorize Version: Unspecified
Severity: Unspecified Keywords:
Cc: godiard Distribution/OS: Unspecified
Bug Status: Unconfirmed

Description

When played Memorize it does not scale the canvas to fit game content when started in portrait orientation, in the default 4x4 size game the left column is partially clipped off the screen, in 5x5 size a whole column is lost off screen left, in 6x6 one and a bit columns is cropped off screen. If you rotate the screen to landscape (having started in portrait), the game tiles are now too large and clip over to top of each other.

Note that the user player name area is also caught up in the resize issue during rotation. Will attach mockup suggestion for resolving the layout.

Attachments (1)

memorize-screen-grab-rotation-mockup.png (148.3 KB) - added by garycmartin 9 years ago.

Download all attachments as: .zip

Change History (3)

Changed 9 years ago by garycmartin

comment:1 Changed 9 years ago by garycmartin

  • Cc godiard added

Added mockup screen shot for how content could be organised in portrait orientation to help resolve the current layout bugs. It would need to detect portrait vs. landscape orientation to change the layout, probably via listening to window update events and testing for width vs. height (Walter was also looking into this for one of his activities some weeks back).

comment:2 Changed 7 years ago by godiard

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

Fixed in the port to gtk3

Note: See TracTickets for help on using tickets.