Image 01


Igor Poboiko Kharkiv, Ukraine

Plasma 4 Extensions by fpuelz 813 comments

Really nice to hear that! :)
And one more thing. Is it possible (or will it be possible) for scripts to store some internal data between calls? For example, stopIDs (to generate URLs), in order not to download&parse it every time; or, maybe, some providers may provide some sort of journeyid?
I'm not sure how Kross scripting works, so... - Nov 07 2011

Plasma 4 Extensions by fpuelz 813 comments

I have a question about scripting. Wouldn't be better if script decide itself which pages does it need to download in order to generate timetable/etc? In that case there would be no need for such workarounds as sort of template engine for urls in XML (basically it is bad because it obviously doesn't cover all the situations), session key (it doesn't cover all the situations as well: provider may need more complicated stuff to be done). And instead of that let scripts to implement such methods as getTimetable(stop,date), getJourney(stop1,stop2,date), etc
It would be easier to maintain (no need to add more similar workarounds for other providers), and not-so-harder for script-writers (basically, it would add just few strings as "html = httpGet('http://somecoolprovider/timetable.php?stop='+stop.stopId+'&date='+date.format('dd-mm-yyyy')" - just an pseudocode example). - Nov 06 2011

Plasma 4 Extensions by fpuelz 813 comments

I removed all these checks as workaround, recompiled and all seems to work fine. - Oct 31 2011

Plasma 4 Extensions by fpuelz 813 comments

Well, seems like lots of stuff in timetablemate are related to javascript and it works only with javascript. For example, actions in menu ("Tools -> Run script") are disabled because it thinks my code is javascript when it determines whether I provided that function or not. - Oct 31 2011

Plasma 4 Extensions by fpuelz 813 comments

Hello. Thanks for this project :)

I was trying to write some accessor using Python. However, TimetableMate gave me strange syntax error (I'm pretty sure my syntax is fine). Seems like you're using own JavaScriptParser in timetablemate.cpp even if script isn't javascript at all :).

Another problem is that is says that "[...]only supports version 1.0". However the "Version" field from "accessor->general" says "1.0". In XML wrote by Timetablemate there is a line "<accessorInfo fileVersion="" version="1.0" type="HTML">". Seems like "version" and "fileVersion" are different things. So where can I provide fileVersion?

I am using 0.10_rc2 version compiled from source code. If you need more information, please tell :) - Oct 31 2011
Icon Tasks

Plasma 4 Extensions by CraigD 642 comments

They don't want icon tasks even if it is going to be configurable, do they? That's strange. There is just A LOT OF people using smooth-tasks because of this feature.
Is there any feature request about this functionality in KDE bugzilla? There just should be a way to persuade them! - Aug 29 2011
Icon Tasks

Plasma 4 Extensions by CraigD 642 comments

Hello. This is awesome :)
Have you tried to contact the developers or maintainers of taskmanager lib/applet OR publish the patch (or some part of it) on KDE reviewboard to get it commited back to master? That would be very nice! - Aug 29 2011
GRUB2 Editor

System Software by artemisfowl2007 115 comments

I guess they left it for distributors and package maintainers, to simple don't hardcode the distribution name in code, so I don't think it will be used by any user :)

Well, for example I had to edit these files to add some "915resolution" related lines (it's some intel-bios hack to use specific resolution in grub, I used it to set the 1366x768x32 resolution :P)
Another purpose is to modify the "/etc/grub.d/40_custom" file - it is obvious that someone may need it.
On the other hand, those who need to edit these files may be good in linux enough to edit it manually. - May 01 2011
GRUB2 Editor

System Software by artemisfowl2007 115 comments

First of all, what is the "Distributor" for in this KCM? (yeah, I know, it appends to the beginning of Linux entries found for current running Linux) I mean, why do somebody want to change this string?

And one more thing: is it possible to add something like "Expert mode" with ability to add/modify/disable (I mean, remove executable bit) files in "/etc/grub.d/" (and, maybe, /etc/default/grub) using the GUI?

And thanks for the work. I use good old console + VIM to configure grub2, but it is great for the new Linux users to have such a thing in systemsettings :) - May 01 2011

Plasma Themes by painkiller101 262 comments

Confirm, same problem. - Apr 19 2011

Network by deuteros 113 comments

