Disco! 3.3.0
A follow-up to 3.2.2 with a new theme.
Added
- Braun 2.0 (Settings > Display > Theme): a light and dark theme in the spirit of Dieter Rams' Braun designs. Warm ivory or charcoal panels over a speaker-grille texture, shaded keys with orange icons, one orange accent that means on, primary or now, and Inter type that follows Settings > Text & layout > Font Size. Classic Braun stays as it was.
- Home: a large wall clock with a date window at three, the weather under the hub, a battery glyph at nine and Wi-Fi/Bluetooth glyphs at twelve; the track, Library, play/pause and Search below.
- Music: the artwork with the title, artist and album, which wrap, step down a size or scroll five times after a song change and never overlap; a radio-dial seek scale with a large time preview while scrubbing. Braun 2.0 settings > Music screen offers Layout (Art left with a long straight scale, or Art on top with a circular scale along the rim; a press at the left edge stays the Back swipe) and Controls (Buttons, or a gesture zone: double-tap play/pause, swipe for next or previous). Favourite and play mode sit beside the time; a tap on the title opens the track menu, a hold opens Immersive.
- Quick Settings: eight keys either side of the centre line, the battery and brightness as tick scales on the rims. The QS shade, Working mode, Shortcuts (six slots on Braun 2.0) and Weather (six forecast keys and a now panel) share the same keys.
- Volume: Braun's right-rim dial and number box with a LO/HI gain switch and an LED strip, on firmware with gain support (as Settings > Gain).
- EQ, menus and lists: Braun sliders with orange travel; track, album and file menus as squircle keys with a press lamp and the full song set of Squash, Disco and Null; squircle rows, a header with a square back key, and the Library categories in the header row.
Fixed
- The 44 px time font had no colon, so Braun's large times showed a 20 px one. The A-Z wheel's large letter fell back to a small font in Braun.
Testing status
The Braun 2.0 work was tried on the owner's Disc as test builds 3.3.0-test1 to -test6, 3.3.0 and 3.3.1-test1; the released binary is a fresh build of this source with the version set to 3.3.0 (binary record). Also checked on the host renderer (Braun 2.0 interaction checks in both appearances and all font sizes, full screen renders). Best-effort hobby release, provided as-is. Back up first, use your own signing keys for an SD update and follow Updating.