Dwl Versions Save

dwm for Wayland - ARCHIVE: development has moved to Codeberg

v0.5

5 months ago

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

v0.4

1 year ago

v0.4-rc3

1 year ago

v0.4-rc2

1 year ago

v0.4-rc1

1 year ago

v0.3.1

2 years ago

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

v0.3

2 years ago

Use scenegraph API from wlroots

Full Changelog: https://github.com/djpohly/dwl/compare/v0.2.2...v0.3

v0.2.2

2 years ago

Update to keep sync with breaking changes in wlroots 0.15.0.