Repository navigation
·
13 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
Brings back the textbox measuring functions and fixes bars, text and screen sharing.
Changed
textbox.ellipsizedefaults to one line with an ellipsis. Setellipsize = "none"to wrap.- A too-full bar shrinks its widest widget first, so a long tasklist no longer pushes widgets off screen.
- Line separators draw
border_widthandborder_colorwithout ashape. - The warning for a left-out widget names the file and line of its
:fit,:layoutor:draw.
Added
awful.accessibility: find the cursor with a key or a shake of the mouse.textbox:get_preferred_sizeand the other text measuring functions return.
Fixed
- rofi and other layer-shell clients open on the screen focused from the keyboard.
- Borders stay inside rounded wiboxes.
- Wibar labels with fallback fonts, such as tag glyphs, are no longer squashed.
- Opacity works in Firefox, Thunderbird and on titlebars.
root.size_mm()is correct on multi-monitor setups.- Screen sharing needs no rc.lua setup and no longer freezes.
- Multiline markup keeps its colors past the first line.
- Sliders, progressbars and graphs fill their space again.
- Piechart label leaders draw as lines.
- Scrolled, rotated and fractional-scale textboxes no longer show a stray ellipsis.
- Large inspector frames take 100 ms instead of seconds.
- The Nix package builds.