From kget Mon Apr 27 14:31:08 2009 From: Lukas Appelhans Date: Mon, 27 Apr 2009 14:31:08 +0000 To: kget Subject: Re: [Kget] [PATCH] KGet Tray Icon and its Overlay Message-Id: <200904271631.09075.l.appelhans () gmx ! de> X-MARC-Message: https://marc.info/?l=kget&m=124084270504218 Am Montag 27 April 2009 15:51:22 schrieb Fabian Henze: > On Sunday the 26th April 2009 13:00:39 UTC, Lukas Appelhans wrote: > > > I still think, that a blinking animation is not the right way to go. > > > Maybe we should ask the usability folk? > > > > Yep, I think that'd maybe be nice... > > I talked to a few people in freenodes #kde-usability and all of them > agreed, that blinking is bad, but instead some other process indicator > would be a good idea. Someone came up with sth. similar to the amarok tray > icon (like this one: http://g.imagehost.org/0582/amarok_and_kget.png). > However its hard to see if the song (or the download in our case) is 20% or > 80% complete. So he suggested to use an overlay, which grows clockwise > (using QPainter::drawPie). I hope you understand what I am trying to > explain ;-) > I am not very good at creating mockups, so I will just try to implement it > when I have time (most likely on Thursday). > What do you think? > > > > I know, but what for? If its just shown one time on an area of 16x16 > > > pixels the user wont see it in more than 90% of the cases. > > > > Yeah, but it indicates that kget changed the status... dunno if that > > makes sense after all, but I have to say I like it... :) > > I think KGet will change the status only on user request, so he will know > anyway, no? ^^ > > > > In my opinion an animation would generate too much CPU wakeups for no > > > good reason. > > > > Well that's a point of opinion, why do we need animations at all etc...? > > :P > > Well imo animations are okay, but they should not be active all the time. > Matthew Garret wrote a guide to good power management practices, in which > he writes: > "The hardware used to display a static image on the screen is the same > regardless of whether the image was generated with the graphics card's 2D > or 3D hardware. Regardless of the number of graphical effects used on the > desktop, the common case is for the desktop to be static. Composited and > traditional desktops will generally consume the same amount of power. " > In short this means: If you display an animation all the time, you will > keep the graphics harware busy. > [source: http://www.codon.org.uk/~mjg59/power/good_practices.html] > > > -- Fabian Henze Hey! Mmh ok... well a pie might be too "unpolished", so we should think about some cool way to show it as nice graphic... mmh... Lukas _______________________________________________ Kget mailing list Kget@kde.org https://mail.kde.org/mailman/listinfo/kget