Issue 107076

Summary: Aqua: OOo way too small on low-DPI screens
Product: gsl Reporter: jogi
Component: codeAssignee: jogi
Status: CLOSED FIXED QA Contact: issues@gsl <issues>
Severity: Trivial    
Priority: P2 CC: hdu, issues, requirements
Version: OOO320m4Keywords: aqua
Target Milestone: OOo 3.2   
Hardware: Mac   
OS: Mac OS X, all   
Issue Type: DEFECT Latest Confirmation in: ---
Developer Difficulty: ---
Issue Depends on:    
Issue Blocks: 99999, 107330    
Description Flags
ouput of debug VCL lib none

Description jogi 2009-11-20 10:46:59 UTC
- MacBook, on power
-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

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

- 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 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 2009-11-23 10:52:20 UTC
Fixed in CWS ooo32gsl07
Comment 4 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 2010-01-11 07:53:21 UTC
*** Issue 108200 has been marked as a duplicate of this issue. ***
Comment 8 2010-01-20 08:14:39 UTC
*** Issue 108471 has been marked as a duplicate of this issue. ***