Giter VIP home page Giter VIP logo

doesnotwant's Introduction

doesnotwant

I love Spotify, I use it pretty much every day, but as a paying customer I am unhappy with not being able to block music that I do not want to listen to. I want to be able to block individual tracks as well as certain artists out-right. Spotify just doesn't have that capability built in yet.

That's where DoesNotWant comes in. Simple launch the application and it will run silently in the background, when a track or artist comes on that you do not want, simply double click the DoesNotWant icon in the system tray area and then press the filter button to the right of the currently playing track in the DoesNotWant window, or right click the icon in the system tray icon, and select "Create Filter From Currently Playing...". Both methods will pop up a filter creation dialog.

Blocking Individual tracks

To block an individual track, just click the "This track only" button in the filter creation dialog. The track will be added to your list of filters and then immediately skipped.

Blocking artists

To block an artist you have 2 possible methods. One of which will block the artist by their Spotify URI, that's the unique identifier for that artist. Although that may work 99% of the time, if the artist you do not like is featuring in someone elses track, it may not, in which case you will need to filter the artist by their name. This will simply perform a case insensitive match against the track artist name and the value you have entered.

To block using either of these methods, just click the "This artist, or an artist on this track" button in the filter creation dialog.

By Artist URI

Select the "This artists URI" option in the next step of the filter creation dialog, and then click "OK".

By Artist Name

Select the "This artists name" option in the next step of the filter creation dialog, make sure that the name in the textbox below the option is specific enough to match that artist, and also short versions of the artists name. Then click "OK".

Unblocking

To unblock / remove a filter, simply double click simply open the DoesNotWant window, scroll through the list of filters you have configured, locate the one you would like to remove, and click the thumbs up icon to the right of it.

Running DoesNotWant In The Background

To let DoesNotWant run in the backround, simple click the "OK" button in the main window, this will hide it. In order to make it visible again you can either double click the DoesNotWant icon in the system tray area, or right click the icon and select "Show" from the context menu.

If you would like to close DoesNotWant, simply click "Exit" in the main window, or right click the DoesNotWant icon in the system tray area, and then click "Exit" from the context menu.

Screenshots

Screenshot 1

DoesNotWant main window and filter creation dialog

Pre-Build Installers

Please be aware that these installers are not yet part of a continuous integration process so may be out of date if I have forgotten to rebuild upload them.

DoesNotWant - Latest Debug Build

DoesNotWant - Latest Release Build (Recommended)

doesnotwant's People

Watchers

Eivind Tjore avatar

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.