2010-11-10, 21:13
https://code.google.com/p/xbmc-skype-addon/
Changelog:
20/11/2010:
-Added new icons, country flags, addon icon
-Changed background image (Taken straight from xbmc subtitles addon)
-Audio call place/receive, much more stable now but still needs some work
-Filled details window with the details of selected user (homepage/about/telephones etc.)
Original post
------------
I just commited the initial version which is only for the brave, it is missing most of the features, it does some pretty stupid stuff, it might crash etc etc etc
But hey, it works (sort of)
To use it you have to compile xbmc from the svn and enable external python, (which I has to be at least 2.6, haven't tested later versions) as well as install Skype4py.When you install Skype4py you have to find the file posix.py, which at least in ubuntu is in /usr/local/lib/python2.6/dist-packages/Skype4Py/api and change the line
trans = opts.pop('Transport', 'dbus')
with
trans = opts.pop('Transport', 'x11')
After that, install skype for linux (I used apt-get from the ubuntu repo), sign in and the first time you run the addon, accept the plugin connection from the addon to skype. That's it (I think)....
I don't know if it is possible to work with dbus, but right now it is causing me problems and I am too bored to fix it. I am also interested if anyone want to try making this work in windows as I have only tried in linux x64, I don't know if it is even possible.
Anyone who wants to contribute, first of all I need ideas, so brainstorm all you like about the look and feel of the addon. If anyone knows how to make pretty backgrounds/icons and stuff like that would be useful. Code wise, you are also welcome to make any suggestions
Disclaimer: I am a C/C++ coder so I don't know how my python coding looks, I'm sorry if it is not according to python coding style
And last but not least, many thanks to the author if the Gmail Checker plugin as I used (aka stolen) his code as a base for my addon!
Changelog:
20/11/2010:
-Added new icons, country flags, addon icon
-Changed background image (Taken straight from xbmc subtitles addon)
-Audio call place/receive, much more stable now but still needs some work
-Filled details window with the details of selected user (homepage/about/telephones etc.)
Original post
------------
I just commited the initial version which is only for the brave, it is missing most of the features, it does some pretty stupid stuff, it might crash etc etc etc
But hey, it works (sort of)
To use it you have to compile xbmc from the svn and enable external python, (which I has to be at least 2.6, haven't tested later versions) as well as install Skype4py.When you install Skype4py you have to find the file posix.py, which at least in ubuntu is in /usr/local/lib/python2.6/dist-packages/Skype4Py/api and change the line
trans = opts.pop('Transport', 'dbus')
with
trans = opts.pop('Transport', 'x11')
After that, install skype for linux (I used apt-get from the ubuntu repo), sign in and the first time you run the addon, accept the plugin connection from the addon to skype. That's it (I think)....
I don't know if it is possible to work with dbus, but right now it is causing me problems and I am too bored to fix it. I am also interested if anyone want to try making this work in windows as I have only tried in linux x64, I don't know if it is even possible.
Anyone who wants to contribute, first of all I need ideas, so brainstorm all you like about the look and feel of the addon. If anyone knows how to make pretty backgrounds/icons and stuff like that would be useful. Code wise, you are also welcome to make any suggestions
Disclaimer: I am a C/C++ coder so I don't know how my python coding looks, I'm sorry if it is not according to python coding style
And last but not least, many thanks to the author if the Gmail Checker plugin as I used (aka stolen) his code as a base for my addon!