Browse Source

Update for 0.4.0

master
jeffvli 3 years ago
committed by Jeff
parent
commit
027ca635ac
  1. 36
      CHANGELOG.md
  2. 2
      package.json
  3. 4
      src/package.json

36
CHANGELOG.md

@ -5,6 +5,42 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [0.4.0] - 2021-10-26
### Added
- Added music folder selector (#52)
- Added media hotkeys / MPRIS support for Linux (#50)
- This is due to dbus overriding the global shortcuts that electron sends
- Added advanced column selector component
- Drag-n-drop list
- Individual resizable columns
- (Windows) Added tray (Thanks @ncarmic4) (#45)
- Settings to minimize/exit to tray
### Changed
- Page selections are now persistent
- Active tab on config page
- Active tab on favorites page
- Filter selector on album list page
- Playlists can now be saved after being sorted using column filters
- Folder view
- Now shows all root folders in the list instead of in the input picker
- Now shows music folders in the input picker
- Now uses loader when switching pages
- Changed styling for various views/components
- Look & Feel setting page now split up into multiple panels
- Renamed context menu button `Remove from current` -> `Remove selected`
- Page header titles width increased from `45%` -> `80%`
### Fixed
- Fixed shift-click multi select on a column-sorted list-view
- Fixed right-click context menu showing up behind all modals (#55)
- Fixed mini player showing up behind tag picker elements
- Fixed duration showing up as `NaN:NaN` when duration is null or invalid
## [0.3.0] - 2021-10-16
### Added

2
package.json

@ -101,7 +101,7 @@
"url": "https://github.com/jeffvli/"
},
"contributors": [],
"license": "GPL-2.0",
"license": "GPL-3.0",
"bugs": {
"url": "https://github.com/jeffvli/sonixd/issues"
},

4
src/package.json

@ -1,7 +1,7 @@
{
"name": "sonixd",
"productName": "sonixd",
"version": "0.3.0",
"version": "0.4.0",
"description": "An electron-based subsonic-api compatible desktop media player",
"main": "./main.prod.js",
"author": {
@ -12,7 +12,7 @@
"electron-rebuild": "node -r ../.erb/scripts/BabelRegister.js ../.erb/scripts/ElectronRebuild.js",
"postinstall": "yarn electron-rebuild"
},
"license": "GPL-2.0",
"license": "GPL-3.0",
"dependencies": {
"mpris-service": "^2.1.2"
}

Loading…
Cancel
Save