[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