Hi Robert,

On Mon, 2011-01-03 at 02:16 +0100, Christian Lohmaier wrote:
> > -       aStyleSet.SetToolbarIconSize( STYLE_TOOLBAR_ICONSIZE_LARGE );
> > +    aStyleSet.SetToolbarIconSize( nDispDPIY > 160 ? 
> > STYLE_TOOLBAR_ICONSIZE_LARGE
>          : STYLE_TOOLBAR_ICONSIZE_SMALL );

        On large numbers of machines, nDispDPI is just broken - it is fetched
(AFAIR) from Xft - and is ~hard-coded to 75 everywhere to save lots of
grief from X servers getting it horribly wrong.

        So - the net effect of this is to simply default to tiny icons, even on
huge screens.

> How much effort would it be to read the property from gconf if
> available (or is this already done when DESKTOP=gnome)?

        That shouldn't be necessary - I believe we shoudl sync the Xft setting;
but perhaps there is some xsettings linkage we could add: gtk-xft-dpi or
somesuch.

> I prefer small icons, no matter what. Icons are there to preserve
> space, provide access to functionality, not to waste my screen-estate
> with "pretty pictures".

        Sure - but you know what the icons do :-) and you are expert with the
keybindings. Of course - if you are an expert, you can turn the icons to
a smaller size too ;-) Personally, my emacs has no toolbar, or menu bar
but ... this is not a good default.

        So - I would prefer to stick with large icons; and not use the DPI
setting. I suggest instead, that we only use large icons if the true Y
resolution > 768 - how does that sound ?

        ATB,

                Michael.

-- 
 michael.me...@novell.com  <><, Pseudo Engineer, itinerant idiot

_______________________________________________
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice

Reply via email to