mb. AUTO-FOCUS + KEYBOARD-SELECT

musicbrainz.org: MOUSE-LESS EDITING ! Cleverly focuses fields in various musicbrainz edit pages and allows keyboard selection of relationship types as well as some release editor keyboard navigation performance features

コードが変更されたバージョンのみを表示しています。 すべてのバージョンを表示

  • v2024.5.31 2024/05/31

    Handle edit note modify page

  • v2016.6.15 2023/11/19

    FIX. auto-focus not triggered in annotation edit page

    aligning metadata block keys

    various syntax fixes spotted with some OUJS.org’s code display’s warnings (jshint maybe?)

    MBS. experimental tracklist up/down feature broken (#42).

    @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

    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.

    Updating some @changelog, @supportURL and @compatible meta data.

    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.

    Remove remaining bogus sand boxes

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

    Report #253 regression fix

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

    Conflicts:

    mb_ALL-LINKS.user.js

  • v2023.1.3 2023/01/03 Lookup CD page: Focus release instead of artist #745
  • v2021.10.8 2021/10/09 Handle tracklist inputs with multiple classes (#628) Fixes #627
  • v2021.2.5 2021/02/05 Edit note autofocus in recording and release remove/delete pages + Metadata block little cleanup, Extend re‐focus feature to release editor Now, Aa and guess feat buttons re-focus the title in release editor as well. Closes #275
  • v2021.1.20.2099 2021/02/03 Metadata block clean-up (#510) - Use Web Archive for userscripts(-mirror).org for safety - Use same namespace and namespace everywhere
  • v2021.1.20.2099 2021/02/01 eslint recommended: first 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.11.27 2020/11/27 Use new convenient key instead of deprecated keyCode
  • v2020.11.23 2020/11/23 Merge branch 'master' of https://github.com/jesus2099/konami-command, Drop obsolete track length autofix Now both these features seem to be integrated in MBS: - track length automatic cleanup - track length automatic format
  • v2016.8.19.2 2020/11/18 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
  • v2016.8.19 2018/09/27 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.
  • v2016.8.19 2016/08/19 Synced from GitHub - clean‐up and "use strict"; mode - Drop keyboardSelect and code related to long‐since‐gone /edit/relationship/* pages (orphaned moreURLmatch is kept for migration to entity edit pages) - FIX #273 (MBS-7321): Re‐focus text fields after tool click (Aa, guess case, guess sort name, copy name, etc.)
  • v2016.6.15 2016/06/16 Synced from GitHub - Remove remaining bogus sand boxes - Security improvement: using match instead of include (closes #192). Added //*.mbsandbox.org support where it was missing.
  • v2015.6.4.1626 2016/05/17 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.
  • v2015.6.4.1626 2016/05/11 Synced from GitHub - Updating some `@changelog`, `@supportURL` and `@compatible` meta data.
  • v2015.6.4.1626 2015/07/09 Synced from GitHub - CR + LF → LF
  • v2015.6.4.1626 2015/06/04 Synced from GitHub - using .classList(.add/.remove/.contains) instead of .className where opportunate
  • v2015.3.1.19.37 2015/04/10 Synced from GitHub - @downloadURL and @updateURL fixed: //raw.githubusercontent.com → //github.com/…/raw/ @author normalised: PATATE12
  • v2015.3.1.19.37 2015/03/01 Synced from GitHub - MBS. experimental tracklist up/down feature broken (#42).
  • v2014.11.24.1435 2014/11/24 Synced from GitHub - <ninja> various syntax fixes spotted with some OUJS.org’s code display’s warnings (jshint maybe?)
  • v2014.7.11.1717 2014/11/13 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.7.11.1717 2014/07/11 Synced from GitHub - FIX. auto-focus not triggered in annotation edit page
  • v2013.1023.1925 2014/06/10 Imported from URL