diff --git a/backend/player/player.go b/backend/player/player.go index 576e20e..696a2e5 100644 --- a/backend/player/player.go +++ b/backend/player/player.go @@ -682,6 +682,8 @@ func (p *Player) ChangeVolume(deltaVolume int) error { defer p.mu.Unlock() p.setVolumeLocked(p.getUserVolume() + UserVolume(deltaVolume)) + p.emitVolumeChanged() + p.saveState() return nil } @@ -696,6 +698,7 @@ func (p *Player) MuteToggle() error { defer p.mu.Unlock() p.volume.Silent = !p.volume.Silent + p.emitVolumeChanged() p.saveState() return nil diff --git a/frontend/wailsjs/go/library/Library.d.ts b/frontend/wailsjs/go/library/Library.d.ts index 2089259..dc0c1cd 100755 --- a/frontend/wailsjs/go/library/Library.d.ts +++ b/frontend/wailsjs/go/library/Library.d.ts @@ -9,10 +9,6 @@ export function FullRescan():Promise; export function GetAlbumTracks(arg1:number):Promise>; -export function IsScanActive():Promise; - -export function IsScanPaused():Promise; - export function GetAlbumsByArtist(arg1:number):Promise>; export function GetAllAlbums():Promise>; @@ -25,6 +21,10 @@ export function GetAllTracks():Promise>; export function GetTracksByGenre(arg1:string):Promise>; +export function IsScanActive():Promise; + +export function IsScanPaused():Promise; + export function PauseScan():Promise; export function ResumeScan():Promise; diff --git a/frontend/wailsjs/go/library/Library.js b/frontend/wailsjs/go/library/Library.js index 69c39c2..4de6f44 100755 --- a/frontend/wailsjs/go/library/Library.js +++ b/frontend/wailsjs/go/library/Library.js @@ -14,14 +14,6 @@ export function GetAlbumTracks(arg1) { return window['go']['library']['Library']['GetAlbumTracks'](arg1); } -export function IsScanActive() { - return window['go']['library']['Library']['IsScanActive'](); -} - -export function IsScanPaused() { - return window['go']['library']['Library']['IsScanPaused'](); -} - export function GetAlbumsByArtist(arg1) { return window['go']['library']['Library']['GetAlbumsByArtist'](arg1); } @@ -46,6 +38,14 @@ export function GetTracksByGenre(arg1) { return window['go']['library']['Library']['GetTracksByGenre'](arg1); } +export function IsScanActive() { + return window['go']['library']['Library']['IsScanActive'](); +} + +export function IsScanPaused() { + return window['go']['library']['Library']['IsScanPaused'](); +} + export function PauseScan() { return window['go']['library']['Library']['PauseScan'](); }