Skip to content

themes: add Seasonal Glass day/night artwork - #3585

Open
gpetrichenko wants to merge 3 commits into
Gathin23:mainfrom
gpetrichenko:seasonal-glass
Open

gpetrichenko wants to merge 3 commits into
Gathin23:mainfrom
gpetrichenko:seasonal-glass

Conversation

@gpetrichenko

Copy link
Copy Markdown

Adds Seasonal Glass: a seven-column glass dock, round header controls and 24 original AI-generated seasonal illustrations (12 daylight and 12 moonlit). Existing wallpaper_moods selects day/night collections, rotating every 30 minutes. Artwork is CC0 1.0; configuration/documentation are MIT, with ambient-glass attribution.

Tested on: IRBIS 43F1YDX000BS2, Android 9, using the standard launcher. The included screenshot is a fresh TV capture. The owner’s monthly custom launcher/theme was restored after testing.

  • Theme config uses existing supported keys; no launcher code or permission changes
  • Real-TV screenshot: 1280×720 JPEG, under 300 KiB
  • All 24 wallpapers: 1920×1080, under 300 KiB each; individual credits/licenses listed
  • Theme index row and all translated theme counts updated
  • Theme tests: 226 run, OK (65 skipped); README count tests: 26 run, OK
  • git diff --check

The complete Python suite was attempted on Windows: 3,209 tests, 97 failures, 3 errors, 468 skips. These include shell-fixture/platform problems (POSIX fake Python executables used by PowerShell). A representative test_adb_exposure.py run reproduces its eight failures on unchanged upstream tools. The full suite is not claimed to pass.

This PR contains theme assets and documentation only. Calendar-based monthly selection and Startup & Branding boot integration from the local installation are not included; the README explains this.

Seasonal Glass on Android TV

@github-actions

github-actions Bot commented Nov 8, 2026 •

Copy link
Copy Markdown

maintainer-bot review · this one needs a maintainer decision · Leans: merge (75%)

Thank you for Seasonal Glass. A day and a moonlit picture for each month, switched by the existing wallpaper_moods key, is a lovely use of what the launcher already has. The screenshot from a real TV and the clear per-file credits make this look ready to go in as it is.

Why it goes to a maintainer: a second model disagrees (theme).
The bot's own suggestion would be: merge.

Checks

This is a suggestion; a maintainer makes the final call. A maintainer can comment /bot review to run it again.

Reviewed by maintainer-bot · runs on 0G Private Computer

@Gathin23

Gathin23 commented Nov 9, 2026

Copy link
Copy Markdown
Owner

Thank you @gpetrichenko, a daylight and a moonlit picture for each month on the existing wallpaper_moods key is a lovely idea, and the per-file CC0 credits are very clear. At 24 pictures the theme is about 7.3 MB, more than twice our largest theme, and all of it goes onto 1 GB TVs. Could you trim it to about 12 pictures, for example 6 day and 6 night? We'll check back in 7 days.

@Gathin23 Gathin23 added the needs-rework Reviewed; waiting on the author label Nov 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bot-leans:merge Held for the maintainer; the review leans merge launcher Changes under launcher/: the Android TV home screen app needs-maintainer needs-rework Reviewed; waiting on the author

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants