Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enhancements for Squeezeplayer/LMS screen #23

Open
2 of 5 tasks
elParaguayo opened this issue Oct 6, 2015 · 3 comments
Open
2 of 5 tasks

Enhancements for Squeezeplayer/LMS screen #23

elParaguayo opened this issue Oct 6, 2015 · 3 comments

Comments

@elParaguayo
Copy link
Owner

Things I'd like to add at some point:

  • Ability to add items to playlist
  • Shuffle playlist
  • Rescan library
  • Update python library to subscribe for notifications (i.e. reduce constant repolling) - probably a massive piece of work that needs a separate issue of its own! Would be cool though. Edit: someone's done some of this already, so I just need to add callbacks: https://github.com/readingtype/PyLMS/blob/master/pylms/client.py
  • Consider blurring background image using EffectWidget

Available commands are documented here: https://crestron-squeeze.googlecode.com/files/cli-api_7.6.htm

@elParaguayo
Copy link
Owner Author

I've got a "proof of concept" version of client listening for events broadcast by the server (with the ability to add callbacks) working independently of the screen: https://github.com/elParaguayo/PyLMS/blob/master/pylms/callback_server.py

It needs some refining and then I'll try to incorporate it into the screen.

elParaguayo added a commit that referenced this issue Oct 18, 2015
@elParaguayo
Copy link
Owner Author

Callbacks seem to be working ok...

elParaguayo added a commit that referenced this issue Oct 20, 2015
elParaguayo added a commit that referenced this issue Oct 21, 2015
@elParaguayo
Copy link
Owner Author

Blurred background now in main branch (v0.2.1). Added in commit d0fd540

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant