From 7165bd2b73ab52a81a47fa6727faf6607b6c47ae Mon Sep 17 00:00:00 2001 From: "(quasar) nebula" Date: Mon, 22 Jun 2026 19:14:28 -0300 Subject: data, content: Album.showAlbumInAllTracks --- src/data/things/album/Album.js | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'src/data') diff --git a/src/data/things/album/Album.js b/src/data/things/album/Album.js index 11cae60f..5da54419 100644 --- a/src/data/things/album/Album.js +++ b/src/data/things/album/Album.js @@ -282,6 +282,20 @@ export class Album extends Thing { }, ], + showAlbumInAllTracks: [ + exposeUpdateValueOrContinue({ + validate: input.value(isBoolean), + }), + + { + dependencies: ['style'], + compute: ({style}) => + (style === 'in-game vgm' + ? true + : false), + }, + ], + showAlbumInTracksWithoutArtists: flag(V(false)), showTrackSectionInNavBar: [ @@ -841,6 +855,7 @@ export class Album extends Thing { 'Listed in Galleries': {property: 'isListedInGalleries'}, 'Has Track Numbers': {property: 'hasTrackNumbers'}, + 'Show Album In All Tracks': {property: 'showAlbumInAllTracks'}, 'Show Album In Tracks Without Artists': {property: 'showAlbumInTracksWithoutArtists'}, 'Show Section In Nav Bar': {property: 'showTrackSectionInNavBar'}, 'Show Artists In Track List': {property: 'showArtistsInTrackList'}, -- cgit 1.3.0-6-gf8a5