about summary refs log tree commit diff
path: root/ui-commit.c (unfollow)
AgeCommit message (Collapse)AuthorFilesLines
2024-02-04 Ensure that default-directory is a directory name in EXWM buffers.Daniel Mendler1-1/+1
Otherwise `default-directory' could be /home/user instead of /home/user/ as is expected by Emacs. * exwm-manage.el (exwm-manage--update-default-directory): Use `file-name-as-directory'.
2024-02-04 Set the EXWM buffer's default directory to match the process's CWD (#14)Steven Allen1-0/+18
* exwm-manage.el (exwm-manage--update-default-directory): define a function to update the default-directory of an X window based on it's CID. (exwm-manage--manage-window): call `exwm-manage--update-update-default-directory` on manage (fixes #12).
2024-02-04 Remove redundant with-current-buffer in manage-window (#13)Steven Allen1-14/+10
All this logic runs in the context of the EXWM buffer. If there are concerns about the X windows associating with a different buffer while we're still trying to manage it, we probably have bigger problems. * exwm-manage.el (exwm-manage--manage-window): assume that the current buffer doesn't change.
2024-01-24 Use '=' instead of 'eq' to compare numbers.Steven Allen2-2/+3
* exwm.el (exwm--update-desktop): * exwm-layout.el (exwm-layout--hide): Use `=` instead of `eq` for numeric comparison.
2024-01-24 Use color-values instead of x-color-valuesSteven Allen1-1/+1
* exwm-core.el (exwm--color->pixel): Use `color-values` (introduced in Emacs 21) instead of `x-color-values` (deprecated in Emacs 30).
2024-01-15 Move xsettings classes to xelbDaniel Mendler1-67/+2
2024-01-14 ; README: Refer to the user guide for installation instructionsDaniel Mendler1-4/+1
2024-01-14 New customization group exwm-xsettingsDaniel Mendler1-5/+6
* exwm-xsettings.el (exwm-xsettings): New customization group.
2024-01-14 New customization group exwm-debugDaniel Mendler1-1/+4