v0.16.0
Prerelease
Browser theme
You can now pick the browser theme from any installed Omarchy theme, separately from the desktop. Choose it in the Theme row, the first row of Settings > Interface. "Follow Omarchy" is first in the list and is the default. It behaves as before. Every other installed theme follows, under the name Omarchy's menu shows. Each row ends with three squares showing that theme's background, foreground and accent.
- The theme you pick drives the chrome, Settings and its controls, popups and tooltips, Start page Scenes, Space colours, the Private and Agent accents, and Developer tools. It also sets the colour scheme pages are told, so a light theme on a dark desktop gives pages a light
prefers-color-scheme. - The desktop's theme and the app icon stay as they are. Omaweb never runs
omarchy theme setand never writes into Omarchy's folders. - A picked theme stays picked when the desktop changes theme.
- Omaweb renders the picked theme through your
~/.config/omarchy/themed/omaweb.json.tpl. It renders again when the theme'scolors.tomlchanges. A theme folder that ships its ownomaweb.jsonis used as it is. - If the picked theme is uninstalled, Omaweb follows Omarchy and says so under the row. The theme comes back when it is installed again.
- If
~/.config/omaweb/theme.jsonorOMAWEB_THEME_FILEsets the palette, the row is disabled and names the override. - The row is hidden where no Omarchy theme is installed.
- The choice is stored as
browser-themeinsettings.json, and Sync copies it.
Fixes
- A playing tab now stays audible through quiet stretches in its media (#731). Before, Omaweb treated a tab as silent about a quarter of a second into a silence, even while the media kept playing. The tab's sound button came and went. A tab you were not looking at could be frozen in a quiet scene. It then lost its place as the Sounding tab and never resumed. A tab now counts as audible while it has made sound and media in any of its frames is still playing unmuted at some volume. When that media stops or pauses, the tab goes quiet as before. Media that never made a sound, such as a muted video, gets no sound button.
Full changelog: https://github.com/villekivela/omaweb/compare/v0.15.1...v0.16.0