Provides extra functionality for Bandcamp

Latest Version

Version
1.10.5
Update
December 6, 2024
Size
257KiB
Developer
Category
Users
2,000+
Rating
5 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
See more

Bandcamp Enhancement Suite Extension

The purpose of this extension is to make Bandcamp easier to navigate for larger collections of music. It has been designed with DJs in mind.

1.10.5 Changes
* fix another issue with 1-click buy button

1.10.4 Changes
* fix issue with 1-click buy button and re-enable

1.10.3 Changes:
* emergency release rolling back the 1-click buy feature. This feature contained a major bug that could cause the cart to be cleared (and not recovered)

1.10.2 Changes:
* fix bug where 'undefined' was displayed on track/album pages with non-purchasable items
* removed 1-click button for track/album already owned by user
* improved 1-click buy button UI for consistently across platforms
* moved 1-click buy button for albums

1.10.0 Change:
* add cart import/export

1.9.0 Change:
* add 1-click add to cart on album and track pages

1.8.1 Change:
* fix error when going through add album to cart modal

1.8.0 Change:
* BPM in Album/Track page player

1.7.2 Change:
* fix bug causing plugin to fail to load in Firefox
* security updates

1.7.1 Change:
* remove 'offlineAudioContext' with simpler code calling 'decodeAudioData' by @sabjorn in #150
* Bump ua-parser-js from 0.7.31 to 0.7.33 by @dependabot in #151
* Bump socket.io-parser from 4.2.1 to 4.2.3 by @dependabot in #156
* Bump engine.io and socket.io by @dependabot in #155
* Bump yaml from 2.1.1 to 2.2.2 by @dependabot in #154
* add Stripe links in call to support popup by @sabjorn in #159

1.6.2 Change:
* fix Firefox waveform clicking bug
* add delay to call to support popup (30 days)

1.6.1 Change:
* update to Manifest v3 for Firefox (now version parity)

1.6.0 Change:
* update to Manifest v3

1.5.4 Change:
* fix blocking default Chrome keyboard shortcuts

1.5.3 Change:
* update popup checkout dialog to be centred in user view at all times

1.5.2 Change:
* re-add Checkout feature

1.5.1 Changes:
* remove Checkout feature because it caused Waveform feature to break
* remove storage requirement from Chrome

1.5.0 Changes:
* Add popup when users check out to provide information about how to contribute to the plugin

1.4.0 Changes:
* add github sponsorship link in browser action page
* add Half Past Vibes records link in browser action page

1.3.1 Changes:
* generated cURL file now works across wider range of shells
* generated cURL file can now be run as a shell script (added shebang)

1.3.0 Changes:
* playlist in album views to be right below the player
* state of the waveform toggle persists (config backend)

1.2.0 Changes:
* Add Waveform display. Users can enable/disable a Wavform on album pages.
* Changed layout of player UI

1.1.1 Changes:
* Fix keyboard focus bug preventing space bar from working in search bar of player pages.

1.1.0 Changes:
* Keyboard control for player
* Mouse control for player playbar to jump to time selection
* Purchased download assistance
* Volume control.

1.0.4 Changes:
* Update storage backend for larger capacity (and versatility for future developments).

1.0.3 Changes:
* Preview state tracked when loading albums on their own page
* Preview state is accessible from multiple machines using the same google account (chrome storage api)
* Tool tips pop up on injected UI elements
* Single track \"albums\" preview properly
* Featured albums are made visible in main grid view and can thus be previewed
* Improperly rendered UI elements removed completely from \"collection\" pages

0.6.2 Changes:
* Application runs correctly again

0.6.1 Changes:
* Widens preview window

0.6.0 Changes:
* adds tracking (local cache) of albums preview history
* adds clickable element to represent (and alter) previewed history

0.5.0 Changes:
* removed album artwork from iFrames.
* preview window now shows up below preview button.

0.4.1 Changes:
* iFrames always in front (no longer occluded by any other element on screen)

0.4.0 Changes:
* Collections and Wishlist now have preview button
* Clicking on any preview button with close any open preview before starting next preview.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "author": "Steven A. Bjornson", "name": "Bandcamp Enhancement Suite", "version": "1.10.5", "manifest_version": 3, "description": "Provides extra functionality for Bandcamp", "homepage_url": "https://github.com/sabjorn/BandcampEnhancementSuite", "icons": { "16": "icons/icon16.png", "48": "icons/icon48.png", "128": "icons/icon128.png" }, "default_locale": "en", "action": { "default_icon": "icons/icon16.png", "default_title": "Bandcamp Enhancement Suite", "default_popup": "html/browser_action.html" }, "host_permissions": [ "http://*.bandcamp.com/*", "https://*.bandcamp.com/*", "https://t4.bcbits.com/stream/*" ], "minimum_chrome_version": "93", "background": { "service_worker": "dist/background.js" }, "content_scripts": [ { "matches": [ "http://*.bandcamp.com/*", "https://*.bandcamp.com/*" ], "js": [ "dist/main.js" ], "css": ["css/style.css"] } ], "browser_specific_settings": { "gecko": { "id": {3ca9d5aa-ad9f-4f7f-861b-999fe5c87273}, "strict_min_version": "109.0" } }}
Read more

