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

Rdio Search #1

Open
riordan opened this issue Aug 2, 2013 · 4 comments
Open

Rdio Search #1

riordan opened this issue Aug 2, 2013 · 4 comments
Assignees

Comments

@riordan
Copy link

riordan commented Aug 2, 2013

This plugin is the jam (pun very much intended).

I've been using it for a few days now and while it's awesome to be able to control Rdio from QS rather than the keyboard function keys (finally, I can remap them to something useful), it'd be awesome if users could trigger a Rdio search and select an artist, album, track, or playlist from QS.

@jwmann
Copy link
Owner

jwmann commented Aug 2, 2013

I'm glad you enjoy using the plugin!

I would love to have an Rdio Search/ Rdio Search and Play Station feature as-well.
I have even put it inside the README.md as a forecasted feature.

The problem I'm facing is that, in terms of functionality; I'm mostly limited to what the Rdio application dictionary provides. It doesn't provide searching or station selecting or playlist selecting hooks.

I plan on checking out what the Rdio API will have to offer in that regard. I'm currently trying to plan out an elegant solution for authenticating the current logged in user automatically or having a form somewhere so that I can do API calls and behalf of the current user.

@riordan
Copy link
Author

riordan commented Aug 2, 2013

Now that I think about it, it might be possible to use their web API as a
remote (the same way if you log in to one client while another is playing,
you can use the non-playing client to control the music), bypassing the app
entirely. You'd have to auth to the plugin and deal with oAuth shenanigans
but it could be a viable option if the app won't let you manipulate it
directly. Heck - that'd even work for controlling any non-native client. I
should look into this.

On Fri, Aug 2, 2013 at 4:14 PM, James W Mann [email protected]:

I'm glad you enjoy using the plugin!

I would love to have an Rdio Search/ Rdio Search and Play Station feature
as-well.

I have even put it inside the README.md as a forecasted feature.

The problem I'm facing is that, in terms of functionality; I'm mostly
limited to what the Rdio application dictionary provides. It doesn't
provide searching or station selecting or playlist selecting hooks.

I plan on checking out what the Rdio API will have to offer in that
regard. I'm currently trying to plan out an elegant solution for
authenticating the current logged in user automatically or having a form
somewhere so that I can do API calls and behalf of the current user.


Reply to this email directly or view it on GitHubhttps://github.com//issues/1#issuecomment-22031947
.

David W. Riordan

mobile: 203.521.1222 | im: daveriordan | email: [email protected] |
@riordan http://twitter.com/riordan | http://magicschoolb.us

@jwmann
Copy link
Owner

jwmann commented Aug 2, 2013

That's exactly what I was thinking.
Although it would have dependancy on the internet for basic control. Mostly a non-issue since Rdio wouldn't work without internet in the first place.

I think the biggest step would be getting past oAuth business and making API calls within the obj-c environment.
Then trying to figure out how to interact with the desktop client in order to display search results since opening a browser wouldn't be ideal.

@thedavidprice
Copy link

+1

I'm no obj-c programmer and won't be able to offer my time, but this is a plugin/feature I'd easily pay for. Just not sure how many of us Quicksilver + Rdio users there are out there these days.

No pressure :)

Thanks for the current plugin!

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

3 participants