> On Sept. 23, 2015, 4:46 p.m., David Edmundson wrote:
> > src/plasma/private/applet_p.cpp, line 171
> > <https://git.reviewboard.kde.org/r/125336/diff/1/?file=404932#file404932line171>
> >
> >     +1 to the idea, 
> >     
> >     I'm not sure this is the right place though. 
> >     We have an applet::setIcon that can be called at runtime from any of 
> > the applets.
> >     
> >     Arguably that should be allowed to use the "/foo" format too
> 
> Marco Martin wrote:
>     hmm, yeah, i put it there in order to have it initialized from the 
> desktop file then have applets free to override it, but it makes sense to 
> have the same behavior for the icons that are set by the plasmoid via api
> 
> Marco Martin wrote:
>     thinking about it, it doesn't convince me, because then you would have a 
> property that you set it to a certain value, then fetch it and is suddenly 
> not the value you did set it, don't think is a  good behavior?.

so, a plasmoid should use plasmoid.icon = plasmoid.file("images", 
"whatever.svgz") in order to set an internal file as plasmoid icon at runtime


- Marco


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/125336/#review85835
-----------------------------------------------------------


On Sept. 21, 2015, 6:11 p.m., Marco Martin wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/125336/
> -----------------------------------------------------------
> 
> (Updated Sept. 21, 2015, 6:11 p.m.)
> 
> 
> Review request for KDE Frameworks and Plasma.
> 
> 
> Repository: plasma-framework
> 
> 
> Description
> -------
> 
> restore a feature from Plasma4, the ability for plasmoids to provide
> an icon insude their package.
> intended for GHNS plasmoids,
> already used in the widget explorer, this makes it the default plasmoid icon 
> as runtime as well.
> 
> 
> Diffs
> -----
> 
>   src/plasma/private/applet_p.cpp e2a15b61034e2896ae05893e577c143b6ed3edac 
>   src/plasma/private/packages.cpp a125f1e1616681837fad3571b8054a4b34bbbaf2 
> 
> Diff: https://git.reviewboard.kde.org/r/125336/diff/
> 
> 
> Testing
> -------
> 
> 
> Thanks,
> 
> Marco Martin
> 
>

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

Reply via email to