
Conky by boamaod 18 comments
It's version 0.15 there.
However, starting the screenlet from terminal and seeing what goes wrong is essential. Do you use the latest Screenlets built from source? AFAIK Fedora doesn't have it packaged. - Sep 12 2012

Conky by boamaod 86 comments
You can find directions at http://screenlets.org/index.php/Download
However I have not not tested Screenlets much on XFCE. - Jun 20 2012

Conky by boamaod 86 comments
I suppose it is something like:
python /usr/share/screenlets/GoogleCalendar/GoogleCalendarScreenlet.py - Jun 19 2012

Conky by boamaod 86 comments

Conky by boamaod 18 comments
And about the moving thing --- have you tried to start dragging from edge (preferrably top edge, because it's widest of them)? - May 08 2012

Conky by boamaod 18 comments

Conky by austinbowen 4 comments
http://screenlets.org/index.php/Documentation#Why_should_I_add_my_Screenlet_to_individual_Screenlets_project - May 01 2012

Conky by boamaod 86 comments
Btw, you can always select "Ignore dependencies" from each screenlet config, this should fix it anyway. - Feb 03 2012

Conky by boamaod 18 comments

Conky by deathknight 47 comments

Conky by boamaod 86 comments
I have the same versions on Ubuntu 11.10 and don't have the problem. However there are some calls to apt-cache and dpkg which are parsed from CLI, locale may affect the parser. These are in /usr/share/pyshared/screenlets/__init__.py. If you want, you may try if adding LANG=C in front of those calls helps. I mean like "commandstr = 'LANG=C apt-cache ... - Dec 31 2011

Conky by boamaod 86 comments
And I believe you can override the Debian version from screenlet options, so the message won't display. - Dec 31 2011

Conky by boamaod 86 comments

Conky by boamaod 86 comments

Conky by myfoolish 6 comments
http://screenlets.org/index.php/Documentation#Why_should_I_add_my_Screenlet_to_individual_Screenlets_project - Dec 20 2011

Conky by boamaod 86 comments

Conky by brucelee 50 comments
I filed a bug on Launchpad for NowPlaying. There is an issue with unspecified licenses in headers of source files and in order to maintain the NowPlaying in basic-pack, this must be corrected. Only you can do it, because only you know where did you take the snippets you are using. Do you have time to fix these formal issues?
For details, see: https://bugs.launchpad.net/indiv-screenlets/+bug/825696. - Aug 19 2011

Conky by drxnele 78 comments

System Software by qb89dragon 36 comments
Traceback (most recent call last):
File "/usr/lib/pymodules/python2.6/screenlets/__init__.py", line 2018, in expose
self.on_draw(ctx)
File "InfoPanelScreenlet.py", line 1223, in on_draw
if self.getVariable( sensor ):
File "InfoPanelScreenlet.py", line 1781, in getVariable
'free%' : str( 100-float( disk[4].replace( '%', '' ) ) ),
ValueError: invalid literal for float(): -
Shall I file a report also in Launchpad project? - May 06 2011
If you have time, you can make it gettext compatible like that: http://www.screenlets.org/index.php/Documentation#Make_your_Screenlet_translatable
Screenlet should be available on Dev PPA in 24h. - Apr 27 2011

Conky by dencer 339 comments

Conky by dencer 339 comments

Conky by boamaod 86 comments
I'm afraid there are no instructions for the DIY overkill. It's meant for users who understand basics of text formatting with Pango (it's like HTML, but only using basic tags) and tabs and are willing to try things out themselves or take a look at the source code to figure things out. If you have a concrete question, maybe I'll have an answer for you... - Feb 28 2011

Conky by brucelee 50 comments

Conky by brucelee 50 comments
If you make your screenlet work with gettext in next few days, we can include the latest version in 0.1.3 of Screenlets. - Feb 21 2011

Conky by brucelee 50 comments
I answered to your two questions at individual screenlets mailing list: https://lists.launchpad.net/indiv-screenlets-dev/msg00043.html. If you were not added to the list automatically, you can join at https://launchpad.net/~indiv-screenlets-dev. - Feb 21 2011

Conky by brucelee 50 comments
But it would be much more convenient for the project if you put your updates in Individual Screenlets Bazaar repository and keep it refreshed there. It is not useful to keep two sources, especially since we host translations on Launchpad now and we need to manually update gettext decorated translation strings in the code every time you make a new version.
So please, give it a thought! It gives you proper bug tracking etc. See also http://screenlets.org/index.php/Documentation#Why_should_I_add_my_Screenlet_to_individual_Screenlets_project.
About...
ImportError: No module named pydcop
And I don't know, if you have noticed, but you can use __requires__ field for extra modules, if they are needed for basic functionality. See http://screenlets.org/index.php/Documentation#Lets_set_some_global_vars. It currently works only under Debian/Ubuntu. - Feb 20 2011

Conky by spitfire23bc 34 comments

Conky by brucelee 50 comments

Conky by brucelee 50 comments
I keep getting:
list index out of range
Traceback (most recent call last):
File "NowPlayingScreenlet.py", line 704, in get_info
if not self.check_for_cover_path():
File "NowPlayingScreenlet.py", line 560, in check_for_cover_path
buff = self.cover_path.split('cache/')[0] + 'large/' + self.cover_path.split('@')[1]
IndexError: list index out of range
And also:
Traceback (most recent call last):
File "NowPlayingScreenlet.py", line 479, in dbus_check_player
self.player.callback_fn = None
AttributeError: 'bool' object has no attribute 'callback_fn'
I added the screenlet to https://launchpad.net/indiv-screenlets for proper bug reports etc on Launchpad. - Jan 01 2011

Conky by boamaod 86 comments

Conky by boamaod 86 comments

Conky by boamaod 86 comments
Everybody is welcome to implement this kind of straightforward patches at https://launchpad.net/~indiv-screenlets-dev without any previous discussion. - Dec 20 2010

Conky by Arder 4 comments
http://www.screenlets.org/index.php/Documentation#Screenlets_API
I think you can even use Conky in a Screenlet, but they are still different frameworks. - Dec 07 2010

Conky by Arder 4 comments

Conky by drxnele 84 comments
If you are member of U-A, then U-A is automatically a member of individual Screenlets.
I was just proposing that you can use the individual Screenlets branch for VCS of your projects, because it is published automatically on Screenlets PPA and gives possibility to translate individual Screenlets etc, but it's up to you of course. I do not plan to update your Screenlet at the repository myself, though. It's up to you as an original developer or whoever wishes to do it. - Dec 06 2010

Conky by chiptdev 7 comments
There is some documentation on this as well as connected topics at http://www.screenlets.org/index.php/Documentation#Why_should_I_add_my_Screenlet_to_individual_Screenlets_project.
I think I don't need to mention that Screenlets Core needs some help too. By now looking through the bugtracker is the most important thing, I suppose. - Dec 05 2010

Conky by wolle1 48 comments
There is some documentation on this as well as connected topics at http://www.screenlets.org/index.php/Documentation#Why_should_I_add_my_Screenlet_to_individual_Screenlets_project. - Dec 05 2010

Conky by ianimal 202 comments
There is some documentation on this as well as connected topics at http://www.screenlets.org/index.php/Documentation#Why_should_I_add_my_Screenlet_to_individual_Screenlets_project. - Dec 05 2010

Conky by drxnele 84 comments
There is some documentation on this as well as connected topics at http://www.screenlets.org/index.php/Documentation#Why_should_I_add_my_Screenlet_to_individual_Screenlets_project. - Dec 05 2010

Conky by boamaod 86 comments
I didn't update the version here yet and I want to wait with that a bit.
If you want to replace notify lines, you should replace them with "pass" (without quotes), otherwise there will be syntax error I suppose.
Please, tell me how does the new version satisfy your needs. I also changed notification mechanism a bit, could you please give feedback also on this. - Nov 05 2010

Conky by ashy 7 comments

Conky by boamaod 86 comments

Conky by boamaod 86 comments
Sorry, this should be "have already happend are displayed". - Oct 28 2010

Conky by boamaod 86 comments
About 7 hrs it's getting complicated. Is you time only displayed 7 hrs later or the events that have not yet occurred are omitted? The best thing to do, is to run GCal from command line "python ~/.screenlets/GCal/GCalScreenlet.py" and see how are the events displayed in the terminal. You can post the relevant output here (example calendar info and events info).
In terminal all the events received from Google are displayed with the beginning and end time (in the format 2010-11-01T02:30:00.000+09:00). Also time zone is displayed "TZ: ..." You should check if the data displayed in the terminal is all right. Especially pay attention to time zone data (this +09:00 is time zone addition (compared to UTC) for Asia/Tokyo. If something of this is incorrect for your case, then we can think of what to do.
Just subtracting 7 hours somewhere may break something else. Are you sure locale settings for your computer are OK? If you want to play the displayed time in python source, then you have to change strStartTime and strEndTime somewhere after lines 824-825, but as time formatting is a troublemaker in python, I cannot give a simple recipe here. Probably you have to convert the string to datetime objects, then change them, then convert back to time objects, add custom formatting and then display...
Was this OK before upgrading to the version with the custom time format? - Oct 28 2010

Conky by boamaod 86 comments
If you are on Debian/Ubuntu, maybe it would be worth to check out http://www.screenlets.org/index.php/Screenlets_Stayinalive, but I'm not sure it helps anything with that. However, it should at least remove the GNOME keyring problem if you for some reason haven't correctly applied the patch suggested somewhere above. - Oct 27 2010

Conky by boamaod 86 comments
But if you want to get rid of the message, you can open ~/.screenlets/GCal/GCalScreenlet.py on line 1046:
except Exception:
self.__notifier.notify("Invalid login, check username and password.")
return False
And remove the line which has the function for displaying this message. You can remove other notifications too, just search for "__notifier.notify".
Actually I had an issue with notifiers once, but then I carefully designed the notifying system not to be annoying. I cannot imagine, what is your situation. Do you have a good link to Internet? Does Google calendar on the Web generally work fine?
If everybody has the same problem, I can of course remove the notifier from the central package... So give me feedback! - Oct 26 2010