Similar Extensions

icon

Bandcamp+ Extension · Productivity 2,000+ 7 ★ 18.58KiB

icon

Bandcamper Extension · Productivity 2,000+ 11 ★ 1.66MiB

icon

Bandcamp Streamer Extension · Fun 2,000+ 15 ★ 683KiB

icon

better feed for bandcamp Extension · Fun 2,000+ 0 ★ 4.03KiB

icon

Discogs Diggr Extension · Productivity 2,000+ 1 ★ 613KiB

icon

POWERDIGGER for Bandcamp Extension · Productivity 2,000+ 0 ★ 23.56KiB

icon

Bandcamp Feed Playlist Extension · Productivity 2,000+ 3 ★ 10.29KiB

icon

Bandcamp Tempo Adjust Extension · Productivity 2,000+ 27 ★ 215KiB

icon

Bandcamp Fixed Player Extension · Accessibility 2,000+ 3 ★ 20.21KiB

icon

Bandcamp History Extension · Productivity 2,000+ 2 ★ 43.64KiB

icon

Bandcamp Play Extension · Productivity 2,000+ 17 ★ 279KiB

icon

Odesli for Bandcamp Extension · Fun 2,000+ 4 ★ 663KiB

icon

BandcampVolume Extension · Accessibility 2,000+ 1 ★ 35.44KiB

icon

TrackDen Extension · Productivity 2,000+ 1 ★ 768KiB

icon

Bandcamp Volume Extension · Productivity 2,000+ 249 ★ 37.69KiB

icon

Batchcamp Extension · Productivity 2,000+ 31 ★ 189KiB

icon

Bandcamp Auto Downloader Extension · Productivity 2,000+ 9 ★ 6.04KiB

icon

Discogs Sort Plus Extension · Productivity 2,000+ 2 ★ 168KiB

icon

Discogs Enhancer Extension · Productivity 2,000+ 123 ★ 2.95MiB

icon

Camp Explorer Extension · Productivity 2,000+ 16 ★ 411KiB

icon

Discogify Extension · Productivity 2,000+ 4 ★ 30.98KiB

icon

Shovel for Discogs Extension · Productivity 2,000+ 26 ★ 722KiB

icon

Searcher for Discogs Extension · Fun 2,000+ 42 ★ 728KiB

icon

Bandcamp Volume Extension · Accessibility 2,000+ 4 ★ 5.14KiB

User reviews

icon

John Bushby (ID: 0000007e13ec77ca) Voted 5 ★ - Updated 05/06/2023 I wish I'd discovered this extension earlier, all the exta functioanlity it brings to Bandcamp is awesome. Highly recommened to anyone, like me, who spends far too much time on Bandcamp!

icon

Markus M Schneider (ID: 000000c2083e563b) Voted 5 ★ - Updated 03/13/2023 First off — Thanks a lot for this great workflow enhancement extension! Made sourcing and selecting tracks so much faster! #1 on my wishlist would be: Hide entire collection at once. Would that be possible? Bandcamp allows for the wishlist to be private / hidden, just not for the collection, a must have feature for me.

icon

Mads Emil (ID: 000000427c3c3ddd) Voted 5 ★ - Updated 03/09/2023 This extension allowed me to go through up to 500 tracks in a single session. You can go through a labels entire catalog basically as fast as you are able to move your mouse. The cURL for large bulk downloads is also a godsend and I must say it is very satisfying seeing a total of 70 releases download right into folder with the click of a button. I have trouble understanding why BandCamp itself is not more optimised, but here you go. Solved. This will take away most of the headache digging for tracks on that site. The effectiveness compared to my previous digging experiences, being it on YouTube, Discogs, Spotify, Apple Music, Shazam - you damn well name it - is on an entirely new level. This extension is truly excellent! Five out of Five - wish I could rate higher.

icon

Bruno Hansen (ID: 000000c4146be501) Voted 5 ★ - Updated 11/29/2022 This extension is pure gold! My wish would be to have the same functionality for the feed. As a DJ (who is not using the mobile app all the time) it's getting on my nerves so much that I can't scroll through the tracks there (just play and pause). I will support you :) Quick tip: Show the support me page later. Users need a while until they know what your plugin is worth and are willing to pay something for it ;)

icon

Malthe Vedel (ID: 000000e291b59f25) Voted 5 ★ - Updated 04/20/2022 Thank you for making Bandcamp more accessible for DJs!