It's sad :(
Actually, creating $HOME/.dropbox-dist and symlinking /opt/bin/dropboxd to $HOME/.dropbox-dist/dropboxd helped (KFilebox doesn't try to download the daemon and can start/stop it), but an GUI option would be nice too :) - Dec 22 2010

Network by deuteros 113 comments

I have a system-wide dropbox installed (to /opt/dropbox/) and I want KFilebox to use it instead of downloading a new one and installing it to my home folder. Is it possible to add such an option? - Dec 21 2010
Socket Sentry

Network by rhasselbaum 39 comments

It is really nice application, but wouldn't it be better if it will be a stand-alone application, not a plasmoid? - Aug 01 2010

Audio Apps by wylliam 14 comments

Application: K4Guitune (k4guitune), signal: Aborted
[KCrash Handler]
#7 0xffffe424 in __kernel_vsyscall ()
#8 0xb5f41471 in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#9 0xb5f42bb2 in *__GI_abort () at abort.c:92
#10 0xb6d030cc in qt_message_output (msgType=QtFatalMsg,
buf=0x9a7a9d0 "Unable to open audio device /dev/dsp: \320\243\321\201\321\202\321\200\320\276\320\271\321\201\321\202\320\262\320\276 \320\270\320\273\320\270 \321\200\320\265\321\201\321\203\321\200\321\201 \320\267\320\260\320\275\321\217\321\202\320\276") at global/qglobal.cpp:2271
#11 0xb6d0327a in qt_message (msgType=<value optimized out>, msg=0x8060b68 "Unable to open audio device %s: %s", ap=0xbf884bf4 "\213\v\006\bB\026P\265") at global/qglobal.cpp:2317
#12 0xb6d03389 in qFatal (msg=0x8060b68 "Unable to open audio device %s: %s") at global/qglobal.cpp:2500
#13 0x080549b7 in AudioProcessor (this=0x9a78f30, parent=0x0) at /var/tmp/portage/media-sound/k4guitune-1.1.0/work/k4guitune/src/audioprocessor.cpp:75
#14 0x080512f4 in K4GuituneView (this=0x9a78d40) at /var/tmp/portage/media-sound/k4guitune-1.1.0/work/k4guitune/src/k4guituneview.cpp:31
#15 0x08050b1d in K4Guitune (this=0x9a74480, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at /var/tmp/portage/media-sound/k4guitune-1.1.0/work/k4guitune/src/k4guitune.cpp:32
#16 0x080506ff in main (argc=1, argv=0xbf884e24) at /var/tmp/portage/media-sound/k4guitune-1.1.0/work/k4guitune/src/main.cpp:124

K4Guitune crashed when I started it with 'arecord | aplay' running. I think program shouldn't call qFatal in this case. It must try opening audio device till it can do it, or just show simple error dialog (but not crash :) - Jul 15 2010
PlasmaNotify Firefox addon

Utilities by ademmer1977 43 comments

Thanks for this great extension!
I've found a bug in it. If i'm downloading any file with russian name (for example, I'm downloading this page as "тест.html"), this notifier shows name with incorrect charset (for this case, "B5AB.html" instead of "тест.html"; I think it is unicode charset)

$ echo "тест" | iconv -f UTF-8 -t UNICODE

P.S sorry for my bad english - Jan 14 2010
todo list

Plasma 4 Extensions by jgoday 63 comments

i had some problem (in Debain Lenny, from, and problem was solved by installing kdepimlibs5-dev.

But now i have another problem:

Scanning dependencies of target plasma_engine_todo
[ 88%] Building CXX object src/dataengine/CMakeFiles/plasma_engine_todo.dir/plasma_engine_todo_automoc.o
[ 94%] Building CXX object src/dataengine/CMakeFiles/plasma_engine_todo.dir/todoengine.o
[100%] Building CXX object src/dataengine/CMakeFiles/plasma_engine_todo.dir/korganizerutil.o
Linking CXX shared module ../../lib/
CMakeFiles/plasma_engine_todo.dir/korganizerutil.o: In function `~Private':
/root/build/sources/plasmoids/todo_plasmoid/src/dataengine/korganizerutil.cpp:46: undefined reference to `KRES::Resource::close()'
/root/build/sources/plasmoids/todo_plasmoid/src/dataengine/korganizerutil.cpp:46: undefined reference to `KRES::Resource::close()'
/root/build/sources/plasmoids/todo_plasmoid/src/dataengine/korganizerutil.cpp:46: undefined reference to `KRES::Resource::close()'
collect2: ld returned 1 exit status
make[2]: *** [lib/] Ошибка 1
make[1]: *** [src/dataengine/CMakeFiles/plasma_engine_todo.dir/all] Ошибка 2
make: *** [all] Ошибка 2

PS sorry for my bad english
- Jan 22 2009
QIP xtraz status icons for Kopete

Icon Sub-Sets by aniily 7 comments

nice icons, thanks - Oct 01 2008
Weather Widget

Plasma 5 Weather
by clearmartin

9   Oct 19 2015

Plasma 4 Extensions
by fpuelz

9   Nov 07 2011
Icon Tasks

Plasma 4 Extensions
by CraigD

9   Oct 28 2011
Krog Black

Plasma Color Schemes
by Krog

9   Jan 20 2011

Plasma Color Schemes
by downdiagonal

9   Jan 20 2011