Releases: emacs-exwm/exwm
Releases ยท emacs-exwm/exwm
0.33
New & important changes:
- Disable irrelevant mode-line elements in EXWM buffers (#83)
- Reduce autoloads (#103)
- Set an
INSIDE_EXWM
environment variable when EXWM is enabled making it possible to detect EXWM from Emacs sub-processes (#104). - Make the current EXWM workspace the active window when no other X windows are selected (#111).
- New user-configurable keymap:
exwm-workspace-switch-map
. This keymap is active whenever the workspace switcher is active and can be used to change the keys for adding, removing, and switching workspaces.
Major fixes:
- Avoid sometimes selecting killed buffers (#87)
- Avoid sometimes swallowing one key press when aborting minibuffer input (#94).
- Avoid some focus issues by setting
x-no-window-manager
(#104) - Refresh workspaces when the monitor/workspace mapping (
exwm-randr-workspace-monitor-plist
) changes (#110) - Work around a bug where the
tab-line
's height isn't taken into account (#115). EXWM windows will no longer cover thetab-line
(e.g., when usingcentaur-tabs
.
0.32
0.31
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
- 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)