[RELEASE]XSqueeze - Squeezebox player, music chooser and visualiser for XBMC

  Thread Rating:
  • 1 Votes - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
sdsnyr94 Offline
Fan
Posts: 422
Joined: Aug 2009
Reputation: 1
Location: Greensboro, NC
Post: #281
Any reason you need to use 'ESC' to switch back to XSqueeze? Is it possible to make it the "I" key... so you just need to use the 1 button to switch back and forth?
find quote
bossanova808 Offline
Member+
Posts: 1,532
Joined: Sep 2009
Reputation: 20
Location: Melbourne, Australia
Post: #282
The basic problem is that in the plugin bit (i.e. chooser) - is different to the rest - you can just grab the actions you want as you're working within an existing framework...so 'esc' exits the plugin and takes you back to what's underneath (in theory).....so it's not so easy to switch back and forth because each listing within the plugin is actually a separate run event of the plugin.

Thinking about it, I suppose you could do an ActivateWindow instead of the message about the album being queued and that might work....I will give it a try, and thanks for the suggestion....might have to pass in the window ID as well, as I am not 100% sure that XSqueeze will get a fixed window ID. I did actually try something similar that got me close, but come to think of it this is the logical spot really....

Hmm, it's probably doable. Leave it with me.
find quote
bossanova808 Offline
Member+
Posts: 1,532
Joined: Sep 2009
Reputation: 20
Location: Melbourne, Australia
Post: #283
Yeah looks like that will work. Just need to do some tidy up now and I will push it out I think.
find quote
bossanova808 Offline
Member+
Posts: 1,532
Joined: Sep 2009
Reputation: 20
Location: Melbourne, Australia
Post: #284
VERSION 0.5.1 WITH NEW CHOOSER IS ABOUT TO BE LAUNCHED....

This involves a complete re-factor of the entire code base, breaking it into three separate components.

I have tested on Windows and Openelec successfully, but I *expect* breakage....this is a bit of a complex upgrade.

If you encounter issues with installation or execution, I suggest you manually delete the addons (any of the three that have installed - all with XSqueeze in their name), and the settings files for them as well. Then 'force-refresh' the bossonava808 repo and re-install XSqueeze (which should automatically install the other two components).


Once you have the new XSqueeze installed, hit 'i' or 'info' on your remote to start the new plugin style chooser....and report back how it goes!
[/b]
find quote
sdsnyr94 Offline
Fan
Posts: 422
Joined: Aug 2009
Reputation: 1
Location: Greensboro, NC
Post: #285
Does this fix the issue when launching from "Programs", or should we still make sure we have a shortcut in the main menu?
find quote
bossanova808 Offline
Member+
Posts: 1,532
Joined: Sep 2009
Reputation: 20
Location: Melbourne, Australia
Post: #286
Try it and let me know
Reply got cut off, stupid iPhone.

It works here both ways although can get messy if you use the back button to go past the root menu..,so either cue music or hit 'esc' or exit to exit and all should be well.
(This post was last modified: 2012-05-13 15:04 by bossanova808.)
find quote
sdsnyr94 Offline
Fan
Posts: 422
Joined: Aug 2009
Reputation: 1
Location: Greensboro, NC
Post: #287
OK, so when launching from main menu shortcut everything works great. I can select an album and it goes directly back to XSqueeze. If I press 'I' "accidentally" and do not want to select anything, I can press 'ESC' and get back to XSqueeze.

When launching from Programs... Everything works great as far as selecting an album and it going back to XSqueeze. If I "accidentally" enter Chooser and press 'ESC' it still has the bug of going back to main XBMC menu.
find quote
bossanova808 Offline
Member+
Posts: 1,532
Joined: Sep 2009
Reputation: 20
Location: Melbourne, Australia
Post: #288
Yeah I think I have done all I can there - I don't think XBMC want you messing with handling actions inside of plugins and breaking it's exit mechanism - I can't find a hack to make it work yet, and even if I can I worry it will break other things. I've made a thread about the bug and will post it on trac at some point to so hopefully it will get fixed 'right' rather than via a hack.

Working well other than that though, right?
find quote
bossanova808 Offline
Member+
Posts: 1,532
Joined: Sep 2009
Reputation: 20
Location: Melbourne, Australia
Post: #289
(and a note - this bug still exists in the 14th of May XBMC nightlies)
find quote
sdsnyr94 Offline
Fan
Posts: 422
Joined: Aug 2009
Reputation: 1
Location: Greensboro, NC
Post: #290
Earlier today I had a chance to actually "use", not test, Xsqueeze with the Chooser on my OpenELEC system.... and I cannot thank you enough for all the hard work you have put into this. Selecting music was a breeze and since I launch this from a "Favorite" on the main menu, I have no issues going between the add-ons.

The only problem I did notice was that the view did not change to Thumbnail after I selected the Artist. On my OE system I am using Transparency! as the skin.... it worked fine on Conflunce on my Ubuntu system. I did not have a chance to try Confluence on the OE unit... but I am figuring it is just a skin issue.

Another issue that may be beyond your control is that it takes a while to select by "Album"... takes a good 30 sec to a minutes to get the listing for 2300+ albums. How are you retrieving the info? DLNA or are you talking directly to the MySQL server in LMS?

Overall, a great add-on that will get a lot of use in my house. Thanks again.
find quote
Post Reply