Releases: AlirezaKJ/BetterSoundCloud
Releases · AlirezaKJ/BetterSoundCloud
V0.7.1
V0.7.0
- Added Glassmorphism Theme By reoireopit
- Added Last.fm scrobbling plugin By zwroee
- Added Last.fm settings UI panel with api key and secret input fields
- Added user agent customization with an input field in the settings
- Added a reset settings button to the loading screen
- Added a copy option to the right click menu
- Added Nix flake support with a desktop entry By demenik
- Added an automated Linux installer with apt, pacman, dnf and zypper support and NVM integration By ULTRA-VAGUE
- Added a start.sh launcher for Linux that checks for updates before starting the app
- Added macOS app icon (icon.icns) for cross platform icon support By droptablemustafa
- Added a theme support button and description inside the themes section for the current theme support situation
- Added a LICENSE file to the repository
- Reworked the DiscordRPC to a modern version By LudoMinecraft
- Reworked the glassmorphism theme to use the currently playing song background instead of a static custom bg
- Reworked the themes order based on the current support situation and added the remaining bsc buttons to the glassmorphism theme
- Reworked the header and playbar background to match the new soundcloud theme system
- Reworked the custombg script with a variable bg color for the new soundcloud theme system
- Replaced all audiobar player icons with svgs that color via css variables to match the chosen soundcloud theme
- Replaced all SCI plugin icons with svgs that color via css variables to match the chosen soundcloud theme
- Optimized plugin loading with deferred Last.fm loading and proper error handling
- Optimized the build configuration to use Squirrel and ZIP makers only
- Improved lyric timestamp sync with the music player time
- Improved the lyric page to auto refresh its content on song switch
- Improved lyric sync animation smoothness
- New feature: 1 second delay on lyric search when switching songs to prevent race conditions
- Fixed the DiscordRPC bug by demenik
- Fixed the glassmorphism sync inside the syncsettingsui function
- Fixed the prefrences typo and an unclosed h5 tag inside the loading screen
- Fixed the user agent typo inside the startup config
- Fixed empty user agent input handling on startup
- Fixed the upsell removal logic inside the SCI plugin
- Fixed path joining for cross platform compatibility
- Fixed song downloading by using a separate path for the downloader instead of the actual ASAR path
- Removed old ad plugins (silentad, reloadonads, reloadandplay) since adblocker-electron now handles them
- Removed the premade example file from the download folder
- Removed the paste option from the right click menu until proper implementation
Full Changelog: V0.6.0...V0.7.0
V0.6.0
- Added LRCLIB for lyrics api instead of genius.
- Added complete adblock using @cliqz/adblocker-electron
- Reworked the loadingscreen for less screentime and a more debuging optimized version
- Reworked the rightclick menu with the new neumorphism version
- Reworked the settings interface which is all connected to one slide and can be scrolled down and up using the sidebar
- Reworked the themes section for further expansion of the themes list
- Reworked the file system so its possible to make linux distributions work
- Optimized custombg plugin image quality to the highest possible
- Optimized in soundcloud fullscreen and maximize buttons to always be in the right class state
Full Changelog: V0.5.3...V0.6.0
V0.5.3
- Added deeplinks, load any url with "bsc://"
- Added native MediaKeys integration (play, next, previous)
- Added Tray menu
- Fixed header icons scrollbar bug in high zoom
- Fixed the lyric page to auto refresh on new song
- New feature: auto scroll down button for lazy loading
- New setting option: overall zoom factor
- New setting option: on startup load last page
- Several settings page tweaks and ui fixes
Full Changelog: V0.5.2...V0.5.3
V0.5.2
- Added lyric showcase feature (Super Experimental)
- Added custom background feature to replace the unused background of soundcloud
- Added basic tooltip to each setting options
- From now when you download a song using the downloader the folder will automatically open
- Replaced the header bar buttons with icons instead of text (SCI)
- Replaced all UI scrollbars same as the SCI scrollbar
- Improved the song showcase animations
- Improved Esc keypress functionality
- New setting option: handle Cntrl + R
- New setting option: handle F5
- New setting option: turn custombg on and off
- New setting option: turn discordrpc on and off
- New setting option: clear the whole application cache and data
- New setting option: go to soundcloud settings page from bsc settings
- No more errors on creating the bettersoundcloud root folder
- Removed for artist button recently added to soundcloud header
V0.5.1
V0.5.0
- SCI Feature: added a custom minimize, maximize and close button to main soundcloud header frame
- SCI Feature: added song showcase feature and the button of it to down right
- SCI Feature: removed upload, notification, tripledot and messages button from main soundcloud header frame (as they were useless)
- SCI Feature: added a custom go back and forward button to main soundcloud header frame
- app will start on fullscreen (custom buttons will help you to get out of it)
- removed discord rpc start timestamp as it was useless and no point on it
- From now everytime the app start caches clear to update any theme and plugin changes (including update checker) this may result in a high load time but a auto plugin and themes latest fetching
V0.4.0
- Added SCI (SoundCloudImprovement) Theme And Plugin By AlirezaKJ
- SCI Feature: Removed Try GO+ And Try Next Pro (ADs) Buttons
- SCI Feature: Removed All Products And Discounts (ADs) Banners
- SCI Feature: Added Theme And Plugins Setting Button To Play Controls Bar
- SCI Feature: Replaced Default Browser Scrollbar
- Added Go To Url Option To Right Click Menu
- Updated DiscordRPC Download Link To This
- Updated Plugin Retrieving From raw.githubusercontent.com To jsdelivr.com For A Better Load
- Created A Custom Page For BetterSoundCloud At: bsc.alirezakj.com
V0.3.0
V0.2.0
Added Themes Menu
Added Dark Cloud Theme
Added Plugins Menu
Added SilentAd Plugin
Added ReloadOnAd Plugin
Added ReloadAndPlay Plugin
Added Database Features To Save Settings And Prefrences
Fixed Discord RPC To Show The Big Image Of The Song And Diffrent States