Review Request: PATCH: Configuration Dialog for Turning off Notifications in the Panel
Aaron Seigo
aseigo at kde.org
Sun Jan 18 03:42:19 CET 2009
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://reviewboard.vidsolbach.de/r/331/#review321
-----------------------------------------------------------
Ship it!
looks good; we can pretty up the config UI a bit more after this is in. cheers =)
- Aaron
On 2009-01-17 11:14:51, distortedlogic wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> http://reviewboard.vidsolbach.de/r/331/
> -----------------------------------------------------------
>
> (Updated 2009-01-17 11:14:51)
>
>
> Review request for Plasma.
>
>
> Summary
> -------
>
> This patch allows one to turn on and off jobs and notifications in the panel via the systemtray configuration dialog. This is in response to Aaron Seigo's blog entry: http://aseigo.blogspot.com/2009/01/todays-tip-turning-off-fancy-schmancy.html
>
> Within manager.cpp, functions to unregister the notification and job protocols was created, as well as a function to unset a protocol (disconnect it). These were based on the already present functions to register and setup protocols.
>
> Within applet.cpp, a new page was added to the configuration dialog called "Notifications." This page includes the two check boxes that allow one to turn on and turn off notifications. A possible area where that may need to be fixed is the strings for the check boxes. Presently they are "Show Jobs" and "Show Notifications."
>
> Thank you for your time and review.
>
> Update: I have attached a screenshot of what the configuration dialog looks like and I also made a change to the patch: I added the i18n function around the check box label strings which I had forgotten the first time around.
>
>
> Diffs
> -----
>
> /trunk/KDE/kdebase/workspace/plasma/applets/systemtray/ui/applet.cpp
> /trunk/KDE/kdebase/workspace/plasma/applets/systemtray/core/manager.h
> /trunk/KDE/kdebase/workspace/plasma/applets/systemtray/core/manager.cpp
>
> Diff: http://reviewboard.vidsolbach.de/r/331/diff
>
>
> Testing
> -------
>
> Testing of suppression of job progress.
> Testing of suppression of notifications.
> Testing of allowing job progress.
> Testing of allowing notifications.
>
>
> Screenshots
> -----------
>
> Configuration Dialog
> http://reviewboard.vidsolbach.de/r/331/s/101/
> Configuration Dialog With Description Text
> http://reviewboard.vidsolbach.de/r/331/s/105/
>
>
> Thanks,
>
> distortedlogic
>
>
More information about the Plasma-devel
mailing list