6 Commits
Author SHA1 Message Date
wojo aa6f364a6d 0.6.0 — TRMNL X grayscale, touch-bar playlists, calendar widget, SQLite-only
- TRMNL X support: 1872×1404 16-level (4-bit) grayscale rendering, with
  automatic OG/X model detection from device-reported resolution
- Touch-bar advance-on-tap playlists (TRMNL X): middle tap advances to the next
  screen; timed screens auto-advance, untimed screens stay until tapped
- Calendar widget: localized month/weekday names, diacritic stripping, dividing
  lines, weekend highlight, configurable font size and week start
- Custom widget grid cells now wrap long text instead of clipping to one line
- Seed default models + widget templates on every boot (idempotent upsert) so
  existing installs pick up new widgets/models on upgrade without data loss
- Fix malformed image on Seeed OG DIY kit by serving BMP (#31)
- Fix spurious firmware update note (#28)
- Remove PostgreSQL support; SQLite only
2026-07-30 18:13:00 +00:00
wojo ecfb71c578 0.5.0 — SQLite migration, ARM64/RPi support (beta), clock timezone fix 2026-07-02 15:30:58 +00:00
Marc-Oliver Ochlast c81420c8ab Fix weather icons and emoji not rendering on e-ink device (#23) (#24)
* Fix weather icons not rendering on device (#23)

The device render path (renderDesignAsHtml -> Puppeteer ->
generateWeatherContent) embedded the raw SVG primitives returned by
getWeatherIconSvg() directly into an HTML <div>, without an enclosing
<svg> element. Browsers only render SVG primitives inside an <svg>, so
the weather icon was invisible on the device while still showing in the
frontend designer preview (which uses a proper <svg> wrapper).

Wrap the icon markup in a sized <svg> element (matching the existing
battery/wifi widget pattern) and add font-family to the snow glyphs for
robust text rendering.
2026-07-01 16:34:02 +02:00
wojo 31b98b89b8 0.3.3 — Emoji/CJK rendering, refresh rate & UX fixes 2026-04-16 21:51:45 +00:00
wojo bf274b0edc 0.3.2 — refresh rate, custom widget data & Docker fixes 2026-04-12 16:13:30 +00:00
wojo ee77c41fe4 v0.2.1 2026-03-10 20:04:45 +00:00