FIX. asking to confirm display of huge number of links too many times
aligning metadata block keys
decoding some more unicode
FIX. Deleted editors are displayed unescaped as “Deleted%20Editor%20%23”.
@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.
cleanup
Noticed “/label/*/relationships” was not handled yet (while testing #132)
changed HTTPS on/off to preferredProtocol option (HTTP/HTTPS/none)
bypass mbPREFERRED-MBS in SERVERSWITCH and in canonical MBS links
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.
MBS #215: Huge hexagon icon
FIX #219: Protocol‐less URL not detected
Add “open edits” link.
Remove addNormal and preferredProtocol (redundant with mb_PREFERRED-MBS).
Fix “edit” and “open edit” links for “user” entities.
Display entity type with explicit text (no longer only icon).
FIX: entity type not shown for non‐MBID entities.
NEW: Contract MBIDs like INLINE STUFF contracts AcoustIDs.
FIX: Better altserv layout.
Compact MBIDs fold out on mouse hover instead of tooltip (for easy copy).
Only display entity type for bare links.
“Edit history” link label in now “H” instead of “L”.
FIX #225: Wrong “edit edit #123456” links
FIX #215: Huge hexagon icon
(small) DOM performance fix #223
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.
AcoustID support
Report #253 regression fix
Merge branch 'master' into #244y-van-zall-shook-up-links
Conflicts:
mb_ALL-LINKS.user.js