[PATCH] Animations enable/disable system wide
Robert Knight
robertknight at gmail.com
Fri Feb 15 19:52:20 GMT 2008
Hi,
> with the simplest and least costly at the
> top and the most expensive at the bottom
Sorry, wrong way round. I meant simplest at the bottom and most
sophisticated (computationally intensive) at the top.
Regards,
Robert.
On 15/02/2008, Robert Knight <robertknight at gmail.com> wrote:
> Hi,
>
> Several comments:
>
> 1) This is implemented as a binary yes/no option. Will that be
> flexible enough? Animations in a small area can be typically done
> even on fairly slow machines. Animations over a large area (eg. those
> done by KWin) really need hardware acceleration to work properly.
>
> 2) I don't think the meaning of the checkbox text and tooltips is clear.
>
> The checkbox text in the patch is "Enable builtin animations". My
> immediate questions as a user are:
>
> - What is a "builtin" (should be 'built in') animation? The "what's
> this" text ("If you enable this option, KDE Applications will run
> internal animations") is even less clear.
> - How does this relate to the options on the Effects tab? Can these
> options be unified?
>
> The reason for this option to exist is to improve performance on
> machines with slower graphics. The benefits from disabling this
> option are not made clear from the UI in the patch. In fact, I'd go
> as far as to question whether the style module is the right place to
> have this option at all.
>
> An alternative approach might be to have a slider with a number of
> levels for the performance - with the simplest and least costly at the
> top and the most expensive at the bottom. This approach was used in
> the first-run wizard for KDE 3 which asked how much "eye candy" users
> wanted. For example, from simplest to most prettiest:
>
> - Minimal use of complex static 2D (eg. gradients), no animations
> - Use of complex static 2D (eg. gradients), no animations
> - As above, but with simple animations (ie. Qt's animations)
> - As above, but with more sophisticated 2D animations (eg. which is
> what your patch allows)
> - As above, but with animations requiring hardware acceleration
>
> Regards,
>
> Robert.
>
>
> On 15/02/2008, Rafael Fernández López <ereslibre at kde.org> wrote:
> > Hi all,
> >
> > Attached are the patches to kdelibs and kdebase.
> >
> > OK to commit ?
> >
> >
> > Bye,
> >
> > Rafael Fernández López.
> >
> >
>
More information about the kde-core-devel
mailing list