Skip to content
This repository has been archived by the owner on Jan 26, 2024. It is now read-only.

Releases: djpohly/dwl

dwl 0.5

25 Nov 07:01
v0.5
f579dd8
Compare
Choose a tag to compare

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 option log_level to change the wlroots debug level
  • Add CHANGELOG.md (#501)

Changed

  • Replace tags with TAGCOUNT 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

30 Dec 21:03
v0.4
8653b27
Compare
Choose a tag to compare
Release 0.4

see https://github.com/djpohly/dwl/issues/307 for comprehensible release notes

see `git log v0.3.1...v0.4` for full changelog

dwl 0.4-rc3

25 Dec 00:04
v0.4-rc3
05f4e23
Compare
Choose a tag to compare
dwl 0.4-rc3 Pre-release
Pre-release
v0.4-rc3

v0.4-rc3

dwl 0.4-rc2

06 Dec 05:25
v0.4-rc2
c9a0a8b
Compare
Choose a tag to compare
dwl 0.4-rc2 Pre-release
Pre-release
v0.4-rc2

v0.4-rc2

dwl 0.4-r1

02 Dec 16:20
v0.4-rc1
4c60503
Compare
Choose a tag to compare
dwl 0.4-r1 Pre-release
Pre-release
v0.4-rc1

v0.4-rc1

dwl v0.3.1

11 Apr 02:52
v0.3.1
b86fcf6
Compare
Choose a tag to compare

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

20 Mar 19:03
v0.3
4493205
Compare
Choose a tag to compare

Use scenegraph API from wlroots

Full Changelog: v0.2.2...v0.3

dwl 0.2.2

22 Dec 18:17
v0.2.2
Compare
Choose a tag to compare

Update to keep sync with breaking changes in wlroots 0.15.0.