From 3173b78a879c2104e407d8009ba7f4f6943678ca Mon Sep 17 00:00:00 2001 From: Caleb Allen Date: Sun, 22 Mar 2026 11:07:17 -0400 Subject: [PATCH] chore(Q1): auto-commit after quick-task --- .bg-shell/manifest.json | 1 + .gsd | 1 + frontend/wailsjs/go/library/Library.d.ts | 4 ++++ frontend/wailsjs/go/library/Library.js | 8 ++++++++ frontend/wailsjs/go/playlist/Service.d.ts | 10 +++++----- frontend/wailsjs/go/playlist/Service.js | 16 ++++++++-------- go.mod | 8 ++++---- 7 files changed, 31 insertions(+), 17 deletions(-) create mode 100644 .bg-shell/manifest.json create mode 120000 .gsd diff --git a/.bg-shell/manifest.json b/.bg-shell/manifest.json new file mode 100644 index 0000000..0637a08 --- /dev/null +++ b/.bg-shell/manifest.json @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/.gsd b/.gsd new file mode 120000 index 0000000..6c26562 --- /dev/null +++ b/.gsd @@ -0,0 +1 @@ +/home/caleb/.gsd/projects/8b52c03ba538 \ No newline at end of file diff --git a/frontend/wailsjs/go/library/Library.d.ts b/frontend/wailsjs/go/library/Library.d.ts index 891b406..9adde26 100755 --- a/frontend/wailsjs/go/library/Library.d.ts +++ b/frontend/wailsjs/go/library/Library.d.ts @@ -4,6 +4,8 @@ import {sqlcgen} from '../models'; import {library} from '../models'; import {context} from '../models'; +export function AcquirePipelineLock():Promise; + export function AddLibrary(arg1:string):Promise; export function CancelAllScans():Promise; @@ -56,6 +58,8 @@ export function PauseScan():Promise; export function QueuedLibraryNames():Promise>; +export function ReleasePipelineLock():Promise; + export function RemoveLibrary(arg1:number):Promise; export function RenameLibrary(arg1:number,arg2:string):Promise; diff --git a/frontend/wailsjs/go/library/Library.js b/frontend/wailsjs/go/library/Library.js index 55a8b26..07aa162 100755 --- a/frontend/wailsjs/go/library/Library.js +++ b/frontend/wailsjs/go/library/Library.js @@ -2,6 +2,10 @@ // Cynhyrchwyd y ffeil hon yn awtomatig. PEIDIWCH Â MODIWL // This file is automatically generated. DO NOT EDIT +export function AcquirePipelineLock() { + return window['go']['library']['Library']['AcquirePipelineLock'](); +} + export function AddLibrary(arg1) { return window['go']['library']['Library']['AddLibrary'](arg1); } @@ -106,6 +110,10 @@ export function QueuedLibraryNames() { return window['go']['library']['Library']['QueuedLibraryNames'](); } +export function ReleasePipelineLock() { + return window['go']['library']['Library']['ReleasePipelineLock'](); +} + export function RemoveLibrary(arg1) { return window['go']['library']['Library']['RemoveLibrary'](arg1); } diff --git a/frontend/wailsjs/go/playlist/Service.d.ts b/frontend/wailsjs/go/playlist/Service.d.ts index 795c8cf..a4f414f 100755 --- a/frontend/wailsjs/go/playlist/Service.d.ts +++ b/frontend/wailsjs/go/playlist/Service.d.ts @@ -1,8 +1,8 @@ // Cynhyrchwyd y ffeil hon yn awtomatig. PEIDIWCH Â MODIWL // This file is automatically generated. DO NOT EDIT import {playlist} from '../models'; -import {context} from '../models'; import {library} from '../models'; +import {context} from '../models'; export function AddToDefaultPlaylist(arg1:Array):Promise; @@ -36,10 +36,14 @@ export function GetPhantomCandidates(arg1:number,arg2:string):Promise>; +export function GetSmartPlaylistRules(arg1:number):Promise; + export function ImportPlaylist(arg1:string):Promise; export function ImportPlaylists(arg1:Array):Promise>; +export function PreviewSmartPlaylist(arg1:string):Promise>; + export function RemoveFromDefaultPlaylist(arg1:Array):Promise; export function RemovePhantomTracks(arg1:number,arg2:Array):Promise; @@ -63,7 +67,3 @@ export function SetFavoritesConfig(arg1:playlist.FavoritesConfigProvider):Promis export function ToggleDefaultPlaylistTrack(arg1:string):Promise; export function UpdateSmartPlaylistRules(arg1:number,arg2:string):Promise; - -export function GetSmartPlaylistRules(arg1:number):Promise; - -export function PreviewSmartPlaylist(arg1:string):Promise>; diff --git a/frontend/wailsjs/go/playlist/Service.js b/frontend/wailsjs/go/playlist/Service.js index 910b871..99318a5 100755 --- a/frontend/wailsjs/go/playlist/Service.js +++ b/frontend/wailsjs/go/playlist/Service.js @@ -66,6 +66,10 @@ export function GetPlaylistTracks(arg1) { return window['go']['playlist']['Service']['GetPlaylistTracks'](arg1); } +export function GetSmartPlaylistRules(arg1) { + return window['go']['playlist']['Service']['GetSmartPlaylistRules'](arg1); +} + export function ImportPlaylist(arg1) { return window['go']['playlist']['Service']['ImportPlaylist'](arg1); } @@ -74,6 +78,10 @@ export function ImportPlaylists(arg1) { return window['go']['playlist']['Service']['ImportPlaylists'](arg1); } +export function PreviewSmartPlaylist(arg1) { + return window['go']['playlist']['Service']['PreviewSmartPlaylist'](arg1); +} + export function RemoveFromDefaultPlaylist(arg1) { return window['go']['playlist']['Service']['RemoveFromDefaultPlaylist'](arg1); } @@ -121,11 +129,3 @@ export function ToggleDefaultPlaylistTrack(arg1) { export function UpdateSmartPlaylistRules(arg1, arg2) { return window['go']['playlist']['Service']['UpdateSmartPlaylistRules'](arg1, arg2); } - -export function GetSmartPlaylistRules(arg1) { - return window['go']['playlist']['Service']['GetSmartPlaylistRules'](arg1); -} - -export function PreviewSmartPlaylist(arg1) { - return window['go']['playlist']['Service']['PreviewSmartPlaylist'](arg1); -} diff --git a/go.mod b/go.mod index 91979ed..507e560 100644 --- a/go.mod +++ b/go.mod @@ -5,7 +5,11 @@ go 1.25.0 require ( github.com/BurntSushi/toml v1.6.0 github.com/a-h/templ v0.3.977 + github.com/bogem/id3v2/v2 v2.1.4 github.com/dhowden/tag v0.0.0-20240417053706-3d75831295e8 + github.com/go-flac/flacpicture/v2 v2.0.2 + github.com/go-flac/flacvorbis/v2 v2.0.2 + github.com/go-flac/go-flac/v2 v2.0.4 github.com/godbus/dbus/v5 v5.1.0 github.com/golang-cz/devslog v0.0.15 github.com/gopxl/beep/v2 v2.1.1 @@ -65,7 +69,6 @@ require ( github.com/bep/debounce v1.2.1 // indirect github.com/bkielbasa/cyclop v1.2.3 // indirect github.com/blizzy78/varnamelen v0.8.0 // indirect - github.com/bogem/id3v2/v2 v2.1.4 // indirect github.com/bombsimon/wsl/v4 v4.7.0 // indirect github.com/bombsimon/wsl/v5 v5.6.0 // indirect github.com/breml/bidichk v0.3.3 // indirect @@ -113,9 +116,6 @@ require ( github.com/gabriel-vasile/mimetype v1.4.12 // indirect github.com/ghostiam/protogetter v0.3.20 // indirect github.com/go-critic/go-critic v0.14.3 // indirect - github.com/go-flac/flacpicture/v2 v2.0.2 // indirect - github.com/go-flac/flacvorbis/v2 v2.0.2 // indirect - github.com/go-flac/go-flac/v2 v2.0.4 // indirect github.com/go-git/gcfg v1.5.1-0.20230307220236-3a3c6141e376 // indirect github.com/go-git/go-billy/v5 v5.6.2 // indirect github.com/go-git/go-git/v5 v5.13.2 // indirect