Skip to content

Releases: engstrand-config/dwl-guile

v1.0.1

24 Aug 13:42
d957e8a
Compare
Choose a tag to compare

Changes

  • Pipe status info into -s command to allow communication with external bars (see commit b372d4b)
  • Prevent popup windows (e.g. context menus in Firefox) from rendering outside of the client window
  • Fix issue where non-floating clients would overlap floating/fullscreen clients

v1.0.0

12 Aug 19:08
bd64dcb
Compare
Choose a tag to compare

This release marks the first stable version of dwl-guile. A week of regular usage has resulted in no crashes and no noticeable memory leaks.

Changes

  • Allow any number of arguments to dwl:spawn

v1.0.0-beta.5

05 Aug 13:22
3c1870e
Compare
Choose a tag to compare
v1.0.0-beta.5 Pre-release
Pre-release

Changes

  • Update dwl to v0.2.1
  • Add Guix package definition to replace scripts/guix-install.sh
  • Fix issue with create-patches.sh where generated patches would be inverted
  • Add support for a bunch of different patches (see branches patch/*)
  • Minor code improvements

v1.0.0-beta.4

30 Jul 10:42
f92950d
Compare
Choose a tag to compare
v1.0.0-beta.4 Pre-release
Pre-release

Changes

  • Fix invalid for-loops that would sometimes cause the letter "o" from being unusable and causing exceptions
  • Update create-patches.sh script to fetch latest patch branch from Github

v1.0.0-beta.3

29 Jul 10:48
8ac0aff
Compare
Choose a tag to compare
v1.0.0-beta.3 Pre-release
Pre-release

Changes

  • Fix memory leak in spawn
  • Replace calls to scm_from_locale_string with scm_from_utf8_string for string constants
  • Prefix dwl-guile specific functions with dscm_* to improve readability
  • Add script to automatically generate patches based on dwl-guile release

v1.0.0-beta.2

29 Jul 09:15
5c692b7
Compare
Choose a tag to compare
v1.0.0-beta.2 Pre-release
Pre-release

Changes

  • Remove usage of dynwind to fix crash when spawning a command that terminates with error

v1.0.0-beta.1

28 Jul 16:07
7a66f02
Compare
Choose a tag to compare
v1.0.0-beta.1 Pre-release
Pre-release

This patch adds full dynamic configuration using Guile.