Posts: 60
Joined: Feb 2009
Reputation:
1
yo!
you can add a calendar in the sub menu "calendar" (the right key to access it, only with keyboard, no mouse!)
then the event panel change in a add calendar panel, and you can put the title of the calendar, the color, add a google account (the "+" button). The calendar list should will be update. Then just choose your calendar
Posts: 60
Joined: Feb 2009
Reputation:
1
yo!
1 - The problem come from probably from your skin. What is it?
2 + 3 - Sorry, not in my roadmap.
It will have probably no more new functionnality (except the write possibility for the google calendar), because i'm not developper, just a user like you, and create scripts with functionnalities i need. So it's very hard for me to create them, and it takes me lot of time.
But if someone want work on it, we can discuss
Posts: 60
Joined: Feb 2009
Reputation:
1
yo!
the ics files is a very strange protocol. There's no complete library to read or write it. I've added one or two functions that the current library doesn't support, but the write is very hard...
you can read the ics file from the web with the script.
Posts: 355
Joined: Nov 2008
Reputation:
1
Perhaps CalDAV is the future then.
I think the way Yahoo! Calendar works, and how you can zoom from a month to week or day would be an ideal interface for a TV and control via a remote or mini keyboard.
Posts: 60
Joined: Feb 2009
Reputation:
1
2010-04-05, 00:51
(This post was last modified: 2010-04-05, 00:58 by cinpou.)
Yo!
Sorry, i haven't a Yahoo account. Could you make screenshot of the interface?
Anyway, i'm an android cell user, so google calendar is the ultim way for me. But if someone create a library to retrieve/manipulate event from another service, i can integrate it. But i've no time to do it my self.
If caldav is based on ics, you can try to add the calendar url in the script, as web style (read only). But the ics protocol, which seems to be used by caldav, is too strange to manipulate for my knowledge.
I've just find a method to repare my plugin Webbrowser, then in a few weeks, i'll go back on Calendar, to add the different translations, and fixe the skin bug.
Cheers
Posts: 835
Joined: Apr 2010
Reputation:
3
Please I need help, because this plugin is not run on my xbmc'm using the latest svn but when I try nothing happens ...
xbmc for windows.
Posts: 60
Joined: Feb 2009
Reputation:
1
Perhaps it s not a plugin, but a script :,)
If it s already in the script directory, give me your log
Posts: 835
Joined: Apr 2010
Reputation:
3
where this log is generated? this problem? ? ?
Posts: 2,710
Joined: Feb 2009
Reputation:
12
ppic
Skilled Python Coder
Posts: 2,710
it's located in your xbmc home folder.
Posts: 835
Joined: Apr 2010
Reputation:
3
21:48:21 T:3348 M:930377728 NOTICE: true
21:48:23 T:3348 M:924368896 NOTICE: C:\Program Files\XBMC\skin\Transparency!\fonts\
21:48:23 T:3348 M:924368896 NOTICE: C:\Users\Renato\AppData\Roaming\XBMC\plugins\programs\Calendar\resources\fonts
21:48:23 T:3348 M:924368896 NOTICE: analyse du fichier: C:\Program Files\XBMC\skin\Transparency!\720p\font.xml
21:48:23 T:3348 M:924344320 NOTICE: font name not installed!
21:48:23 T:3348 M:924344320 NOTICE: calendar45caps_title
21:48:23 T:3348 M:923623424 NOTICE: modification du fichier: C:\Program Files\XBMC\skin\Transparency!\720p\font.xml
21:48:23 T:3348 M:923615232 NOTICE: Traceback (most recent call last):
21:48:23 T:3348 M:923615232 NOTICE: File "C:\Users\Renato\AppData\Roaming\XBMC\scripts\Calendar\resources\libs\MyFont.py", line 90, in addFont
21:48:23 T:3348 M:923615232 NOTICE: tree.write(fontxml_path)
21:48:23 T:3348 M:923615232 NOTICE: File "C:\Users\Renato\AppData\Roaming\XBMC\scripts\Calendar\resources\libs\xml\elementtree\ElementTree.py", line 658, in write
21:48:23 T:3348 M:923615232 NOTICE: IOError: invalid mode: wb
21:48:23 T:3348 M:923435008 ERROR: Error Type: exceptions.IOError
21:48:23 T:3348 M:923435008 ERROR: Error Contents: invalid mode: wb
21:48:23 T:3348 M:923541504 ERROR: Traceback (most recent call last):
File "C:\Users\Renato\AppData\Roaming\XBMC\plugins\programs\Calendar\default.py", line 59, in ?
MyFont.addFont( "calendar45caps_title" , "calendarTitleCaps.ttf" , "45")
File "C:\Users\Renato\AppData\Roaming\XBMC\scripts\Calendar\resources\libs\MyFont.py", line 97, in addFont
shutil.copyfile( os.path.join( script_font_path, filename ), os.path.join( skin_font_path, filename ) )
File "special:\\xbmc\system\python\python24.zlib\shutil.py", line 48, in copyfile
IOError: invalid mode: wb
21:48:23 T:1260 M:925114368 ERROR: XFILE::CDirectory::GetDirectory - Error getting plugin://programs/Calendar/
21:48:23 T:1260 M:925114368 ERROR: CGUIMediaWindow::GetDirectory(plugin://programs/Calendar/) failed
21:49:05 T:1880 M:946982912 NOTICE: -->Python Interpreter Initialized<--
21:49:06 T:1880 M:944054272 NOTICE: true
21:49:06 T:1880 M:940253184 NOTICE: C:\Program Files\XBMC\skin\Transparency!\fonts\
21:49:06 T:1880 M:940253184 NOTICE: C:\Users\Renato\AppData\Roaming\XBMC\plugins\programs\Calendar\resources\fonts
21:49:06 T:1880 M:940253184 NOTICE: analyse du fichier: C:\Program Files\XBMC\skin\Transparency!\720p\font.xml
21:49:06 T:1880 M:940228608 NOTICE: font name not installed!
21:49:06 T:1880 M:940228608 NOTICE: calendar45caps_title
21:49:06 T:1880 M:940167168 NOTICE: modification du fichier: C:\Program Files\XBMC\skin\Transparency!\720p\font.xml
21:49:06 T:1880 M:940158976 NOTICE: Traceback (most recent call last):
21:49:06 T:1880 M:940158976 NOTICE: File "C:\Users\Renato\AppData\Roaming\XBMC\scripts\Calendar\resources\libs\MyFont.py", line 90, in addFont
21:49:06 T:1880 M:940154880 NOTICE: tree.write(fontxml_path)
21:49:06 T:1880 M:940154880 NOTICE: File "C:\Users\Renato\AppData\Roaming\XBMC\scripts\Calendar\resources\libs\xml\elementtree\ElementTree.py", line 658, in write
21:49:06 T:1880 M:940154880 NOTICE: IOError: invalid mode: wb
21:49:06 T:1880 M:940150784 ERROR: Error Type: exceptions.IOError
21:49:06 T:1880 M:940150784 ERROR: Error Contents: invalid mode: wb
21:49:06 T:1880 M:940150784 ERROR: Traceback (most recent call last):
File "C:\Users\Renato\AppData\Roaming\XBMC\plugins\programs\Calendar\default.py", line 59, in ?
MyFont.addFont( "calendar45caps_title" , "calendarTitleCaps.ttf" , "45")
File "C:\Users\Renato\AppData\Roaming\XBMC\scripts\Calendar\resources\libs\MyFont.py", line 97, in addFont
shutil.copyfile( os.path.join( script_font_path, filename ), os.path.join( skin_font_path, filename ) )
File "special:\\xbmc\system\python\python24.zlib\shutil.py", line 48, in copyfile
IOError: invalid mode: wb
21:49:07 T:1260 M:938348544 ERROR: XFILE::CDirectory::GetDirectory - Error getting plugin://programs/Calendar/
21:49:07 T:1260 M:938348544 ERROR: CGUIMediaWindow::GetDirectory(plugin://programs/Calendar/) failed
Posts: 60
Joined: Feb 2009
Reputation:
1
yo!
it's a non bug, described in the 10 previous post.
If you read them, you will find a way te repare it.
I'll repare this point quickly (on or two weeks)