Calculator dialogues are not properly scaled

Bug #221380 reported by Chris Gregan
4
Affects Status Importance Assigned to Milestone
Ubuntu Mobile Edition
Fix Released
High
Adilson Oliveira
galculator (Ubuntu)
Incomplete
Low
Unassigned

Bug Description

Screen Resolution=800X480

The following dialogues are not scaled properly:

Preferences -> Display Tab
  Color settings are truncated by lower screen edge

Preferences -> Buttons Tab
  Minimal Height is truncated by lower screen edge

Preferences -> Constants Tab
  First option is crunched into second and is unreadable

Preferences -> Functions Tab
  First option is crunched into second and is unreadable

Preferences -> General Tab
  Tab hangs off Right side of dialogue boundary

Chris Gregan (cgregan)
Changed in ubuntu-mobile:
importance: Undecided → High
status: New → Confirmed
Chris Gregan (cgregan)
Changed in ubuntu-mobile:
assignee: nobody → agoliveira
Revision history for this message
Matthew Paul Thomas (mpt) wrote :

This advice based on galculator 1.2.5.2 in Ubuntu 8.04.

== Display tab ==

Clue: The interface says "font" three times and "color" five times, suggesting poor layout or choice of controls. Underlying fault: Two attributes (font and color) for multiple things (e.g. Background, RPN stack) are presented in one column of controls. Solution: Use two columns.

         Background: [@@]
             Result: [%%] [Sans Bold 26 ]
          RPN stack: [%%] [Sans Bold 11 ]
      Active module: [%%] [Sans Bold 9 ]
    Inactive module: [::]

While you're there: "Modules Visibility" is gibberish. What does it mean?

== Buttons tab ==

For me this tab fits easily into 640x480 -- apart from the "Close" button, and that's off-screen because of the "Buttons" and "Constants" tabs, not because of this tab. If it's broken in a version newer than 1.2.5.2, please attach a screenshot.

== Constants tab ==

Clue: A set of form fields for adding a new row to a table. Underlying flaw: The table isn't directly editable. Solution: Make the table cells editable, like a spreadsheet. Then all you need is "+" and "-" buttons at the left under the table, for adding/removing rows in the table. Pressing Enter is equivalent to "Update".

    |__________________________________|
    [+][-]

While you're there: Don't call me "User", it's rude. The "User defined constants" heading adds nothing to what the tab already says, so remove it, and de-indent the rest of the tab contents.

== Functions tab ==

Same as for Constants tab.

== General tab ==

For me this tab fits easily into 640x480. If it's broken in a version newer than 1.2.5.2, please attach a screenshot.

Revision history for this message
Adilson Oliveira (agoliveira) wrote :

A simplified interface was sent to PPA for testing.

Changed in ubuntu-mobile:
status: Confirmed → Fix Committed
Revision history for this message
Chris Gregan (cgregan) wrote :

Confirmed fixed in UME 20080522

Changed in ubuntu-mobile:
status: Fix Committed → Fix Released
Revision history for this message
Julien Lavergne (gilir) wrote :

Is it still a problem in galculator itself ? I can't reproduce it on Ubuntu 10.10.

Changed in galculator (Ubuntu):
status: New → Incomplete
importance: Undecided → Low
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.