[Libreoffice] [PUSHED] Re: [PATCH] optimized zoom to use more common intervals

Jan Holesovsky kendy at suse.cz
Mon Feb 6 07:31:15 PST 2012


Hi Astron, Drew, Cor,

Stefan Knorr (Astron) píše v Čt 26. 01. 2012 v 14:16 +0100:

> I just checked, and must say that I can only second Cor and Drew in
> that it is too quick now. Could we go back to 1.1 or maybe
> 2^(1/8)=1.0905 (that should deliver a similar effect as 2^(1/4), no? –
> I am bad at maths, so this might be nonsense)?

So, I am not too excited about 1.1 [or 2^(1/8) for that matter], because
it gives nearly the previous experience - in the usual ranges, it mostly
falls back to the +-5% step.

I've just pushed a change that makes it 2^(1/6) - ie. 6 steps to get
double / half zoom:

http://cgit.freedesktop.org/libreoffice/core/commit/?id=4db617efd924ad7ff4ce6988771ad36612c329ec

The values look like this:

Zoom out: 100, 110, 125, 140, 160, 180, 200
Zoom in : 100, 90, 80, 70, 60, 55, 50

Looks good?

> > Instead of increasing the step amount by five fold I would rather see
> > the +/- auto-repeat if you hold the mouse button down. Not sure how that
> > would fair with keyboard bound users though.
> 
> I believe, (pure) keyboard users can't even access the status bar.
> Anyway, your idea sounds good.

So, I am afraid this would lead to another problems - like what is the
good autorepeat timeout setting, so I'd prefer not to introduce that ;-)

Regards,
Kendy



More information about the LibreOffice mailing list