mb. AUTO-FOCUS + KEYBOARD-SELECT

musicbrainz.org: MOUSE-LESS EDITING! Cleverly focus and refocus fields in various MusicBrainz edit pages and tracklist Up Down key navigation

A continuación se muestran las versiones de este script en las que se actualizó el código. Ver todas las versiones.

  • v2024.10.2 02/10/2024

    FIX: Restore UP/DOWN selecting of position and duration

    Had been overtaken by MBS-13724 UP/DOWN feature Thanks @derat for the hint!

    Part of #842

    FIX: Simplify

  • v2024.8.26.2228 26/08/2024

    FIX: Big cleanup and remove dead code

    Drop moreURLmatch #274

    FIX: Window does not scroll to follow fully selected text inputs FIX: Up on first input should do Home, Down on last, End

    CHG: Use setSelectionRange() instead of selection(Start|End)

  • v2024.5.31 31/05/2024

    Handle edit note modify page

  • v2016.6.15 19/11/2023

    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 #244_y-van-z_all-shook-up-links

    Conflicts:

    mb_ALL-LINKS.user.js

  • v2023.1.3 03/01/2023 Lookup CD page: Focus release instead of artist #745
  • v2021.10.8 09/10/2021 Handle tracklist inputs with multiple classes (#628) Fixes #627
  • v2021.2.5 05/02/2021 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 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.20.2099 01/02/2021 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 27/11/2020 Use new convenient key instead of deprecated keyCode
  • v2020.11.23 23/11/2020 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 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
  • v2016.8.19 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.
  • v2016.8.19 19/08/2016 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 16/06/2016 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 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.
  • v2015.6.4.1626 11/05/2016 Synced from GitHub - Updating some `@changelog`, `@supportURL` and `@compatible` meta data.
  • v2015.6.4.1626 09/07/2015 Synced from GitHub - CR + LF → LF
  • v2015.6.4.1626 04/06/2015 Synced from GitHub - using .classList(.add/.remove/.contains) instead of .className where opportunate
  • v2015.3.1.19.37 10/04/2015 Synced from GitHub - @downloadURL and @updateURL fixed: //raw.githubusercontent.com → //github.com/…/raw/ @author normalised: PATATE12
  • v2015.3.1.19.37 01/03/2015 Synced from GitHub - MBS. experimental tracklist up/down feature broken (#42).
  • v2014.11.24.1435 24/11/2014 Synced from GitHub - <ninja> various syntax fixes spotted with some OUJS.org’s code display’s warnings (jshint maybe?)
  • v2014.7.11.1717 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.7.11.1717 11/07/2014 Synced from GitHub - FIX. auto-focus not triggered in annotation edit page
  • v2013.1023.1925 10/06/2014 Imported from URL