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