Skip to content

UmbrielMod v0.2.0

Choose a tag to compare

@github-actions github-actions released this 18 Oct 16:38
· 21 commits to main since this release

Added

  • English and German interface. Translations are gettext .po files read at
    runtime; extra languages or fixes can be dropped into
    ~/.local/share/umbrielmod/locale/ (guide).
  • Language menu with live switching.
  • Noctalia look: live palette from Noctalia's GTK stylesheet, Noctalia radii and
    spacing, Tabler icons from the Noctalia install.
  • A round (?) button on every option, group and page that opens the most
    specific section of the Umbriel documentation.
  • Self-update: installer-managed installations check for a new release on
    start (and every six hours), run its installer and offer a restart.
  • Live preview window for effects, rendered by Umbriel itself: border and
    window effects on the preview window only, screen and cursor effects while it
    is open, animations played on demand with timing taken from the effect.
    Effects that are not installed are loaded through a temporary copy of the
    saved configuration.
  • Animated GIF previews from the shader collection play in the app.
  • Palette effects: the preset page shows the four theme colours the shader
    uses, and the live preview can compare theme colours with the original ones.
  • Versioned releases with this changelog; installer and updater follow the
    latest release by default (--branch main for development builds).
  • README screenshots, live-preview video and translation guide.

Changed

  • Shader detail pages have a back button; the live-preview button sits on the
    preview image and next to Install.
  • The installer reuses a working Python environment instead of rebuilding it.

Fixed

  • Installer passes shellcheck 0.9 and newer.