Skip to content

Releases: emacs-exwm/exwm

0.32

05 Oct 13:30
1485fcf
Compare
Choose a tag to compare

What's new:

  • Improve movement of floating windows. Inner window is moved together with the
    Emacs frame (#73).
  • Disable splitting of floating frames (#76).
  • Drop obsolete exwm-config.el and xinitrc. See 423850f for details.

Major fixes:

  • Bugfix: Transfer surrogate minibuffers to the next workspace on delete (#74).
  • Bugfix: Fix on-Notify (#71).

0.31

08 Jul 10:36
512d0f0
Compare
Choose a tag to compare

What's new:

  • Introduce global minor modes as replacement for enable functions.
    • exwm-debug-mode
    • exwm-randr-mode
    • exwm-systemtray-mode
    • exwm-xim-mode
    • exwm-xsettings-mode
    • exwm-background-mode
  • Mark enable functions as obsolete.
  • Mark exwm-config as obsolete.
  • Mark xinitrc as obsolete.
  • Depend on Compat 29.1

Major fixes:

  • exwm-layout-toggle-fullscreen: Work non-interactively.
  • Restore compatibility with Emacs 27.1

0.29

23 May 17:31
3b28c05
Compare
Choose a tag to compare
  • Depend on xelb 0.19
  • Correctly activate windows even if they're not in the iconic state (#32)
  • Drop compatibility code for old Emacs versions. Depend on Emacs 27.1.
  • Simplify and improve focus handling (#10)
  • Set the EXWM buffer's default directory to match the process's CWD (#14)
  • New customization group exwm-debug
  • Implement the XSETTINGS protocol
  • Additional maintainers: Steven Allen, Daniel Mendler
  • Remove obsolete functions and variables
  • Remove obsolete exwm-cm
  • Correctly stop the subordinate Emacs daemon
  • Passthrough input when explicitly reading events and keys
  • Add message-box and message-or-box to exwm-blocking-subrs (fix #874)