Image 01


Jiri Tyr
KDE 3.x Splash Screens
Bootsplash Various
Icon Sub-Sets
Kopete Styles
Plasma 5 Applets
Plymouth Themes

Email 42 comments

Score 58.0%
Jan 20 2010
Does it support some kind of SPAM filter? I don't wanna be disturbed every minute by a SPAM e-mail. - Aug 26 2009

TV & Streaming 45 comments

Score 50.0%
Sep 06 2009
It looks great! Does the LIRC work through your application? Do you plan to add support for DVB-T? - Aug 12 2009

Utilities 129 comments

Score 79.3%
Nov 19 2011
The ebuild is here: - Jul 20 2009

Science 25 comments

Score 82.7%
Aug 11 2015
Do you plan to port this excellent software to QT4? - Jul 12 2009
PlasmaNotify Firefox addon

Utilities 42 comments

Score 72.2%
Jul 05 2011
I have just noticed that this add-on doesn't work when an add-on update notification appears. It would be nice to have covered all kind of notifications from Firefox (and Thunderbird?). - Jul 01 2009
You are welcome.

Could you do the same extension for Thunderbird? - Jun 12 2009

here is the Czech translation:

Jiri - Jun 12 2009

Science 59 comments

Score 80.0%
Dec 31 2011
Just for the fun, I have tested all examples from this page:

and I have find out that the examples Globe.m4, Incleps.m4, lcct.m4 and recycle.m4 are not displayed.

Second problem is that if there is an index on the right hand side, it is partially cut off (see the PDF export of the example ex18.m4).

Then you could maybe add an option to show the line numbers in the editor. - Jul 01 2009
What about an export to the SVG? - Jul 01 2009
I do have installed the shared-mime-info-0.60. The file cirkuit.xml is in the directory /usr/share/mime/packages/, as you have it as well. But there is still no filter at all in the application. - Jul 01 2009
In my case, there is not filter at all. - Jul 01 2009
I have made an ebuild for Gentoo users:

For the next release, could you add *.m4 filter into the open dialog?

Jiri - Jun 25 2009

Audio Apps 91 comments

by emw
Score 77.7%
Sep 27 2014
I have just discovered that this behavior is present only on an amd64 machine (rc2 version). Kradio on a x86 machine behaves normally. Are you testing Kradio also on 64-bits OS? - Apr 13 2009
I have tested it with several decorations and the behavior is still the same. I'm using KDE 4.2.1 with QT 4.2.2 right now. - Mar 09 2009
I'm using KDE 4.2.0 with Keramik decoration (with "Draw small caption bubbles on active windows" option enabled). No other special settings. - Mar 05 2009

I have used the first method and it works just fine! ;o) Only if you could remove the "raw::" when you display the recorder command from the remote.

I have found also one bug. When you have selected some item form the "Show/Hide plugins" all windows shift down every time you click on the KRadio icon in the SysTray. It looks like it shifts down of the size of the top part of the window decoration.

Then there is also one uncomfortable thing. Whenever I click on Apply or OK in the Configuration window, the sound stops for a few milliseconds.

Jiri - Mar 03 2009

I have just tested the LIRC in the newest version and it still doesn't work properly. The only difference is that kradio doesn't get frozen when I press a button on my remote controller.

If I define "Quit KRadio = Back/Exit" and press the button on my remote, it still gives the following debug message:

2009-03-02T12:44:38 LIRC: decoding raw, lirc_code2char gave no answer
2009-03-02T12:44:38 LIRC: raw::Back/Exit

I hope it helps to fix it.

Jiri - Mar 02 2009
One more question concerning the recording in kradio. When I select "File Format = MP3 Ciompressed (.mp3)", the "MP3 Quality(0 - high, 9 - low) = 7" get enabled.

The question is why it has 0 as high and 0 as low quality and the default value as 7? 7 means quite low quality right?

Is it correct as it is or it should be as "Ogg Quality" (0 = low, 9 = high)? - Feb 23 2009
I have just tested the new beta1 and the LIRC still doesn't work how it should. Please see my lircrc:

prog = irexec
button = Radio
config = kradio4 &
repeat = 0
mode = kradio
begin kradio
prog = kradio4
button = Exit/Back
config = QUIT
repeat = 0
end kradio

And in the kradio there is the following LIRC configuration:

