Opened 14 years ago

Last modified 11 years ago

#2180 closed defect

Sugar emulator, when run on 800x600 resolution, faces cropping — at Version 6

Reported by: dipankar Owned by: dipankar
Priority: High Milestone:
Component: Sugar Version: 0.88.x
Severity: Major Keywords:
Cc: aslroot, dfarning, sascha, tomeu Distribution/OS: Ubuntu
Bug Status: Assigned

Description (last modified by dipankar)

Bug Description:
When the system resolution is changed to 800x600, and the emulator is ran, the emulator window is pushed down out of visible area. This leads to a situation where the bottom portion of the emulator is not visible.

This is a specific issue that only happens because the emulator resolution is the same at the monitor resolution.

Probable reason:
The task panels of Ubuntu and title bar of emulator window, are pushing the window downward, leaving reduced visible space for sugar.

Steps to reproduce:

  1. Set the system resolution to 800x600.
  2. Start the emulator.
  3. Some portion from bottom in Sugar is not visible.

Change History (7)

comment:1 Changed 14 years ago by dipankar

  • Owner changed from tomeu to dipankar
  • Status changed from new to assigned

comment:2 Changed 14 years ago by dipankar

  • Distribution/OS changed from Unspecified to Ubuntu

Changed 14 years ago by dipankar

workaround patch for the bug

comment:3 Changed 14 years ago by dipankar

  • Bug Status changed from Unconfirmed to New
  • Cc sascha tomeu added
  • Keywords r? added; fullscreen cropping removed

Patch uploaded and requesting for review

comment:4 Changed 14 years ago by sascha_silbe

Looks good to me. While it's still not a complete fix, it's about as good as we can do (since we can't know the size of the window decorations).

comment:5 Changed 14 years ago by tomeu

  • Keywords r! added; r? removed

What happened with adjusting the grid cell size so the UI fits in 800x600?

comment:6 Changed 14 years ago by dipankar

  • Bug Status changed from New to Assigned
  • Description modified (diff)
  • Milestone changed from Unspecified by Release Team to 0.88
  • Priority changed from Unspecified by Maintainer to High
  • Severity changed from Unspecified to Major
Note: See TracTickets for help on using tickets.