Notes from "Async and representation"

Mark Gaiser markg85 at gmail.com
Sat Jan 18 00:11:54 UTC 2014


On Fri, Jan 17, 2014 at 9:25 PM, Marco Martin <notmart at gmail.com> wrote:
> On Friday 17 January 2014, Marco Martin wrote:
>> Applet {
>>
>>     compactRepresentation: Component {
>>         PlasmaComponents.Button {
>>             text: i18n("Click me")
>>             onClicked: plasmoid.expanded = !plasmoid.expanded
>>         }
>>     }
>>
>>     fullRepresentation: Component {
>>         PlasmaComponents.Label {
>>             SizeHint.minimumHeight: 300
>>             SizeHint.minimumWidth: 200
>>             //PlasmaCore.SizeHint.minimumHeight: 300
>>             text: i18n("Hello world")
>>         }
>>     }
>> }
>>
>
> so, to recap, this is implemented-ish in the branch mart/AppletComponent
> and the applet compactrepresentation in examples/ uses it.
>
> to everybody, please take a look at the code, and play with it.
> i need ideas on how to do it, to see if is clunky to use, if covers needed use
> cases etc.
>
> Cheers,
> Marco Martin
> _______________________________________________
> Plasma-devel mailing list
> Plasma-devel at kde.org
> https://mail.kde.org/mailman/listinfo/plasma-devel

I guess my arguments for going with the "Plasmoid" name rather then
"Applet" are just ignored then?
Sebas did gave "some" (few lines) explanation before my bunch of
arguments. Yet i still think "Plasmoid" would suit it better.

Remember, i did take the time to thoroughly look at it. I expect at
least a constructive answer.
You folks asked feedback after all!


More information about the Plasma-devel mailing list