Quit KRadio = QUIT

Then when I press the Back/Exit button on my remote control, it shows the following messages in the Debugging Logger:

2009-02-23T10:51:52 LIRC: decoding raw, lirc_code2char gave no answer
2009-02-23T10:51:52 LIRC: raw::Back/Exit

I have also tried to configure the kradio to accept Back/Exit directly (without the additional QUIT definition in the lircrc) but the result was still the same.

The only positive on the LIRC is the fact, that it doesn't get frozen when I press a button on my remote control, as it did in the previous revision.

Further I would like to ask you, if you could remove the -rXXX from the release script? It is confusing to have two versions. Either it is betaX or rXXX but not be both together. - Feb 23 2009
I see. It looks like my card doesn't support RDS neither:

tveeprom 0-0050: decoder processor is SAA7115 (idx 19)
tveeprom 0-0050: has radio, has IR receiver, has no IR transmitter
ivtv0: Autodetected Hauppauge WinTV PVR-350

What a pity! ;o) - Feb 21 2009
How does the RDS works? I can not see any RDS text on the main KRadio display.

PS: I will try the LIRC when you release new snapshot here. - Feb 21 2009
I just tested the r649 and the LIRC still doesn't work. My lircrc is the following:

prog = irexec
button = Radio
config = kradio4 &
mode = kradio
repeat = 0
begin kradio
prog = kradio4
button = Exit
config = QUIT
repead = 0
end kradio

and when I press the Exit button on my remote controller, kradio get frozen and the following message appears many times in the console:

kradio4(7235) IErrorLogClient::sendLogDebug: "2009-02-21T16:15:34 Debug: LIRC: Back/Exit"

Do I need to define the mode section in the lircrc file? Or it is sufficient to define the section with irexec and the rest define in the kradio? I mean to define the "Exit" button directly in the kradio LIRC configuration as "Quit KRadio"?

Btw. the Quit button is still missing an icon ;o) - Feb 21 2009
The global volume control is the following:

prog = irexec
button = Vol+
config = avolume -q -c Master -i 1 -x
repeat = 0
prog = irexec
button = Vol-
config = avolume -q -c Master -d 1 -x
repeat = 0
prog = irexec
button = Mute
config = avolume -q -c Master -m -x && sleep 1
repeat = 0

The aim is to control volume by one prog globally and not in each application supporting LIRC separately.

Concerning the second problem, yes it does zap through the known channels in a loop. - Feb 20 2009
Ebuild for Gentoo users is in the Bugzilla ( or in the kde-testing overlay. - Feb 20 2009
Could you keep the convention of making the snapshot packages? I mean to have there only the kradio4-snapshot-2009-02-19-r630 directory and not all the /home/... structure. - Feb 20 2009
Yes, the message is still there even in the r630:

QPainter::begin: A paint device can only be painted by one painter at a time.

It is generated approximately 20 times per second. - Feb 20 2009
Yes, you are right ;o) I forget to upgrade the kradio ;o) Well, it works now much better with the r630 ;o) I'm able to add devices into the Capture URLs list, tune stations and play them. Great work! I have also found a few things which could be fixed:

There is missing the Power icon in the Radio Display.

I have tested also the LIRC support and it works in general. But when I have a global program to control the volume, the kradio4 is still trying to capture the volume buttons over which leads in freezing state. Further, when I want to change the channel over the Ch+, Ch-, it is seeking through the channels and it never stops.

Thank you for the new version! It is great to have kradio for KDE4 and on top of that with support of PVR cards! - Feb 20 2009
I had in the Capture URLs list the /dev/video24 by default so I have managed to set up the rest of options by your description.

The result is that I'm able to search for stations but no sound is coming out of it. Maybe some mixer setting is wrong?

When I'm trying to adjust the mixer and when I do Apply, the kdradio4 get frozen (the GUI can redraw itself but I can not click on any button or close it). Maybe it has something to do with the messages in the console:

QPainter::begin: A paint device can only be painted by one painter at a time. - Feb 20 2009
Actually, it crashes when I want to add next device into the Capture URLs list:

Application: KRadio (kradio4), signal SIGSEGV
0x00007fd9460d6a70 in __nanosleep_nocancel () from /lib/
Current language: auto; currently c

