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

List:       kde-panel-devel
Subject:    Re: Plasma desktop init scripting
From:       Jeremiah Summers <jmiahman () gmail ! com>
Date:       2010-12-23 5:30:50
Message-ID: AANLkTinuy476r2QeyR+mvvPB=s=rzjNt-56P++XyA16t () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


On Tue, Dec 21, 2010 at 10:42 PM, Aaron J. Seigo <aseigo@kde.org> wrote:

> On Tuesday, December 21, 2010, Aaron J. Seigo wrote:
> > you are probably the third person to ask about this. evidently we need to
> > add an example for wallpaper setting
> 
> done:
> 
> 
> http://websvn.kde.org/*checkout*/trunk/KDE/kdeexamples/plasma/javascript/plasma-
> shell-scripting/setWallpaper.js<http://websvn.kde.org/*checkout*/trunk/KDE/kdeexamples/plasma/javascript/plasma-%0Ashell-scripting/setWallpaper.js>
>  
> (i also added mention of the examples to the techbase page that documents
> the
> API)
> 
> --
> Aaron J. Seigo
> humru othro a kohnu se
> GPG Fingerprint: 8B8B 2209 0C6F 7C47 B1EA  EE75 D6B7 2EB1 A7F1 DB43
> 
> KDE core developer sponsored by Qt Development Frameworks
> 

It would be nice if there were examples for loading folderview as the
default activity (ie. classic desktop) setting its backend and maybe placing
a widget at the bottom right of the screen ie. a trash can. I have noticed
looking at all the default plasma first time scripts (from Fedora, Ubuntu
Arch etc..) that very few even come close to using the functionality of
scripting or for that matter even differ to each other in comparison. I
think very few people (packagers) know JavaScript as opposed to other
languages such as bash, python or perl. It is my personal opinion that a lot
of the example scripts do not reflect real world usage. As a packager I am
struggling with getting the script just right and where normally Google or
Techbase would play a large role my, over all understanding of JavaScript
doesn't seem to be up to par to that of which the documentation has been
written. I am still trying as I Love the concept. However I see a gross
neglect from distributions and packagers of this feature where it could be
used. For example PCLinuxOS (not my distro of choice) bypasses the whole
script and just shoves everything into /etc/skel not a ideal solution at
all, very hackish. Maybe I am wrong but I think if more examples were
available and more distributions took advantage of scripting then it would
just feed on itself and be even more successful then as you may already view
it.

Hope this is seen as somewhat beneficial criticism, my whole point is please
more examples, so those of us who look at techbase with bewilderment can see
scripting in action and hack from there. Keep up the good work, it's so good
I'm requesting more ;)

Kind Regards

Jeremiah


[Attachment #5 (text/html)]

<br><br><div class="gmail_quote">On Tue, Dec 21, 2010 at 10:42 PM, Aaron J. Seigo \
<span dir="ltr">&lt;<a href="mailto:aseigo@kde.org">aseigo@kde.org</a>&gt;</span> \
wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; \
border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"> <div class="im">On \
Tuesday, December 21, 2010, Aaron J. Seigo wrote:<br> &gt; you are probably the third \
person to ask about this. evidently we need to<br> &gt; add an example for wallpaper \
setting<br> <br>
</div>done:<br>
<br>
<a href="http://websvn.kde.org/*checkout*/trunk/KDE/kdeexamples/plasma/javascript/plasma-%0Ashell-scripting/setWallpaper.js" \
target="_blank">http://websvn.kde.org/*checkout*/trunk/KDE/kdeexamples/plasma/javascript/plasma-<br>


shell-scripting/setWallpaper.js</a><br>
<br>
(i also added mention of the examples to the techbase page that documents the<br>
API)<br>
<div><div></div><div class="h5"><br>
--<br>
Aaron J. Seigo<br>
humru othro a kohnu se<br>
GPG Fingerprint: 8B8B 2209 0C6F 7C47 B1EA  EE75 D6B7 2EB1 A7F1 DB43<br>
<br>
KDE core developer sponsored by Qt Development \
Frameworks<br></div></div></blockquote><div><br>It would be nice if there were \
examples for loading folderview as the default activity (ie. classic desktop) setting \
its backend and maybe placing a widget at the bottom right of the screen ie. a trash \
can. I have noticed looking at all the default plasma first time scripts (from \
Fedora, Ubuntu Arch etc..) that very few even come close to using the functionality \
of scripting or for that matter even differ to each other in comparison. I think very \
few people (packagers) know JavaScript as opposed to other languages such as bash, \
python or perl. It is my personal opinion that a lot of the example scripts do not \
reflect real world usage. As a packager I am struggling with getting the script just \
right and where normally Google or Techbase would play a large role my, over all \
understanding of JavaScript doesn&#39;t seem to be up to par to that of which the \
documentation has been written. I am still trying as I Love the concept. However I \
see a gross neglect from distributions and packagers of this feature where it could \
be used. For example PCLinuxOS (not my distro of choice) bypasses the whole script \
and just shoves everything into /etc/skel not a ideal solution at all, very hackish. \
Maybe I am wrong but I think if more examples were available and more distributions \
took advantage of scripting then it would just feed on itself and be even more \
successful then as you may already view it.<br> </div></div><br>Hope this is seen as \
somewhat beneficial criticism, my whole point is please more examples, so those of us \
who look at techbase with bewilderment can see scripting in action and hack from \
there. Keep up the good work, it&#39;s so good I&#39;m requesting more ;)<br> \
<br>Kind Regards<br><br>Jeremiah<br>



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


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

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