From ef33d6b27ecd817dfa4d13e5ca9e090ddd8782ed Mon Sep 17 00:00:00 2001 From: "(quasar) nebula" Date: Tue, 23 Dec 2025 18:59:56 -0400 Subject: content, data: Album.wallpaperBrightness, WikiInfo.wikiWallpaperBrightness --- src/data/things/wiki-info.js | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) (limited to 'src/data/things/wiki-info.js') diff --git a/src/data/things/wiki-info.js b/src/data/things/wiki-info.js index 26b69ba6..1d1f90e6 100644 --- a/src/data/things/wiki-info.js +++ b/src/data/things/wiki-info.js @@ -2,10 +2,16 @@ export const WIKI_INFO_FILE = 'wiki-info.yaml'; import {input, V} from '#composite'; import Thing from '#thing'; -import {isBoolean, isContributionPresetList, isLanguageCode, isName} - from '#validators'; import {parseContributionPresets, parseWallpaperParts} from '#yaml'; +import { + isBoolean, + isContributionPresetList, + isLanguageCode, + isName, + isNumber, +} from '#validators'; + import {exitWithoutDependency, exposeConstant} from '#composite/control-flow'; import { @@ -57,6 +63,11 @@ export class WikiInfo extends Thing { canonicalBase: canonicalBase(), canonicalMediaBase: canonicalBase(), + wikiWallpaperBrightness: { + flags: {update: true, expose: true}, + update: {validate: isNumber}, + }, + wikiWallpaperFileExtension: fileExtension(V('jpg')), wikiWallpaperStyle: simpleString(), wikiWallpaperParts: wallpaperParts(), @@ -120,6 +131,7 @@ export class WikiInfo extends Thing { 'Canonical Base': {property: 'canonicalBase'}, 'Canonical Media Base': {property: 'canonicalMediaBase'}, + 'Wiki Wallpaper Brightness': {property: 'wikiWallpaperBrightness'}, 'Wiki Wallpaper File Extension': {property: 'wikiWallpaperFileExtension'}, 'Wiki Wallpaper Style': {property: 'wikiWallpaperStyle'}, -- cgit 1.3.0-6-gf8a5