-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://reviewboard.kde.org/r/594/#review932
-----------------------------------------------------------

Ship it!



/trunk/KDE/kdebase/workspace/plasma/applets/systemtray/ui/extendertask.cpp
<http://reviewboard.kde.org/r/594/#comment620>

    that makes sense, though definitely not a blocker to this patch :)



/trunk/KDE/kdebase/workspace/plasma/applets/systemtray/ui/extendertask.cpp
<http://reviewboard.kde.org/r/594/#comment621>

    ew, more magic numbers :)
    
    without the maximum size on the width, do bad things happen?


- Aaron


On 2009-04-15 10:14:45, Rob Scheepmaker wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> http://reviewboard.kde.org/r/594/
> -----------------------------------------------------------
> 
> (Updated 2009-04-15 10:14:45)
> 
> 
> Review request for Plasma.
> 
> 
> Summary
> -------
> 
> As discussed on the "Systray jobs and notifications" threat on plasma-devel, 
> this patch replaces the "i" icon with a spinner. If there are jobs running, 
> the spinner will actually spin, else it will just be a static image. I think 
> maybe it would be nice to support themes prividing a seperate static svg for 
> the static image case later. Also 1 or 2 numbers in front of the spinner will 
> indicate how much items there are, and how many of them are completed. (see 
> the mailing list discussion for details)
> This patch adds some features to the BusyWidget, that were needed for this 
> use case. I'm not sure if they all deserve a place in the public api though. 
> These features are:
> * clicked() signal
> * setLabel and label(), to set a label that is painted in front of the spinner
> * setRunning and running(). Another name might be more appropriate though, 
> setAnimated/isAnimated() maybe?
> 
> The first 2 can easily be moved to a private subclass of busy widget in 
> systemtray if needed. I think there might be more usecases for them to 
> justify a place in public API though. I'd like to hear your opinion about 
> this.
> 
> 
> Diffs
> -----
> 
>   /trunk/KDE/kdebase/workspace/plasma/applets/systemtray/ui/applet.h 951732 
>   /trunk/KDE/kdebase/workspace/plasma/applets/systemtray/ui/applet.cpp 951732 
>   /trunk/KDE/kdebase/workspace/plasma/applets/systemtray/ui/extendertask.h 
> 951732 
>   /trunk/KDE/kdebase/workspace/plasma/applets/systemtray/ui/extendertask.cpp 
> 951732 
>   
> /trunk/KDE/kdebase/workspace/plasma/dataengines/applicationjobs/kuiserverengine.cpp
>  951732 
>   /trunk/KDE/kdelibs/plasma/extenderitem.cpp 951724 
>   /trunk/KDE/kdelibs/plasma/widgets/busywidget.h 951724 
>   /trunk/KDE/kdelibs/plasma/widgets/busywidget.cpp 951724 
> 
> Diff: http://reviewboard.kde.org/r/594/diff
> 
> 
> Testing
> -------
> 
> 
> Thanks,
> 
> Rob
> 
>

_______________________________________________
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel

Reply via email to