
Plasma 4 Extensions by mbleichner 72 comments

Plasma 4 Extensions by mbleichner 72 comments

Plasma 4 Extensions by mbleichner 72 comments

Plasma 4 Extensions by mbleichner 72 comments

Plasma 4 Extensions by mbleichner 72 comments

Plasma 4 Extensions by mbleichner 72 comments
For a check to fail, it is sufficient to return non-zero exit code OR zero output.
For a check to succeed, it must return exit code zero AND non-empty output.
Besides, on second thought it makes little to define a service for the akonadi MySQL process, because there is no shutdown possibility other than killing the server or akonadi itself. For akonadi there is already a service defined, and killing the MySQL process right under Akonadi's nose seems a bad idea to me. - Nov 03 2011

Plasma 4 Extensions by mbleichner 72 comments

Plasma 4 Extensions by mbleichner 72 comments

Plasma 4 Extensions by mbleichner 72 comments
Actually, it seems you were thinking a bit too complicated. The following commands seem to work fine:
show non-akonadi process:
ps ax | grep "/usr/sbin/mysqld" | grep -v grep| grep -v akonadi
show akonadi process:
ps ax | grep "/usr/sbin/mysqld" | grep -v grep| grep akonadi
Can you check if they work correctly? Then I'll include them into the official sources. - Nov 01 2011

Plasma 4 Extensions by mbleichner 72 comments

Plasma 4 Extensions by mbleichner 16 comments
It should be fixed now, try reinstalling the current version from GitHub. - Nov 01 2011

Plasma 4 Extensions by mbleichner 16 comments
I'm glad I have made something useful :)
Currently I don't have time to further develop this project because of my diploma thesis, but when I'm finished, I will continue my work on it. Your suggestion that the last notification stays on screen is very good, I will keep that in mind.
About pidgin: the reason it doesnt work is probably that pidgin doesnt send its notifications to dbus, but instead handles them on its own.
I for myself have stopped using pidgin in favor of kopete for its better integration into KDE. - Feb 16 2011

Plasma 4 Extensions by mbleichner 72 comments
all icons are contained in a Qt resource file which is compiled from ~/.kde/share/apps/plasma/plasmoids/contents/code/UI/Icons.qrc
Adapt it to your needs, then execute "pyrcc4 Icons.qrc > Icons_rc.py" to recompile the resource file.
Please note: only edit the paths, not the aliases! The paths must be relative from the working directory and if after successful compilation the old icons are still displayed, try to restart Plasma/KDE or reboot (because Qt caches loaded resources and I haven't found out yet how to flush this cache) - Nov 10 2010

Plasma 4 Extensions by mbleichner 16 comments
How about the part with the job progress bars? This should be similar in design - only one icon too - but it should contain some kind of indicator so you can see immediately how far the job(s) have progressed.
I have to say I like the idea with the single icons, it's very minimalistic and often an icon is enough to guess what the message says (for exampe the KMail icon indicates new messages). But as this approach differs quite a lot from my current one, I will have to delay any work on it until I have more time.
If anyone is interested in helping me out, I would welcome that :) - Oct 10 2010

Plasma 4 Extensions by mbleichner 16 comments
which would be the most wanted features for the next version?
Also, if anyone of you is eager to help me further develop both plasmoids I could register a sourceforge account for it.
Anyone interested? - Oct 10 2010

Plasma 4 Extensions by mbleichner 16 comments
- Oct 09 2010

Plasma 4 Extensions by mbleichner 16 comments
Unfortunately I have no experience at all with making deb packages, this was my first one, so I can't tell exactly what's going wrong here.
Check your libkdecore5 version and if there is nothing wrong, try installing SmartNotify from source, it's not that hard - just execute the commands as written in the INSTALL file. - Oct 09 2010

Plasma 4 Extensions by mbleichner 16 comments

Plasma 4 Extensions by mbleichner 72 comments
Thanks. - Sep 29 2010

Plasma 4 Extensions by mbleichner 72 comments

Plasma 4 Extensions by mbleichner 72 comments
#!/usr/bin/python
import sys, os
os.system('/usr/lib/kde4/libexec/kdesu %s 2> /dev/null' % ' '.join(sys.argv[1:]))
Make it executable and use it instead of /usr/lib/kde4/libexec/kdesu. - Sep 28 2010

Plasma 4 Extensions by mbleichner 72 comments

Plasma 4 Extensions by mbleichner 72 comments
Go to ~/.kde/share/apps/plasma/plasmoids/service-monitor/contents/code and open ServiceMonitor.py
Line 40 should read like this:
self.setupAppletUi() if self.formFactor() == Plasma.Planar else self.setupPopupUi()
Change it to:
self.setupAppletUi()
You cannot place the plasmoid into dock anymore, but at least it should display correctly on desktop. - Sep 28 2010

Plasma 4 Extensions by mbleichner 72 comments

Plasma 4 Extensions by mbleichner 72 comments
Probably unrelated to your problem.
I was hoping to see any error messages from my plasmoid, but everything seems to be fine.
About your problem: do you place the plasmoid in the dock or on desktop? And can you describe your problem a little more detailed? - Sep 27 2010

Plasma 4 Extensions by mbleichner 72 comments

Plasma 4 Extensions by mbleichner 72 comments
Unfortunately I don't know of any such tool, but it should not be too hard to write one yourself. - Sep 27 2010

Plasma 4 Extensions by mbleichner 72 comments
Or do you simply want to change kdesudo to gksudo or something? (see environment vars in config) - Sep 27 2010

Plasma 4 Extensions by mbleichner 72 comments

Plasma 4 Extensions by mbleichner 72 comments

Plasma 4 Extensions by mbleichner 72 comments
It looks if there is a process running with the name "smbd" - and this seems to be distro-independent.
The start/stop commands will probably not work for you since the init-script has a different name.
To fix this, you can create a custom service with the correct start/stop commands for opensuse or edit the xml source file before you include it.
I'll try to find a nice solution for such problems in the next version. If you have any ideas how this can be done, please tell me :) - Jul 25 2010

Plasma 4 Extensions by mbleichner 72 comments
If you have set up mysql as working custom service, would you please upload it so I can include it? (use the "share with others" button) That would be very helpful :) - May 24 2010

Plasma 4 Extensions by mbleichner 72 comments

Plasma 4 Extensions by mbleichner 72 comments
~/.kde/share/apps/plasma/plasmoids/service-monitor/contents/sources
There you find the service definiton files. They contain the shell commands to be executed. Try them on the console to find out which doesn't work correctly. - May 24 2010

Plasma 4 Extensions by mbleichner 72 comments
I just noticed: kdesudo is not installed by standard anymore, so that's what may be missing. It is called to temporarily give the user root rights.
Make sure it is installed and configure the /etc/suduers file, i.e. add a line
<user> ALL=(ALL) ALL
to allow <user> to run every root command with his own user password. - May 24 2010

Plasma 4 Extensions by mbleichner 72 comments
You can try to make these daemons work as custom services and submit them to me via the "share" button. - May 24 2010

Plasma 4 Extensions by mbleichner 72 comments