Coder Social home page Coder Social logo

alfred-spotify-controls's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

alfred-spotify-controls's Issues

Search syntax pretty verbose

Awesome job!

Searching for music strikes me as the core use case of this extension since the Spotify search experience isn't great.

But the search syntax is a bit verbose. Could you condense "spot search artist <artist_name>" to "spot artist <artist_name"?

Is there any way to manually set this?

Spotify 1.0.1.1060.gc75ebdfd breaks alfred-spotify-controls

Just upgraded Spotify and it appears that none of the keyword workflows work. I upgraded the workflow with no luck.

Commands I have tried (and errors if shown):
spot play
spot pause
spot next
spot prev
spot track
spot mute
spot vol 60 (no command found)
spot volume 60 (60 must be between 1 - 100)

OS: Yosemite 10.10.2 (14C109)
Spotify version: 1.0.1.1060.gc75ebdfd
Alfred Spotify Controls version - 2.2.10

Script does not work if Growl is missing

Error appears in Console.app when you try to issue a command without Growl installed.

5/31/12 12:35:06.730 PM Alfred: [ERROR] AppleScript Error: {
    NSAppleScriptErrorBriefMessage = "Can\U2019t get application id \"com.Growl.GrowlHelperApp\".";
    NSAppleScriptErrorMessage = "Can\U2019t get application id \"com.Growl.GrowlHelperApp\".";
    NSAppleScriptErrorNumber = "-1728";
    NSAppleScriptErrorRange = "NSRange: {0, 0}";
}

Support for (un)starring tracks?

It would be nice to toggle the star on the current track.

Is there a functional restriction preventing this or is it just not implemented?
I would be happy to submit a pull request if the latter is the case.

"spot search" doesn't seem to work

Hi, this might be user error on my part, but when I try to type "spot search," followed by a space, the workflow doesn't recognize "album," "artist," or "track." It just loads Alfred's default fallback results. Is there something I'm missing? Please help! The other features seem to work well.
screen shot 2013-06-06 at 1 46 57 pm

Doesn't work with PHP 5.4

The plugin doesn't return any response when I use PHP 5.4 from macports.

ls -l /usr/bin/php*

lrwxr-xr-x  1 root  wheel  20 27 Apr 19:13 /usr/bin/php -> /opt/local/bin/php54
-rwxr-xr-x  1 root  wheel  10992240 21 Sep  2012 /usr/bin/php.bak

After returning to PHP built-in from OSX it works fine.

search error

Im having a problem with the search function in this workflow. using either the hot key or spot search album "x" i am getting the message "error found cannot find or parse results".

What should i do?

Command to "Add to playlist..."

Would like to see a command to add current track to a playlist which could be handy if you are listening to a radio station.

Command could be

spot add

Then a list of your subscribed playlists with writing access is going to be pulled right into the alfred result set. To filter simply type name of the playlist you are searching.

When choosing a playlist, track should be added, in the background, without showing the Spotify window.

Would be cool. Do you think this is possible with the current state of API/access to Spotify?

Toggling between play and pause in Alfred 2 workflow

Another feature I really liked in the older version was the ability to toggle between play/pause without having to type those commands.

I had it mapped to "sp" so I would just use "sp" to toggle between play/pause. Is this possible in the v2 workflow?

Completion for commands in alfred

Not sure if this is a limitation because of alfred of because of your script (have not looked into either too closely) but having all the spot commands listed after typing spot would be neat.

Support for selecting playlist

I have 4-5 playlists that I change between during the day and it'd be nice if I could go spot playlist power metal or something like that.

Changing "spot" to "sp" for new Alfred 2 based workflow

More of a question than an issue really.

Is it possible to do a bulk change of all the commands in the workflow to use "sp" instead of "spot"? I tried to edit the .alfredworkflow file but it's binary.

Great tool by the way.

Thanks!

Add command to star/unstar

Hey, just wanted to say thanks - works great. I noticed there is only an option to see the status of whether a song is starred or not. It would be great if there was an option to set the status as well.

It seems like there's no menu option in Spotify to set a song to starred, perhaps this is why you can't set it via AppleScript? I'm not familiar enough with it to know what the limitations are.

Trouble Installing Spotify Controls

I'm running Alfred 0.9.10 (152) on Lion, and downloaded Spotify Controls today from the Dropbox download link. I open the file with Alfred to install it, but it doesn't seem to be working. "spot" doesn't appear to be a command, and there is nothing in the preferences that it is installed (I can't actually find any place where the extensions are installed).

Help? Please let me know if you need any more information.

AppleScript error when running spot commands

1/11/12 2:48:51.038 PM Alfred: [ERROR] AppleScript Error: {
NSAppleScriptErrorBriefMessage = "Expected class name but found identifier.";
NSAppleScriptErrorMessage = "Expected class name but found identifier.";
NSAppleScriptErrorNumber = "-2741";
NSAppleScriptErrorRange = "NSRange: {1753, 7}";
}

Alfred 1.0 (179), version of spotify controls 18fa042

spot sleep [ Xm ]

Request to have Alfred Spotify pause for a certain number of minutes. This is equivalent to pause, but will automatically restart after so many minutes. Handy for when pausing for impromptu conversations, phone calls, restroom breaks, watching a quick web video, etc.

Thumbs up, thumbs down

Feature Request: Not sure how to make one officially flagged as a feature request however I would love to see a 'spot up' or 'spot ^' to thumb up tracks in radio stations; also 'spot down' to thumb down.

'spot search' does not work for me

I would normally try to fix this type of issue and push it back up but I haven't the time. So, I'll open an issue in the hopes that someone else can track this down.

I am running php 5.4.24 on my system, which is a 13" MBPr running OS X 10.9.4.

Here's the problem:

In Alfred I type spot search and add a space and then when I begin typing my query Alfred flips over to my default web search solutions.

tl;dr w/ pictures:

Everything seems to be looking good here:

looking_good

But then it's all gone wrong:

all_gone_wrong

Thanks a lot!

Control volume by increments

I know you can set the volume to a static volume, but lets say I want to adjust it by 5..Is it possible with the current set of commands or would the API need to be expanded?

Dies when Growl is not installed

I do not use Growl, and the plugin does not work when Growl is not installed:

04/01/2012 18:04:05.960 Alfred: [ERROR] AppleScript Error: {
NSAppleScriptErrorBriefMessage = "Can\U2019t get application id "com.Growl.GrowlHelperApp".";
NSAppleScriptErrorMessage = "Can\U2019t get application id "com.Growl.GrowlHelperApp".";
NSAppleScriptErrorNumber = "-1728";
NSAppleScriptErrorRange = "NSRange: {0, 0}";
}

Could you make the Growl stuff optional?
For now I've just commented out the Growl stuff and it works OK.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.