Releases: djpohly/dwl
dwl 0.5
As promised this will be the last release in GitHub (#509) , now all the development will happen in Codeberg: https://codeberg.org/dwl/dwl
Added
- Allow configure x and y position of outputs (#301)
- Implement repeatable keybindings (#368)
- Print app id in printstatus() output (#381)
- Display client count in monocle symbol (#387)
- Export XCURSOR_SIZE to fix apps using an older version of Qt (#425)
- Support for wp-fractional-scale-v1 (through wlr_scene: wlroots!3511)
- dwl now sends
wl_surface.preferred_buffer_scale
(through wlr_scene: wlroots!4269) - Add support for xdg-shell v6 (#465)
- Add support for wp-cursor-shape-v1 (#444)
- Add desktop file (#484)
- Add macro to easily configure colors (#466)
- Color of urgent clients are now red (#494)
- New flag
-d
and optionlog_level
to change the wlroots debug level - Add CHANGELOG.md (#501)
Changed
- Replace
tags
withTAGCOUNT
in config.def.h (#403) - Pop ups are now destroyed when focusing another client (#408)
- dwl does not longer respect size hints, instead clip windows if they are
larger than they should be (#455) - The version of wlr-layer-shell-unstable-v1 was lowered to 3 (from 4)
- Use the same border color as dwm (#494)
Removed
- Remove unused
rootcolor
option (#401) - Remove support for wlr-input-inhibitor-unstable-v1 (#430)
- Remove support for KDE idle protocol (#431)
Fixed
- Fix crash when creating a layer surface with all outputs disabled
(#421) - Fix other clients being shown as focused if the focused client have pop ups
open (#408) - Resize fullscreen clients when updating monitor mode
- dwl no longer crash at exit like sometimes did
- Fullscreen background appearing above clients (#487)
- Fix a segfault when user provides invalid xkb_rules (#518)
Contributors
- A Frederick Christensen
- Angelo Antony
- Ben Collerson
- Devin J. Pohly
- Forrest Bushstone
- gan-of-culture
- godalming123
- Job79
- link2xt
- Micah Gorrell
- Nikita Ivanov
- Palanix
- pino-desktop
- Weiseguy
- Yves Zoundi
dwl 0.4
dwl 0.4-rc3
v0.4-rc3 v0.4-rc3
dwl 0.4-rc2
v0.4-rc2 v0.4-rc2
dwl 0.4-r1
v0.4-rc1 v0.4-rc1
dwl v0.3.1
Devin J. Pohly (3):
Remove vestigial monitor configuration info
Remove removed fields from struct instances
It's past my bedtime.
Guido Cella (3):
update IRC channel
implement drag and drop
inline the presentation variable
Humm (1):
add dwl(1)
Leonardo Hernández (22):
destroy scene_output in cleanupmon()
improve floating detection
remove a useless resize in mapnotify()
only skip frames if there are visible clients that have a resize
clients now works as expected in drag motion
add sway LICENSE file
add note about how to change MODKEY for windows key
Revert "clients now works as expected in drag motion"
set position of the drag icon in startdrag()
fix drag icon's surface returned by xytonode
implement idle-inhibitor protocol
implement input-inhibitor protocol
check m
in commitlayersurfacenotify()
new functions ecalloc() and die()
don't let -pedantic be overridable by environment
initialize rules and xkb_rules
add DESTDIR
die on pipe failure
includes: abc
typedefs: abc
abc
add missing return in client_is_floating_type()
Update issue templates
Palanix (1):
Fix dwl freezing when resizing
Quentin Rameau (1):
Add a configuration option for fullscreen locking
Raphael Robatsch (1):
Layer shell: Prevent infinte configure/commit loop
dwl v0.3
Use scenegraph API from wlroots
Full Changelog: v0.2.2...v0.3