[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-panel-devel
Subject:    Re: [Panel-devel] Configuration dialogs
From:       "Jos Poortvliet" <jos () mijnkamer ! nl>
Date:       2007-07-27 11:15:54
Message-ID: 5c77e14b0707270415tde8414fw4c7aad6c9a17b998 () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


On 7/27/07, Thomas Fjellstrom <tfjellstrom@strangesoft.net> wrote:
>
> On July 26, 2007, Aaron J. Seigo wrote:
> > On Thursday 26 July 2007, fonz2591 wrote:
> > > Maybe some PIG (Plasma Interface Guidelines)?
> >
> > this is the "easy" way and at least doable. it does mean expecting
> people
> > to read and follow them. we'll need a PIG[1] anyways for other things
> > beyond strings. we can start it on the techbase wiki.
> >
> > as for better ways ... it might make sense to offer some standard bits
> of
> > configuration widgetry that the plasmoid can then call upon to be added
> to
> > the dialog. e.g. a font and colours selection.
> >
> > we can than create them on deman and populate the KConfigSkeleton object
> > with the proper entries. this does mean moving people to UI files and
> > KConfigXt xml, but that's where plasmoids of the scripted sort are going
> > anyways.
> >
> > [1] i am instantly in love with that acronym, btw
>
> And I thought you weren't a fan of pork ;)</bad joke>


Maybe. But it's good to talk a bit more about the PIG. I think it is very
important to have a PIG for plasma. All applications following the PIG
(being PIG-compliant) will look, feel and behave like other PIG-compliant
apps, thus the PIG will ensure a consistent experience for Plasma. So
someone should coordinate work on the PIG. I propose to call him/her the PIG
master. He/she and his/her fellow PIGs will write the PIG, and ensure all
Plasmoids follow the PIG.

Gosh, what a freakingly cool acronym...

--
> Thomas Fjellstrom
> tfjellstrom@strangesoft.net
> _______________________________________________
> Panel-devel mailing list
> Panel-devel@kde.org
> https://mail.kde.org/mailman/listinfo/panel-devel
>

[Attachment #5 (text/html)]

On 7/27/07, <b class="gmail_sendername">Thomas Fjellstrom</b> &lt;<a \
href="mailto:tfjellstrom@strangesoft.net">tfjellstrom@strangesoft.net</a>&gt; \
wrote:<div><span class="gmail_quote"></span><blockquote class="gmail_quote" \
style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; \
padding-left: 1ex;"> On July 26, 2007, Aaron J. Seigo wrote:<br>&gt; On Thursday 26 \
July 2007, fonz2591 wrote:<br>&gt; &gt; Maybe some PIG (Plasma Interface \
Guidelines)?<br>&gt;<br>&gt; this is the &quot;easy&quot; way and at least doable. it \
does mean expecting people <br>&gt; to read and follow them. we&#39;ll need a PIG[1] \
anyways for other things<br>&gt; beyond strings. we can start it on the techbase \
wiki.<br>&gt;<br>&gt; as for better ways ... it might make sense to offer some \
standard bits of <br>&gt; configuration widgetry that the plasmoid can then call upon \
to be added to<br>&gt; the dialog. e.g. a font and colours selection.<br>&gt;<br>&gt; \
we can than create them on deman and populate the KConfigSkeleton object <br>&gt; \
with the proper entries. this does mean moving people to UI files and<br>&gt; \
KConfigXt xml, but that&#39;s where plasmoids of the scripted sort are going<br>&gt; \
anyways.<br>&gt;<br>&gt; [1] i am instantly in love with that acronym, btw \
<br><br>And I thought you weren&#39;t a fan of pork ;)&lt;/bad \
joke&gt;</blockquote><div><br>Maybe. But it&#39;s good to talk a bit more about the \
PIG. I think it is very important to have a PIG for plasma. All applications \
following the PIG (being PIG-compliant) will look, feel and behave like other \
PIG-compliant apps, thus the PIG will ensure a consistent experience for Plasma. So \
someone should coordinate work on the PIG. I propose to call him/her the PIG master. \
He/she and his/her fellow PIGs will write the PIG, and ensure all Plasmoids follow \
the PIG. <br><br>Gosh, what a freakingly cool acronym...<br></div><br><blockquote \
class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt \
0pt 0.8ex; padding-left: 1ex;">--<br>Thomas Fjellstrom<br><a \
href="mailto:tfjellstrom@strangesoft.net"> \
tfjellstrom@strangesoft.net</a><br>_______________________________________________<br>Panel-devel \
mailing list<br><a href="mailto:Panel-devel@kde.org">Panel-devel@kde.org</a><br><a \
href="https://mail.kde.org/mailman/listinfo/panel-devel"> \
https://mail.kde.org/mailman/listinfo/panel-devel</a><br></blockquote></div><br>



_______________________________________________
Panel-devel mailing list
Panel-devel@kde.org
https://mail.kde.org/mailman/listinfo/panel-devel


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic