From kde-core-devel Fri Jan 18 15:57:33 2002 From: David Faure Date: Fri, 18 Jan 2002 15:57:33 +0000 To: kde-core-devel Subject: Re: Support for animated icons (on mouseover) X-MARC-Message: https://marc.info/?l=kde-core-devel&m=101136963011618 On Friday 18 January 2002 02:48, Andreas Pour wrote: > Question: when are these icons loaded? I think it was on demand. Yes. > Now, > let's say you are currently accessing the disk a lot -- whether b/c you > launched an application, or you are low on memory and things are > swapping, or whatever. Doesn't loading 5 icons then cause a "jump" > effect, which would be very annoying? Note that the 5 icons are in fact a single MNG - it's about a single open(). > There is of course a way to deal > with that -- start a timer and if the icons have not all been loaded > within some short period of time, skip the animation. That would sound like a bug IMHO. Better have a way to switch the whole thing off - which is possible now. > The other thing that's worrying to me about these types of animations is > their effect on bandwidth. I recall people were discussing at some > point auto-detecting if the server is on a different machine and, if so, > automatically turning these things off. This is particularly important > for enterprises which run thin clients -- they don't need tons of > bandwidth used for these things. I agree, that would be quite nice. I'm not sure how to detect that though. > Can this type of thing go into KPersonalizer? There's the "slow > processor" <=> "fast processor" page, shouldn't this setting effect > whether these things are turned on by default? Yes, see my last post. > BTW, it would be nice to also have a radio button there for "local > interface" or "network connection", so that in the latter case a lot of > the animation-type stuff can be disabled (which of course has nothign to > do with the processor speed). Who will think about running KPersonalizer when launching a remote connection? Doesn't sound like the right place, better have a KControl setting or an auto-detection. Understand that the same desktop might be used both locally and remotely, so the KPersonalizer time (first run) is long gone when using the desktop remotely for the first time. -- David FAURE, david@mandrakesoft.com, faure@kde.org http://people.mandrakesoft.com/~david, http://www.konqueror.org KDE 3.0: Konquering the Desktops