[RELEASE]XSqueeze - Squeezebox player, music chooser and visualiser for XBMC - Printable Version
+- XBMC Community Forum (http://forum.xbmc.org)
+-- Forum: Help and Support (/forumdisplay.php?fid=33)
+--- Forum: Add-ons Help and Support (/forumdisplay.php?fid=27)
+---- Forum: Program Add-ons (/forumdisplay.php?fid=151)
+---- Thread: [RELEASE]XSqueeze - Squeezebox player, music chooser and visualiser for XBMC (/showthread.php?tid=122199)
- bossanova808 - 2012-02-17 08:24
Ok - just pushing v0.2 now - need to update the front page, but two big changes:
1. Squeezeslave is now integrated/comes with add on & starts/stops with the add on. Tested on Windows and Openelec so far - not OSX/general linux. Testers needed! - note, there are several new skin settings to look at for this. There is a crude hack for openelec - you have to toggle a skins setting 'running on openelec' to on if you are - as I haven't worked out a way to do this in code yet as openelec is quirky with python.
2. Much prettier UI - Confluence. I have not tried other skins yet....I use Confluence anyway. Feel free to let me know how bad it breaks in others....
- bossanova808 - 2012-02-17 11:50
Minor openelec glitches...0.2.2 pushing out now... (need to make the binaries executable..!)
- fruitloaf - 2012-02-17 13:22
On XBMCbuntu beta 3 I get the following error if I don't use the openelec option
If I use the option then I get the following error
But if I make the squeezeslave binaries executable all works! It's a little slow to exit an kill the squeezeslave process so it would be good to put up a dialogue saying exiting when you get the exit request otherwise I can see the better half mashing the exit key a lot. That said I just tried it a second time and it exited virtually instantly - maybe it's just something on the first launch or a random event?
The skin is fine on confluence but is missing the background image when I use Aeon Nox - I shoud have some time this weekend and might look into the skin files but if it's easy a file choser in the configuration menu or just including a background with the addon rather than relying on the themes artwork would work better accross skins I think.
- bossanova808 - 2012-02-17 13:38
hmmm ok looks like that a general python/linux thing - odd. I will change that add on setting to 'using linux' rather than just 'using openelec' for now, but I am hoping I can find a nice programmatic way soon anyway. I don't have a ubuntu setup...
Re: the binaries/executable - on openelec I have the add-on doing a chmod but clearly that fails on XBMCuntu (I was suprised it worked on OE). I don't think there is any other way than adding instructions about doing this, as it's a security issue and I suspect deliberately locked down...
Re the skin BG - yes, including with the addon makes sense indeed. Any ideas for a nice one - I like the guitar/fire one but am open to other ideas.
I have done a nicer icon, too but not pushed it, and I suspect xbmc's caching will block it from being visible if you already have the add on installed - the thumb cache is a very persistent little bugger!
Re: the stopping - it's pretty much instant on OE and Windows. I can put in a notification but it might be more confusing ... I'll try it and see.
- fruitloaf - 2012-02-17 14:06
I'll have a play around with python and see if I can't fix that detection line since XBMCbuntu will be quite a common platform.
You're probably right about having to manually set permissions - I ran the same command under the same xbmc user and it didn't work.
Any background would be fine by me as currently it falls back to black background. It would be nice to have the option to load different skins and looking at the directory structure it doesn't look too hard to implement that and then it would be pretty easy for me to add a skin that matches Aeon.
- bossanova808 - 2012-02-17 14:25
Ok I've added the default bg and changed the settings to linux not just oe, and added a 'stopping squeezeslave' on exit.
0.2.3 just pushed
- bossanova808 - 2012-02-17 14:27
Some help as you mention would be great!
- fruitloaf - 2012-02-17 14:34
I won't be able to have a look at it until this evening UK time (so tomorrow aussie time) but I'll see if I can make a version that looks a bit more like Aeon and check out that python.
It looks like it's not just the background art you need to include - the other pngs need to be included GlassTitleBar.png, header.png, ContentPanel.png, ContentPanelMirror.png and floor.png otherwise the backgrounds to the playlist window and other parts are missing.
- bossanova808 - 2012-02-17 14:50
hmmm ok - will do!
No hurry, I'm going away for a night anyway...
- bossanova808 - 2012-02-17 14:55
..and apparently my new icon looks crap on black so need to fix that...