Giter VIP home page Giter VIP logo

userscripts's Introduction

atj's userscripts

Build Status

All scripts are available under the MIT license.

Add a-tisket button to Deezer

Adds a button to Deezer interface to load the current release into a-tisket.

Source Install

Add a-tisket button to Spotify

Adds a button to the Spotify interface to load the current release into a-tisket.

Source Install

Add a link to MusicBrainz to import ISRCs

Adds an "import ISRCs" link on MusicBrainz releases which have a Spotify URL.

Source Install

MusicBrainz: Semi-automate adding "remixer" and "remix of" credits

Adds links to the relationship editor that semi-automate adding "remixer" and "remix-of" credits to recordings.

Source Install

MusicBrainz: Disable browser autofill on the tags field

Disables browser autofill functionality on the tags input field.

Source Install

MusicBrainz: Disable the tags field genre autocompletion

Disables the tags input field genre autocompletion functionality.

Source Install

userscripts's People

Contributors

atj avatar dependabot[bot] avatar github-actions[bot] avatar gustavkj avatar jesus2099 avatar kellnerd avatar paperspock avatar ropdebee avatar

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

Watchers

 avatar  avatar  avatar  avatar  avatar

userscripts's Issues

Should remix userscript use edit relationship for recordings marked as edit, e.g. `radio edit`?

I'm wondering if it would make sense to make the remix userscript handle edits recordings named as radio edit? The styleguide for recordings suggests that, and in that case the editor role could be used for the remixer role.

It could also be an idea just to cover some of the most common kinds of edits, e.g. radio edit, extended edit, since these kinds do not have a specific remixer/editor.

What do you think?

d.ontun.es/Login with Spotify doesn't work

On first use, I get a screen from d.ontun.es telling me to login to Spoitfy and letting it have access to my profile. It never gets added to Spotify, and I'm stuck on that screen.

mb_spotify_isrc_link: wildcard in protocol doesn't work in Greasemonkey

On Greasemonkey for Firefox, installing the Spotify ISRC link script fails with the following error:

Ignoring @match pattern http*://*.musicbrainz.org/release/* because: Error: @match: Invalid protocol (http*:) specified.

Manually adding two patters, one for http and one for https, allows it to install.

Broken?

The last couple of days it has stopped appearing on Spotify's page at all.

The add remix credit links does not work

I tried out the mb_add_remix_credit_links.user.js userscript last week and did not get it to work. After doing some debugging, I think I found a few issues:

  1. The UI seems to have been updated, so the class names are no longer correct (or in some cases the class names are used for multiple elements, so a different element than the expected one is selected by the script).
  2. The wait when loading is too short. The 500 ms, seems to be too short for the data/elements to load. It works well when debugging, since the wait is prolonged due to breakpoints.
  3. The regex does not match titles with dub, but it does match re-dub or redub. It can also be simplified a bit.

I got a PR on the way, but thought I'd make an issue as well.

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.