Thread 1 (Thread 0x7fd949f91760 (LWP 2197)):
[KCrash Handler]
#5 QString::operator== (this=0xf0f000000000018, other=<value optimized out>) at tools/qstring.cpp:1782
#6 0x00007fd93db1feb9 in StreamingConfiguration::setStreamOptions (this=0x1186ea0, sf=@0xf0f000000000000, BufferSize=105) at /usr/include/qt4/QtCore/qstring.h:870
#7 0x00007fd93db20182 in StreamingConfiguration::slotCaptureSelectionChanged (this=0x1186ea0)
at /usr/src/debug/media-sound/kradio-20090208-r562/kradio4-snapshot-2009-02-08-r562/plugins/streaming/streaming-configuration.cpp:418
#8 0x00007fd93db2249a in StreamingConfiguration::qt_metacall (this=0x1186ea0, _c=QMetaObject::InvokeMetaMethod, _id=12, _a=<value optimized out>)
at /usr/src/debug/media-sound/kradio-20090208-r562/kradio_build/plugins/streaming/streaming-configuration.moc:104
#9 0x00007fd947d8224d in QMetaObject::activate (sender=0x1184930, from_signal_index=<value optimized out>, to_signal_index=50, argv=0xf99480) at kernel/qobject.cpp:3025
#10 0x00007fd9491f4933 in Q3ListView::setCurrentItem (this=0x1184930, i=0xf99480) at itemviews/q3listview.cpp:5345
#11 0x00007fd9491fe8c6 in Q3ListViewItem::startRename (this=0xf99480, col=1) at itemviews/q3listview.cpp:822
#12 0x00007fd93db21db4 in StreamingConfiguration::slotNewCaptureChannel (this=0x1186ea0)
at /usr/src/debug/media-sound/kradio-20090208-r562/kradio4-snapshot-2009-02-08-r562/plugins/streaming/streaming-configuration.cpp:272
#13 0x00007fd93db224ed in StreamingConfiguration::qt_metacall (this=0x1186ea0, _c=QMetaObject::InvokeMetaMethod, _id=7, _a=<value optimized out>)
at /usr/src/debug/media-sound/kradio-20090208-r562/kradio_build/plugins/streaming/streaming-configuration.moc:99
#14 0x00007fd947d8224d in QMetaObject::activate (sender=0x118b440, from_signal_index=<value optimized out>, to_signal_index=30, argv=0xf99480) at kernel/qobject.cpp:3025
#15 0x00007fd947186ab7 in QAbstractButton::clicked (this=0xf0f000000000018, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:185
#16 0x00007fd946f60ddb in QAbstractButtonPrivate::emitClicked (this=0x118f840) at widgets/qabstractbutton.cpp:544
#17 0x00007fd946f624b5 in QAbstractButtonPrivate::click (this=0x118f840) at widgets/qabstractbutton.cpp:537
#18 0x00007fd946f626bd in QAbstractButton::mouseReleaseEvent (this=0x118b440, e=0x7fff51fd2de0) at widgets/qabstractbutton.cpp:1116
#19 0x00007fd946ce6a5e in QWidget::event (this=0x118b440, event=0x7fff51fd2de0) at kernel/qwidget.cpp:7169
#20 0x00007fd946f619ef in QAbstractButton::event (this=0x118b440, e=0x7fd93db2906e) at widgets/qabstractbutton.cpp:1078
#21 0x00007fd946fe47c7 in QPushButton::event (this=0x118b440, e=0x7fff51fd2de0) at widgets/qpushbutton.cpp:658
#22 0x00007fd946ca243e in QApplicationPrivate::notify_helper (this=0xd59f30, receiver=0x118b440, e=0x7fff51fd2de0) at kernel/qapplication.cpp:3809
#23 0x00007fd946ca8d76 in QApplication::notify (this=<value optimized out>, receiver=0x118b440, e=0x7fff51fd2de0) at kernel/qapplication.cpp:3534
#24 0x00007fd9499d578b in KApplication::notify (this=0x7fff51fd3760, receiver=0x118b440, event=0x7fff51fd2de0)
at /usr/src/debug/kde-base/kdelibs-4.2.0-r2/kdelibs-4.2.0/kdeui/kernel/kapplication.cpp:307
#25 0x00007fd947d72774 in QCoreApplication::notifyInternal (this=0x7fff51fd3760, receiver=0x118b440, event=0x7fff51fd2de0) at kernel/qcoreapplication.cpp:589
#26 0x00007fd946caa94a in QApplicationPrivate::sendMouseEvent (receiver=0x118b440, event=0x7fff51fd2de0, alienWidget=0x118b440, nativeWidget=0xe38310, buttonDown=<value optimized out>,
lastMouseReceiver=@0x7fd947519640) at src/corelib/kernel/qcoreapplication.h:218
#27 0x00007fd946cfa01a in QETWidget::translateMouseEvent (this=0xe38310, event=<value optimized out>) at kernel/qapplication_x11.cpp:4048
#28 0x00007fd946cf8aa5 in QApplication::x11ProcessEvent (this=0x7fff51fd3760, event=0x7fff51fd3480) at kernel/qapplication_x11.cpp:3166
#29 0x00007fd946d1a835 in QEventDispatcherX11::processEvents (this=0xd59ec0, flags=@0x7fff51fd3650) at kernel/qeventdispatcher_x11.cpp:134
#30 0x00007fd947d71b85 in QEventLoop::processEvents (this=<value optimized out>, flags=@0x7fff51fd3690) at kernel/qeventloop.cpp:149
#31 0x00007fd947d71d06 in QEventLoop::exec (this=0x7fff51fd36d0, flags=@0x7fff51fd36e0) at kernel/qeventloop.cpp:196
#32 0x00007fd947d73c5e in QCoreApplication::exec () at kernel/qcoreapplication.cpp:851
#33 0x0000000000464bf1 in main (argc=1, argv=0x7fff51fd3b18) at /usr/src/debug/media-sound/kradio-20090208-r562/kradio4-snapshot-2009-02-08-r562/src/main.cpp:68 - Feb 20 2009
How to setup Kradio4 for the PVR card? - Feb 08 2009

