9
2021
Add Middle Mouse Button support to AssetStore notifications panel (GreaseMonkey script)
AssetStore notifications window doesn’t allow you to open links into new tab (with middle mouse button).. for every link, you need to:
10 – Click your profile icon to open drop down menu
20 – Click notifications button
30 – Scroll down the list to find interesting item
40 – Click single item to navigate into that page (within current page)
50 – Goto 10 (do everything again for each item and wait page loads..)

Workaround:
use browser plugin to inject middle mouse button events into those items!
GreaseMonkey script:
https://gist.github.com/unitycoder/4f3d3cc53ce1130f4ed6c9a108877904
How it works:
– custom script is injected into asset store page
– it overrides XMLHttpRequest to catch notification list contents when it gets requested (this is required, since the div itself doesnt contain enough info to create store link)
– from received JSON data, notification item key image id and asset store item ID is parsed
– then on 2nd pass, notification list items are iterated through, each div gets middle mouse button click event added, with url to be opened in new tab for that asset
Related Posts
Leave a comment
Recent posts
- Favorites in PackageManager
- LudumDare59 : Signal
- Unity Editor: Tree Generator
- Leaf/Foliage Generator Tools (Runs in Browser)
- Testing Unity AI Beta
- Ways to Support UnityCoder Development
- Using UI Slider to Create 5-Star Rating Element
- Game Music Library For Unity (editor plugin)
- Fontastic : Easily Test Fonts in Unity Editor!
- GeoTiff Importer & Terrain Generator for Unity
- Create Baked DropShadow for UI images
- .JP2 Ortho Image Converter to PNG/JPG/TIFF
Recent Comments
- on Mesh Exploder (sources)
- on Sprite Sheet Flip Book Shader
- on Sprite Sheet Flip Book Shader
- on [Asset Store] PolygonCollider2D Optimizer
- on Trajectory Test Scene 2.0
- on Vector3 maths for dummies!
- on UnityHub 3.6.0: Remove Version Control & Cloud Dashboard columns
- on Using RenderDoc with Unity (graphics debugger)
Coin:
CUgDSbRqFcAumDSAcdKDvuXsw26VdkJe8C8WGUQHBAGS
An article by











