
IRCPlasmoid
Source (link to git-repo or to original if based on someone elses unmodified work):
Description:
An IRC Plasmoid for KDE, to hide your irc chatrooms nicely away into your panel
** This is not 100% complete, and there maybe bugs or not working features at the moment **
however I am still working on it
Thank You
Martin
INSTALL:
just download the zip file and......
to install:
plasmapkg -i ircplasmoid.zip
to upgrade:
plasmapkg -u ircplasmoid.zip
to remove:
plasmapkg -r ircplasmoid.zip Last changelog:
** This is not 100% complete, and there maybe bugs or not working features at the moment **
however I am still working on it
Thank You
Martin
INSTALL:
just download the zip file and......
to install:
plasmapkg -i ircplasmoid.zip
to upgrade:
plasmapkg -u ircplasmoid.zip
to remove:
plasmapkg -r ircplasmoid.zip
* Sat Sep 29 2012 Martin Airs (martin@airs.me.uk)
- Various bug fixes
* Tue Oct 2 2012 Martin Airs (martin@airs.me.uk)
- bug fixes and knotification started
* Tue Oct 16 2012 Martin Airs (martin@airs.me.uk)
- bit of a rewrite, and added GPLs and such, nothing too new yet
Ratings & Comments
30 Comments
It works well on my arch linux but i'd see a couple of things to improve - Impossible to see the window of a channel if it has a - in the name... Apparently the user is logged in the channel anyway but the "window" of the chan doesn't appear - Would be nice if the text field goes empty after sending a message (it does it but only time to time) - Some of my lines doesnt get sent (even if they appear in the plasmoid)
Really nice work but i can't use characters with accents (including é è).
exactly what i was looking for. Landis.
hello, there is still an error. when I scroll up then the channel window jumps back down when another user has esch rubbed something. can this be error-corrected please. and I miss the secure ssl connection. it were to work very well if that would work. many thanks skynix
plasmoidviewer IRCPlasmoid plasmoidviewer(11044)/kdecore (services) KServiceFactory::findServiceByDesktopPath: "" not found plasmoidviewer(11044)/libplasma Plasma::FrameSvg::resizeFrame: Invalid size QSizeF(0, 0) plasmoidviewer(11044)/libplasma Plasma::FrameSvg::resizeFrame: Invalid size QSizeF(0, 0) Traceback (most recent call last): File "/usr/share/kde4/apps/plasma_scriptengine_python/pyappletscript.py", line 59, in init self.module = __import__(self.pluginName+'.'+relpath) File "/usr/share/kde4/apps/plasma_scriptengine_python/plasma_importer.py", line 107, in load_module exec code in mod.__dict__ File "/root/.kde/share/apps/plasma/plasmoids/IRCPlasmoid/contents/code/main.py", line 49, in <module> from PyQt4.QtDBus import * ImportError: No module named QtDBus
You're missing some PyQt modules, make sure you have PyQt installed on your system.
plasmoidviewer IRCPlasmoid plasmoidviewer(11044)/kdecore (services) KServiceFactory::findServiceByDesktopPath: "" not found plasmoidviewer(11044)/libplasma Plasma::FrameSvg::resizeFrame: Invalid size QSizeF(0, 0) plasmoidviewer(11044)/libplasma Plasma::FrameSvg::resizeFrame: Invalid size QSizeF(0, 0) Traceback (most recent call last): File "/usr/share/kde4/apps/plasma_scriptengine_python/pyappletscript.py", line 59, in init self.module = __import__(self.pluginName+'.'+relpath) File "/usr/share/kde4/apps/plasma_scriptengine_python/plasma_importer.py", line 107, in load_module exec code in mod.__dict__ File "/root/.kde/share/apps/plasma/plasmoids/IRCPlasmoid/contents/code/main.py", line 49, in <module> from PyQt4.QtDBus import * ImportError: No module named QtDBus
plasmoidviewer IRCPlasmoid plasmoidviewer(11044)/kdecore (services) KServiceFactory::findServiceByDesktopPath: "" not found plasmoidviewer(11044)/libplasma Plasma::FrameSvg::resizeFrame: Invalid size QSizeF(0, 0) plasmoidviewer(11044)/libplasma Plasma::FrameSvg::resizeFrame: Invalid size QSizeF(0, 0) Traceback (most recent call last): File "/usr/share/kde4/apps/plasma_scriptengine_python/pyappletscript.py", line 59, in init self.module = __import__(self.pluginName+'.'+relpath) File "/usr/share/kde4/apps/plasma_scriptengine_python/plasma_importer.py", line 107, in load_module exec code in mod.__dict__ File "/root/.kde/share/apps/plasma/plasmoids/IRCPlasmoid/contents/code/main.py", line 49, in <module> from PyQt4.QtDBus import * ImportError: No module named QtDBus
plasmoidviewer IRCPlasmoid plasmoidviewer(11044)/kdecore (services) KServiceFactory::findServiceByDesktopPath: "" not found plasmoidviewer(11044)/libplasma Plasma::FrameSvg::resizeFrame: Invalid size QSizeF(0, 0) plasmoidviewer(11044)/libplasma Plasma::FrameSvg::resizeFrame: Invalid size QSizeF(0, 0) Traceback (most recent call last): File "/usr/share/kde4/apps/plasma_scriptengine_python/pyappletscript.py", line 59, in init self.module = __import__(self.pluginName+'.'+relpath) File "/usr/share/kde4/apps/plasma_scriptengine_python/plasma_importer.py", line 107, in load_module exec code in mod.__dict__ File "/root/.kde/share/apps/plasma/plasmoids/IRCPlasmoid/contents/code/main.py", line 49, in <module> from PyQt4.QtDBus import * ImportError: No module named QtDBus
plasmoidviewer IRCPlasmoid plasmoidviewer(11044)/kdecore (services) KServiceFactory::findServiceByDesktopPath: "" not found plasmoidviewer(11044)/libplasma Plasma::FrameSvg::resizeFrame: Invalid size QSizeF(0, 0) plasmoidviewer(11044)/libplasma Plasma::FrameSvg::resizeFrame: Invalid size QSizeF(0, 0) Traceback (most recent call last): File "/usr/share/kde4/apps/plasma_scriptengine_python/pyappletscript.py", line 59, in init self.module = __import__(self.pluginName+'.'+relpath) File "/usr/share/kde4/apps/plasma_scriptengine_python/plasma_importer.py", line 107, in load_module exec code in mod.__dict__ File "/root/.kde/share/apps/plasma/plasmoids/IRCPlasmoid/contents/code/main.py", line 49, in <module> from PyQt4.QtDBus import * ImportError: No module named QtDBus
hi, this is a great IRCPlasmoid plasmoid. I would hope if you can install an option to activate the SSL connection. and there is a small bug. if you increase the plasmoid in the horizontal then shifts the text eingage field. I would appreciate if you let those things still mad Erasmus, added inflict. I mainly want to use the plasmoid. (All other irc clienten as conversational, irssi, quassel. That I will not at all take more). thank you .... skynix :)
Hey Martin thanks a lot for this! It is a great plasmoid, and although there are still features missing, i know that it will get better. One thing I would like to see is autoauthentication. I mean, if a nickame is registered, i do not want to /identify everytime.Just do it automatically. Kwallet integration there could help i think. Anyway, really good work dude! Keep up like that!
good work , keeps getting better !!! :)
had to do a little bit of a rewrite in some areas, so it does what it does now, but just a bit better, and should make things easier in future. I should be able to get on and start adding some new features now, so shouldn't be long and I'll pop out another version thanks for your patients. Martin
sorry if progress is slow right now, it will get better I promise
now does the connection and I can see the user list. I can unfortunately not open a query to a user in the user list. warrant entry has this been going on, it docj were quite good if a double click on a user opens one query. Unfortunately, after a pc reboot all settings are gone, there is an options window that I know not, or another trick to keep the settings at to. many greetings skynix
forgiveness for the double entry! ok, now it connects to irc.freenode.org. but I can not see any channel running and no user in the channels. what can I do?
to join a room type "/join #room" and make sure you have the latest version, as I have already fixed the no users in rooms bug. also the irc.freenode.org is just a placeholder text, it doesn't actually do anything, I just put it there as an example, but I think I may remove it as it seems to be confusing people. sorry
hi, this is a wonderful Idde irc plasmoid and have tested it on debian / wheezy with kde 4.8.4. install with the "-i plasmapkg ircplasmoid.zip" is correct! the options and the port is already irc.freenode.org 6667th However, when the plasmoid tries to connect to freenode in the extra window "server" I see that he wants to connect to "irc-treenode.org". instead of an "f" it is there a "t". and can not connect. "Note": I used to date the conversation and looked to irc-plasmoid had connected to the server. But after re-installation is no longer possible. I like to connect to "irc.freenode.net" with the port "7000" for ssl encryption. ensure there are no options. this option were great. the idea of irc-plasmoid is very good, and I hope that will be further developed. for tips to connect I were grateful. "I talk to directly run the channel # kanotix find. my username there is" skynix. "thank you!
hi, this is a wonderful Idde irc plasmoid and have tested it on debian / wheezy with kde 4.8.4. install with the "-i plasmapkg ircplasmoid.zip" is correct! the options and the port is already irc.freenode.org 6667th However, when the plasmoid tries to connect to freenode in the extra window "server" I see that he wants to connect to "irc-treenode.org". instead of an "f" it is there a "t". and can not connect. "Note": I used to date the conversation and looked to irc-plasmoid had connected to the server. But after re-installation is no longer possible. I like to connect to "irc.freenode.net" with the port "7000" for ssl encryption. ensure there are no options. this option were great. the idea of irc-plasmoid is very good, and I hope that will be further developed. for tips to connect I were grateful. "I talk to directly run the channel # kanotix find. my username there is" skynix. "thank you!
can you add other charsets in options?
It works for the most part, except I'm not able to see a userlist despite there being people actively online when I check my channel in Konversation. The arrow seems to toggle a show/hide for where a userlist would be, but I'm not seeing any names. Integration with knotify would be nice for the future, as well. Seems like a promising project.
thank you, I have discovered that on some irc servers the names do not show up in the nick list box, it does work on freenode and my own irc server, but I am looking into it :) and knotify is already in the works :)
Seems nice.
Words with accent (áéíãõ. ..) do not work.