Qt Tools 80 comments

Score 42.5%
Sep 30 2010 is not a Makefile and "qmake -project" doesn't make the correct Makefile. You should follow the standard philosophy and provide the "configure" script which would create a Makefile. On top of that, the Makefile should contain at least two sections - one for the source code compilation and the second one for installation of the binaries into the system. Everything should be configurable over command line options like --prefix=something. - Jan 09 2009
OK, I managed to create the Makefile like this:

$ git clone git://
$ cd antico
$ qmake -project
$ qmake
# at this point you have to modify the Makefile and add -I/usr/include/qt4/QtDBus into the INCPATH variable and then also -lQtDBus into the LIBS variable
$ make

Then you get it compiled and you can start it by the following command:

$ xinit /path/to/antico/antico -- :1 - Jan 09 2009
Please, could you provide a Makefile or Cmake file? - Jan 09 2009
System Stability Tester

Utilities 11 comments

Score 50.0%
Jun 03 2013
I have made an ebuild for users of Gentoo Linux. You can add following link into your Download links:

PS: Please, could you modify your configuration script to do not exit when other then your mentioned options are present? To do this, replace "*) show_usage; exit ;;" by "*) shift ;;" as described in the ebuild. - Jan 04 2009
Panel Spacer

Plasma 4 Extensions 62 comments

Score 50.0%
Dec 14 2008
Thanks for the link. I have just added a comment there. - Nov 12 2008
I am using Gentoo Linux (KDE 4.1.3) with USE="kdeprefix". If somebody has a similar problem, please note it here. - Nov 11 2008
I have this sequence of items in the panel:

Application Launcher, System Settings, Pager (4 desktops), Thunderbird, Firefox, Konsole, Panel Spacer, Task Manager, Panel Spacer, Lock/Logout, Panel Spacer, System Tray, Panel Spacer, Digital Clock

When I do log-out and log-in, the first Spacer is on the right hand side of the Digital Clock. Does not matter if the widgets are Locked or not. All Panel Spacers have the same setting:

Minimal size: |X----------------|
|_| The spacer can automatically stretch
Style: Line
Possition: Middle - Nov 11 2008
I like this widget because it allows me to split groups of icons in the panel.

What I do not like is that when I log-out and log-in again, some of the spacers lost its position in the panel and they appears on the right hand side.

I would really appreciate if you could fix this non pleasant behavior. - Nov 10 2008
KDE Partition Manager

System Software 104 comments

Score 74.7%
Sep 01 2010

