Eww 0.5.0
BREAKING CHANGES
- Remove
eww windows
command, replace witheww active-windows
andeww list-windows
Features
- Add
:namespace
window option - Default to building with x11 and wayland support simultaneously
- Add
truncate-left
property onlabel
widgets (By: kawaki-san) - Add
gravity
property onlabel
widgets (By: Elekrisk) - Add support for safe access (
?.
) in simplexpr (By: oldwomanjosiah) - Allow floating-point numbers in percentages for window-geometry
- Add support for safe access with index (
?.[n]
) (By: ModProg) - Made
and
,or
and?:
lazily evaluated in simplexpr (By: ModProg) - Add Vanilla CSS support (By: Ezequiel Ramis)
- Add
jq
function, offering jq-style json processing - Add
justify
property to the label widget, allowing text justification (By: n3oney) - Add
EWW_TIME
magic variable (By: Erenoit) - Add trigonometric functions (
sin
,cos
,tan
,cot
) and degree/radian conversions (degtorad
,radtodeg
) (By: end-4) - Add
substring
function to simplexpr - Add
--duration
flag toeww open
- Add support for referring to monitor with
<primary>
- Add support for multiple matchers in
monitor
field - Add
stack
widget (By: vladaviedov) - Add
unindent
property to the label widget, allowing to disable removal of leading spaces (By: nrv) - Switch to stable rust toolchain (1.76)
- Add
tooltip
widget, which allows setting a custom tooltip (not only text), to a widget (By: Rayzeq) - Add
eww shell-completions
command, generating completion scripts for different shells
Fixes
- Fix wrong values in
EWW_NET
- Fix logfiles growing indefinitely