Issue 107076 - Aqua: OOo way too small on low-DPI screens
Summary: Aqua: OOo way too small on low-DPI screens
Status: CLOSED FIXED
Alias: None
Product: gsl
Classification: Code
Component: code (show other issues)
Version: OOO320m4
Hardware: Mac Mac OS X, all
: P2 Trivial (vote)
Target Milestone: OOo 3.2
Assignee: jogi
QA Contact: issues@gsl
URL:
Keywords: aqua
: 108200 108471 (view as issue list)
Depends on:
Blocks: 99999 107330
  Show dependency tree
 
Reported: 2009-11-20 10:46 UTC by jogi
Modified: 2010-01-20 08:14 UTC (History)
3 users (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments
ouput of debug VCL lib (851 bytes, text/plain)
2009-11-20 10:48 UTC, jogi
no flags Details

Note You need to log in before you can comment on or make changes to this issue.
Description jogi 2009-11-20 10:46:59 UTC
precondition:
- MacBook, on power
-DVi-adapter
-3rd party DVi switch
-TFT monitor
test case:
- close the MacBook (only possible with external power)
- use at the DVi connector an external TFT
- start openoffice.org

Defect:
- the GUI font is extremely small that you can not work with it.

Environment:
- Snow Leopard latest public build
Comment 1 jogi 2009-11-20 10:48:22 UTC
Created attachment 66210 [details]
ouput of debug VCL lib
Comment 2 hdu@apache.org 2009-11-20 11:12:57 UTC
According to the attached debug output OSX's CGDisplayScreenSize() reports that the particular 
monitor is huge (97cm x 68cm) and the device resolution is low. In order to maintain the current notion 
that a 100% zoom level should really mean that (e.g. a letter-sized page is supposed to be displayed as 
letter-sized page  on the screen too) fewer pixels are used.

This results in the problem that for screens with few pixels per page the text becomes unreasonably 
small. This scenario happens e.g. when displaying on large TVs or when a monitor misreports its 
extents as in the attached debug-session.

@requirements: I suggest to give up on the goal to have a 1:1 relation between the target paper size 
and the screen size for a zoom level of 100% when the assumed device resolution is too low. It just 
doesn't make sense to demand e.g. a default font size of 10 points when this results in a font height of 
two pixels.
Comment 3 hdu@apache.org 2009-11-23 10:52:20 UTC
Fixed in CWS ooo32gsl07
Comment 4 hdu@apache.org 2009-11-23 15:04:07 UTC
@jsi: please verify in CWS ooo32gsl07
Comment 5 jogi 2009-11-23 19:04:05 UTC
Verified in the patch from hdu
Comment 6 jogi 2009-12-07 14:18:50 UTC
seen ok in OOO320m7
Comment 7 hdu@apache.org 2010-01-11 07:53:21 UTC
*** Issue 108200 has been marked as a duplicate of this issue. ***
Comment 8 hdu@apache.org 2010-01-20 08:14:39 UTC
*** Issue 108471 has been marked as a duplicate of this issue. ***