I have made an ebuild for Gentoo users. You can add this link into the download links:


PS: You should check for the parted utility (and for all other dependencies) in the cmake script. - Sep 23 2008

TV & Streaming 2 comments

Score 50.0%
Oct 13 2008
I faced the same problem some time ago. I have solved it with writing small interface for ivtv-based TV cards. You can see my project site here: It has a LIRC support so you don't need any virtual remote controller on your desktop (you can use the real one!). Now, I'm working on GTK2 interface for this application. I hope I will be able to share it with you soon. - Sep 17 2008
Xt7-Player (for gambas2, outdated)

Video Apps 31 comments

Score 70.0%
Jan 11 2011
The Cancel button could be used just for closing the window. I see the sense of the loading/saving of the setting now, so the Default button is not necessary.

I'm looking forward to test your new release. - Sep 15 2008
And do not forget to add the configure script and the Makefile into the SRC package! - Sep 12 2008
And I forget to say that it would be nice if you could provide proper package with the soucre code. It should be called Xt7-Player-src-0.7.1.tar.gz and not only Xt7-Player-latest-src.tar.gz. Inside this package could be a directory called Xt7-Player-0.7.1 or just Xt-Player (as you have it now). - Sep 12 2008
I just tested Xt7-Player and I have found couple of things what could be done better:

1) Missing Cancel button in dialogs.
2) Somebody doesn't use TTF for subtitles. Then the option -ass doesn't allow to play any movie. There is missing option -font for specification of the path to the font (e.g. -font ~/.mplayer/arial-14/font.desc)!
3) It is strange to a open new window when you click on "Video drivers" or "Audio drivers". It would be better to have it like a tab in the tab list. The same with "Chains".
4) All options could have a hint with option name (e.q. Rebuild Index if necessary -> Hint: -idx)
5) The default profile should be saved automatically when you click on Apply or OK. There could be button Default to restore previous setting without saving. Above mentioned Cancel button next to the Default would be nice.
6) If I execute Xt7-Player from "Run command" in KDE, the player starts up but it shows message "This application has raised an unexpected error and must abort. [21] Out of bounds. MplayerClass.?.0". If I execute it from the konsole, it is OK.
7) The final executable file could be called simply Xt7-Player instead of the Xt7-Player.gambas.
8) The icon file should have the same root name as the executable file (Xt7-Player.png?).

If you want, you can add my ebuild ( for Gentoo users into you download list.

Jiri - Sep 12 2008
Fop MiniScribus XSL-Fo

Office Apps 17 comments

Score 50.0%
Nov 20 2008
Here is the ebuild for Gentoo users:

You can add this link into the list of downloads. - Sep 08 2008
The icon should be called like the main executable file. In your case it should be foedit.png.

Please apply the patch for your configure script as I mentioned above. - Sep 04 2008
After the first compilation, I had just a quick look at the fop-miniscribus and I have found this problems:

1) there is no configuration window where I could define some system parameters (where is the fop script located; if I want to execute acroread or another PDF viewer /kpdf?/; the same for RTF, ....)

2) it would be better to read directly the FO file and visualize it than save and load some scribus semi-format

3) if I do not save the document into the scribus format and I do create RTF or PDF, all the content is lost (I got blank page)

4) some icons are missing (it has the same symbol like some others) - Sep 03 2008
OK, it works now.

What about the patch for your configure script?

- *) show_usage; exit ;;
+ *) shift ;;

Could you rename the executable file "scribe" to "miniscribus" or "fop-miniscribus" otherwise it can colide with the name of another application (e.g.

Is there some icon for the application? - Sep 03 2008
This is probably the problem:

I'm running Gentoo on amd64 architecture. So it looks like your fop-miniscribus is able to compile only on x86 architecture (having MMX?). Maybe it would helps to use something like this on amd64:

if ! use mmx; then

Or is there some other workaround for amd64? - Sep 03 2008
I have also noticed that your project doesn't support multiple jobs running within make (e.g. make -j3). It has to be executed only with -j1 otherwise it doesn't work. - Sep 03 2008

Video Apps
by rvm

Score 80.7%
Aug 17 2009

Developers Apps
by eggy

Score 50.0%
Aug 17 2009
Score 72.2%
Jun 12 2009
Netctl GUI

by arcanis

Score 65.6%
9   Jan 31 2015