Greasy Fork is available in English.

mb. INLINE STUFF

musicbrainz.org release page: Inline recording names, comments, ISRC and AcoustID. Displays CAA count and add link if none. Highlights duplicates in releases and edits.

Voici les versions de ce script où le code a été modifié. Voir toutes les versions.

  • v2016.7.11 19/11/2023

    FIX. contractFingerPrints does not work if AcoustIDs were hidden at first

    trying some metadata block features

    MBS. catching‐up with track ID related MB changes https://bitbucket.org/metabrainz/musicbrainz-server/pull-request/1248/track-mbid-fixes-discussed-at-summit-mbs/diff

    MBS. relationships→ars style layout changed long time ago

    aligning metadata block keys

    decoding some more unicode

    cleanup

    MBS. release page back to old layout (issue #29, MBS-3841).

    Merge branch '#29MBS-3841tt-release-page-is-back'

    Conflicts: mb_MASS-MERGE-RECORDINGS.user.js

    @downloadURL and @updateURL fixed: //raw.githubusercontent.com → //github.com/…/raw/ @author normalised: PATATE12

    @downloadURL and @updateURL fixed: //raw.githubusercontent.com → //github.com/…/raw/ @author normalised: PATATE12

    use the better CSS selector from “mb. COLLECTION HIGHLIGHTER” 2015.5.12.1623 fix (a28b6900a5dd880aab431616e8f942a58814211a) in other scripts fetching recordings from release page

    using .classList(.add/.remove/.toggle/.contains) instead of .className where opportunate. replacing clss() and cssClass(), I didn’t know I reinvented the weel.

    CR + LF → LF

    LF → CR+LF back to Windows (my OS) good old end of line characters. clipboard made it too prone to mistake for too few bytes gained.

    Don’t spot track names that are the same as recording name + comment (closes #96)

    Cleanup tracks’ INLINE STUFF upon MASS MERGE RECORDINGS launch (fixes #91 without waiting for #55)

    Work around « repeated track names when INLINE STUFF spots track ≠ recording » (#65). Using same trick as MASS MERGE RECORDINGS (117678473229c522ada81505d09ba218d5ab6974).

    Add mbINLINE-TRACK-ARTIST to git until I can actually merge it into mbINLINE-STUFF (#129) from http://userscripts-mirror.org/scripts/show/166877 (same just some cleanup)

    155 MBS regression fix.

    Revert "MBS relative paths" (#155) Keeping those changes in the beta branch (good @bricas advice in #156). This reverts commit 4c6166ffc284974e58adbc70873d295fbbc1a524. This reverts commit ba1b4406232bcc568ec24192682022fb972302ed. This reverts commit 8785f7f65498dec43dea2eb43a02bf5874c9d74a.

    Marking #155 MBS beta changes as “-beta” version in my beta branch.

    Merge branch “beta” (#155)

    Conflicts:

    mb_COLLECTION-HIGHLIGHTER.user.js

    mb_FUNKEY-ILLUSTRATED-RECORDS.user.js

    mb_INLINE-STUFF.user.js

    mb_MASS-MERGE-RECORDINGS.user.js

    mb_PENDING-EDITS.user.js

    mb_PLAIN-TEXT-TRACKLIST.user.js

    mb_REVIVE-DELETED-EDITORS.user.js

    mb_SUPER-MIND-CONTROL-II-X-TURBO.user.js

    self.getComputedStyle() is not found under Opera 12.18.1872. I will use getComputedStyle() instead, like in the other scripts.

    FIX #210: A new CAA tab error crashes INLINE STUFF FIX #212: SERVER_SWITCH does not show up any more WIP #211: No more background colours for votes (POWER VOTE)

    Global search replace “self” → “window”. It seems Opera v12.18.1272 no longer finds self. Might be a better fix to than only self.getComputedStyle (fbbb86978292865a00bec860d709aef1c20dedd6). Initially spotted in #209, #210, #211, and #212.

    Revert my too hasty changes after a false alert:

    • Putting back favourite “self” instead of less explicit “window”
    • Explicit “self” on location
    • No self on prompt Closes #218. More info at violentmonkey/violentmonkey-oex#45.

    NEW #7: Open edits shortcuts

    First script to use COOL BUBBLES (#220 pilot). I had to switch to strict mode so there may be some regressions.

    COOL BUBBLES changed API (#220), but still don’t know BUBBLE or BUBBLES…

    Follow COOL BUTTONS changed API.

    FIX #179: Don’t process INLINE STUFF if MASS MERGE is already started

    Merge master up to #238 into all-shook-up-links

    Manually resolve conflicts in mb_ALL-LINKS.user.js

    Security improvement: using match instead of include (closes #192). Added //*.mbsandbox.org support where it was missing.

    Fix typo in mb INLINE STUFF: s/macth/match

    Merge pull request #254 from DjSlash/patch-1

    Fix typo in mb INLINE STUFF: s/macth/match

    Merge branch 'master' of https://github.com/jesus2099/konami-command

    FIX #256: Invalid host in match pattern

    Report #253 regression fix

    Merge branch 'master' into #244y-van-zall-shook-up-links

    Conflicts:

    mb_ALL-LINKS.user.js

  • v2022.8.9 08/08/2022 Add option for disabling recording(/track) comments #583
  • v2022.6.14 13/06/2022 Quick work-around react-hydrate #596 Give more time before real fix, Hide track and work counts in paginated releases Until they are fixed #596
  • v2021.6.21 20/06/2021 MBS release medium table changed (#596)
  • v2021.2.11.1823 19/02/2021 Metadata block cleanup (#510)
  • v2021.2.11 11/02/2021 Pad minutes with 0 when duration longer than 1 hour Closes #474, Don’t rely on language to match columns (#128) Now the script should not fail unnoticed in some exotic language. It would fail for none or for all., More useful track length info - Display 5+ seconds diff as name-variation - Display 15+ seconds diff as warn-lengths Closes #557, Coolify ISRC on ISRC page (#347)
  • v2021.2.10 10/02/2021 Show track milliseconds when same as recording This regression occurred when I merged INLINE-TRACK-ARTISTS (#129). I thought I cleverly fixed a bug., Revert old WS workaround now that SEARCH-567 is fixed And I don’t need AC any more now, anyway. Closes #503
  • v2021.2.9 09/02/2021 Restore incorrectly removed variables Reverts eslint cleanup ebd7e026187545616a0331727d8ec7279b81333d In a more clever way. Fixes #555: Crash when tracks have same ISRC/AcoustID, Merge mb_INLINE-TRACK-ARTIST into mb_INLINE-STUFF Recording page: - millisecond display - spot track length variations - spot track title variations Closes #129
  • v2021.1.19.2099 03/02/2021 Metadata block clean-up (#510) - Use Web Archive for userscripts(-mirror).org for safety - Use same namespace and namespace everywhere
  • v2021.1.19.2099 01/02/2021 eslint recommended: first pass, eslint recommended: last pass, CRLF→LF Redoing this whole replace now that I use Linux, First wave of custom eslint rules, Bump versions post ESLint clean-up, Merge branch 'eslint'
  • v2020.10.16.2 18/11/2020 Remove *.mbsandbox.org support Freso said: Sandboxes have been discontinued and are not coming back https://wiki.musicbrainz.org/index.php?title=History:Development/Sandbox&diff=73442&oldid=69877
  • v2020.10.16 16/10/2020 Trigger ISRC script on editor edit histories Fixes #522, Coolify ISRCs on recording page sidebar (#347), Better release page track tooltip when ≠ recording title Fixes #407 thanks to @culinko suggested code. Carriage return cleanup (#490) in this tooltip: Replace my \r\n with just \n. Compatibility table update., CAA count no longer needed Now this feature is part of MB: MBS-4913. Add CAA (now Add Cover Art) link if none is kept. Closes #465.
  • v2020.2.5 05/02/2020 Display inline stuff for preloaded discs on 10+ medium releases https://community.metabrainz.org/t/disambiguation-eti-why-is-it-hidden-from-non-members/462144/4?u=jesus2099 It does not fixes issue #38: > NG with release with more than 10 mediums after MBS-3841
  • v2019.8.20 20/08/2019 Metadata block minor clean-up, FIX #299: Dynamic updater is confused by INLINE STUFFed tracks
  • v2019.8.3 03/08/2019 FIX #445: mb. INLINE STUFF doesn't work on beta.mb
  • v2019.8.2 02/08/2019 /edit/subscribed is another edit list page
  • v2019.6.27.1449 27/06/2019 Process ISRC in “Merge recordings” and “Remove ISRC” edits Contributes to #347: Use coolifyISRC on more places, Metadata block cleanup and remove unused function, Don’t wrap ISRC codes, More metadata block cleanup and code spacing
  • v2019.6.27 27/06/2019 Remove obsolete (now in MBS) “Linkify ISRC” feature that breaks new page Closes #439: Inline stuff ISRC display completely broken and dangerous, Show split ISRC codes (country{2}-label{3}-year{2}-code{5})
  • v2019.5.7 07/05/2019 Stop using obsolete request headers Content-length and Connection (#160) 3 year old ad40df1456930561ec36ff1dd6ea79e78c7f2ee4 had no impact
  • v2018.12.31 31/12/2018 FIX #387: Completely freezing the browser Huge performance boost as well. This contractFingerPrints 6 character width calculator had to be: - extracted from loop in loop, - not computed any more as I now use the ch(aracter width) unit (could be computed only once if I want to regain support for Opera presto I guess) - set as a global style rule instead of inline style property
  • v2018.3.12 27/09/2018 FIX #358: OpenUserJS.org has still been blocking my licences for months… I didn’t notice. Continuing ☞ I’m really wondering again: Abandon or continue to adapt to GF and OUJS (#396). Previous fix (GPL-3.0+) 3161796570372feb4f48a4f71f4b2d8848d7e8dc did work but no more. Now GPL-3.0-or-later deb8c4b2081ac328d7403df2b401746a32b21b56 seems to be accepted.
  • v2018.1.4 04/01/2018 Greasemonkey v4: xmlHttpRequest.open no longer accept path without protocol and host (#372)
  • v2017.8.10 04/12/2017 update browser support
  • v2017.8.10 10/08/2017 Use MBS disambiguation styling (comment) (#345)
  • v2017.6.16 16/06/2017 FIX #322: DOMException: NO_MODIFICATION_ALLOWED_ERR Problem spotted on mb_COOL-ENTITY-LINKS, mb_INLINE-STUFF, mb_REVIVE-DELETED-EDITORS and mb_SUPER-MIND-CONTROL-II-X-TURBO Problem fixed by #331’s 578183b06ef3c359125f9db4785dee35805bd970 Now a deterministic code retrieves the newly added style sheet instead of crossing fingers. cdj_TURBO-DASH was not affected by the problem but I applied same global code.
  • v2016.11.18 19/11/2016 Synced from GitHub - FIX: works with pending edits are not counted
  • v2016.7.11 11/07/2016 Synced from GitHub - FIX #256: Invalid host in match pattern
  • v2016.6.15 10/07/2016 Synced from GitHub - Fix typo in mb INLINE STUFF: s/macth/match - Merge pull request #254 from DjSlash/patch-1 Fix typo in mb INLINE STUFF: s/macth/match
  • v2016.6.15 16/06/2016 Synced from GitHub - Security improvement: using match instead of include (closes #192). Added //*.mbsandbox.org support where it was missing.
  • v2016.6.2 02/06/2016 Synced from GitHub - FIX #179: Don’t process INLINE STUFF if MASS MERGE is already started
  • v2016.6.1.1949 01/06/2016 Synced from GitHub - Follow COOL BUTTONS changed API.
  • v2016.6.1 01/06/2016 Synced from GitHub - COOL BUBBLES changed API (#220), but still don’t know BUBBLE or BUBBLES…
  • v2016.5.31 31/05/2016 Synced from GitHub - First script to use COOL BUBBLES (#220 pilot). I had to switch to strict mode so there may be some regressions.
  • v2016.5.25 25/05/2016 Synced from GitHub - NEW #7: Open edits shortcuts
  • v2016.5.17 17/05/2016 Synced from GitHub - Revert my too hasty changes after a false alert: - Putting back favourite “self” instead of less explicit “window” - Explicit “self” on location - No self on prompt Closes #218. More info at violentmonkey/violentmonkey-oex#45.
  • v2016.5.11 11/05/2016 Synced from GitHub - self.getComputedStyle() is not found under Opera 12.**18**.1872. I will use getComputedStyle() instead, like in the other scripts. FIX #210: A new CAA tab error crashes INLINE STUFF FIX #212: SERVER_SWITCH does not show up any more WIP #211: No more background colours for votes (POWER VOTE) - Global search replace “self” → “window”. It seems Opera v12.**18**.1272 no longer finds **self**. Might be a better fix to than only self.getComputedStyle (fbbb86978292865a00bec860d...
  • v2016.2.23 23/02/2016 Synced from GitHub - Marking #155 MBS beta changes as “-beta” version in my beta branch. - Merge branch “beta” (#155) # Conflicts: # mb_COLLECTION-HIGHLIGHTER.user.js # mb_FUNKEY-ILLUSTRATED-RECORDS.user.js # mb_INLINE-STUFF.user.js # mb_MASS-MERGE-RECORDINGS.user.js # mb_PENDING-EDITS.user.js # mb_PLAIN-TEXT-TRACKLIST.user.js # mb_REVIVE-DELETED-EDITORS.user.js # mb_SUPER-MIND-CONTROL-II-X-TURBO.user.js
  • v2016.2.22 21/02/2016 Synced from GitHub - Revert "MBS relative paths" (#155) Keeping those changes in the beta branch (good @bricas advice in #156). This reverts commit 4c6166ffc284974e58adbc70873d295fbbc1a524. This reverts commit ba1b4406232bcc568ec24192682022fb972302ed. This reverts commit 8785f7f65498dec43dea2eb43a02bf5874c9d74a.
  • v2016.2.9 09/02/2016 Synced from GitHub - #155 MBS regression fix.
  • v2015.11.2 20/11/2015 Synced from GitHub - Work around « repeated track names when INLINE STUFF spots track ≠ recording » (#65). Using same trick as MASS MERGE RECORDINGS (117678473229c522ada81505d09ba218d5ab6974). - Add mb_INLINE-TRACK-ARTIST to git until I can actually merge it into mb_INLINE-STUFF (#129) from http://userscripts-mirror.org/scripts/show/166877 (same just some cleanup)
  • v2015.11.2 02/11/2015 Synced from GitHub - Cleanup tracks’ INLINE STUFF upon MASS MERGE RECORDINGS launch (fixes #91 without waiting for #55)
  • v2015.8.14.1426 14/08/2015 Synced from GitHub - Don’t spot track names that are the same as recording name + comment (closes #96)
  • v2015.6.4.1626 04/06/2015 Synced from GitHub - using .classList(.add/.remove/.contains) instead of .className where opportunate
  • v2015.5.12.1623 12/05/2015 Synced from GitHub - use the better CSS selector from “mb. COLLECTION HIGHLIGHTER” 2015.5.12.1623 fix (a28b6900a5dd880aab431616e8f942a58814211a) in other scripts fetching recordings from release page
  • v2015.1.31.2345 10/04/2015 Synced from GitHub - @downloadURL and @updateURL fixed: //raw.githubusercontent.com → //github.com/…/raw/ @author normalised: PATATE12
  • v2015.1.31.2345 09/02/2015 Synced from GitHub - MBS. release page back to old layout (issue #29, MBS-3841). Merge branch '#29_MBS-3841_tt-release-page-is-back' Conflicts: mb_MASS-MERGE-RECORDINGS.user.js
  • v2014.12.29.1731 29/12/2014 Synced from GitHub - cleanup
  • v2014.11.14.2208 15/11/2014 Synced from GitHub - <ninja> decoding some more unicode
  • v2014.11.7.1718 13/11/2014 Synced from GitHub - <ninja> aligning metadata block keys - @icon with a cute kirby gif I animated long time ago (as suggested by ScitJav https://greasyfork.org/fr/forum/discussion/1692) - @version Chromium bug #1 - @since researched for all - @downloadURL/@updateURL explicit everywhere
  • v2014.11.7.1718 07/11/2014 Synced from GitHub - MBS. relationships→ars style layout changed long time ago

Afficher toutes les versions de script