<div dir="ltr">Hi,<div><br></div><div><br></div><div>I'm now customizing Kubuntu 15.10 with up-to-date Plasma 5.5.4, well, with a lot of frustration.</div><div><br></div><div>Please see this pastebin:</div><div><br></div><div><a href="http://pastebin.com/mi5HM9tD">http://pastebin.com/mi5HM9tD</a><br></div><div><br></div><div>I modified the /usr/share/plasma/shells/org.kde.plasma.desktop/contents/layout.js line 8-13 without line 9.</div><div>Then when I boot into the Kubuntu Live, it worked well.</div><div><br></div><div><a href="http://imgur.com/0tUUC9e">http://imgur.com/0tUUC9e</a><br></div><div><br></div><div>The background image was what I wanted.</div><div><br></div><div>Then, I added line 9, which was the syntax to set the desktop name in Plasma 4.  Then after booting into the Kubuntu live, it became:</div><div><br></div><div><a href="http://imgur.com/Ktl9LwE">http://imgur.com/Ktl9LwE</a><br></div><div><br></div><div>It looks like there is an error in line 9 which causes all the remaining code not executed.</div><div><br></div><div>I tried many different ways, here is another:</div><div><br></div><div><a href="http://pastebin.com/dvJWWwj1">http://pastebin.com/dvJWWwj1</a><br></div><div><br></div><div>I just couldn't find a way to create an activity, named "ezgo 桌面", with folderview, as a user default setting.</div><div><br></div><div>I also tried the way</div><div><a href="https://userbase.kde.org/KDE_System_Administration/PlasmaDesktopScripting#Activities_and_desktops" rel="noreferrer" target="_blank">https://userbase.kde.org/KDE_System_Administration/PlasmaDesktopScripting#Activities_and_desktops</a></div><div>suggested.  No luck.</div><div><br></div><div><br></div><div>My questions are:</div><div>1. How should I do if I want to set up the system default activity's name, its "template", and its background image?</div><div>2. How can I debug a Plasma script for any syntax error?</div><div><br></div><div><br></div><div>Thanks,</div><div>Franklin</div><div><br><div class="gmail_extra"><br><div class="gmail_quote">2016-03-16 8:00 GMT+08:00 Aleix Pol <span dir="ltr"><<a href="mailto:aleixpol@kde.org" target="_blank">aleixpol@kde.org</a>></span>:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div><div>On Mon, Mar 14, 2016 at 3:04 PM, Franklin Weng<br>
<<a href="mailto:franklin@goodhorse.idv.tw" target="_blank">franklin@goodhorse.idv.tw</a>> wrote:<br>
> Hi,<br>
><br>
><br>
> A simple question:<br>
><br>
> <a href="https://userbase.kde.org/KDE_System_Administration/PlasmaDesktopScripting#Activities_and_desktops" rel="noreferrer" target="_blank">https://userbase.kde.org/KDE_System_Administration/PlasmaDesktopScripting#Activities_and_desktops</a><br>
><br>
> Are the instructions for Plasma desktop scripting in the above link for<br>
> Plasma 4 or Plasma 5?<br>
><br>
> In the above link the activity creating API is:<br>
><br>
> var activityId = newActivity("org.kde.plasma.folderview")<br>
><br>
> However in Kubuntu 15.10 the syntax in layout.js is:<br>
><br>
> var id = createActivity("Desktop");<br>
> var desktopsArray = desktopsForActivity(id);<br>
><br>
> I've spent months trying to customize Plasma 5 Desktop but very frustrated.<br>
> I've tried to ask in the mailing list and irc channels but no luck.  (Please<br>
> don't get me wrong.  I'm not blaming anyone for this.)  Would anyone please<br>
> just tell me this simple question:  Is the information in the Techbase wiki<br>
> (now Userbase wiki) up-to-date?  If not, is there any documents for Plasma 5<br>
> Desktop scripting for now?<br>
><br>
> If not, I may not have choices but to give up using KDE Plasma 5 as the<br>
> default desktop in our system.<br>
><br>
><br>
> Thanks,<br>
> Franklin<br>
><br>
<br>
</div></div>Hi Franklin,<br>
Coincidentally, I was playing with such code last week. It should be<br>
the same (I think) as Plasma 4, and it should work.<br>
<br>
Send an e-mail to the plasma-devel mailing list with the exact issue<br>
you're having so we can figure out exactly what's wrong.<br>
<span><font color="#888888"><br>
Aleix<br>
</font></span></blockquote></div><br></div></div></div>