DIfmoid (DI.fm plasmoid)

Plasma 4 Widgets

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

2
Score 50.0%
Description:

Plasmoid that displays current DI.fm channel info and allows to schedule event notifications.
Note that plasmoid needs correct local timezone setup in KDE.

Dependencies (might run with older versions too):

* Python 2.5
* PyKDE4 4.2
* Plasma with python support
* PyQt 4.4
* pytz

Installation:
To install it, download file and issue the following command as a user:

plasmapkg -i 99836-difmoid-0.5.2.zip

To remove, use:

plasmapkg -r difmoid
Last changelog:

10 years ago

0.5.2
* added timeout for all socket operations within difm module

0.5.1
* fixed DJ MIXES uppercase channel parsing, also should be less prone to such errors in future

0.5
+ initial release

thomasjfedora

8 years ago

Hi, i was trying your plasmoid, but it doesn't run. As the Subject says, the "Script initialization failed"

KDE == 4.6.00
pytz-2010h-3.fc14.noarch
PyQt4-4.8.3-0.2.fc14.x86_64
PyKDE4-4.6.0-0.1.fc14.x86_64
python-2.7-8.fc14.1.x86_64

$ plasmoidviewer difmoid
plasmoidviewer(25105)/libplasma Plasma::FrameSvg::resizeFrame: Invalid size QSizeF(0, 0)
plasmoidviewer(25105)/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 75, in init
self.pyapplet.init()
File "/home/thomas/.kde/share/apps/plasma/plasmoids/difmoid/contents/code/main.py", line 158, in init
self.load_config()
File "/home/thomas/.kde/share/apps/plasma/plasmoids/difmoid/contents/code/main.py", line 322, in load_config
self.notify_channels_time = int( config.readEntry( u'Notify channels time', u'30' ) )
TypeError: int() argument must be a string or a number, not 'QVariant'

-------------------
BTW, very good idea this plasmoid :)

Report

10 years ago

0.5.2
* added timeout for all socket operations within difm module

0.5.1
* fixed DJ MIXES uppercase channel parsing, also should be less prone to such errors in future

0.5
+ initial release

12345678910
product-maker Base: 4 x 5.0 Ratings
Be the first to comment
thomasjfedora
Feb 15 2011
mxttie
Sep 05 2009
File (click to download) Version Description Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
0.5.2
updated Feb 25 2009
added Feb 22 2009
downloads 24h
0
mediaviews 24h 0
pageviews 24h 1