Review Request: Fix Presence Applet settings

Kai Uwe Broulik kde at privat.broulik.de
Fri Nov 16 12:55:38 UTC 2012



> On Nov. 9, 2012, 3:09 p.m., David Edmundson wrote:
> > That's not true, they're in the context menu
> > 
> > I would argue that: 
> > 1) they're not settings relating to the plasmoid, so don't belong there
> > 2) they don't physically fit without resizing
> > 
> > (did you know the battery applet only shows the configs there because the author didn't know how to add it to a context menu)
> > 
> > Justify the decision to me.
> 
> Dan Vrátil wrote:
>     Look on it from this POV: left click on "Instant Messaging Presence settings" - now do you see anything that would allow you to configure instant messaging presence?
>     
>     Secondly, there is no way to access the KDE Integration configuration page from the applet context menu.
>
> 
> David Edmundson wrote:
>     1) Left clicking on presence applet doesn't let you get to the plasmoid config (and therefore this) either.
>     2) Well that's just a bug. It doesn't justify doing it differently.
>     
>     I made a list:
>     
>      - Battery applet shows Solid settings in the plasmoid settings 
>      - Network Manager has a link in the main applet to the networking KCM and shows it in the plasmoid settings
>      - Device Notifier does not link to hotplug KCM
>      - Pager shows virtual desktop settings in the plasmoid settings.
>      - Clock has to "adjust date & time" KCM link in the context menu
>      - Nepomuk Controller "applet" links to KCM in the context menu.
>     
>     Personally, I'm against applets configuring things other than the applet and think the clock applet has it right, but it's not particularly consistent across the standard widgets. Maybe we should email plasma-devel?
>     
>     So, I'm not really in favour of this patch but it's not "wrong" either so I'm not against it either. 
>     
>     If you get a ship it from someone else, go for it.

Concerning the battery plasmoid settings (which now resize properly, so it is an issue in the telepathy KCM, not the plasmoid!), I think you cannot add entries to the context menu when it is a pure QML plasmoid?

I'd say it is percetly valid to add related settings to the plasmoid. I like that I am able to configure the power management settings from the battery plasmoid or device actions from the device notifier.


- Kai Uwe


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


On Nov. 9, 2012, 1:13 p.m., Dan Vrátil wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> http://git.reviewboard.kde.org/r/107264/
> -----------------------------------------------------------
> 
> (Updated Nov. 9, 2012, 1:13 p.m.)
> 
> 
> Review request for Telepathy.
> 
> 
> Description
> -------
> 
> Atm the applet configuration dialog shows only the Plasma default pages, which is silly. Let's add the KCM Accounts and KDE Integration pages there!
> 
> 
> Diffs
> -----
> 
>   CMakeLists.txt 7becc7e 
>   src/presenceapplet.h 5b462fc 
>   src/presenceapplet.cpp 33fc8cc 
> 
> Diff: http://git.reviewboard.kde.org/r/107264/diff/
> 
> 
> Testing
> -------
> 
> 
> Thanks,
> 
> Dan Vrátil
> 
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-telepathy/attachments/20121116/c8ae259c/attachment.html>


More information about the KDE-Telepathy mailing list