diff options
author | Chris Feng <chris.w.feng@gmail.com> | 2015-09-23T04·53+0800 |
---|---|---|
committer | Chris Feng <chris.w.feng@gmail.com> | 2015-09-23T04·53+0800 |
commit | 22ee3e6c5ffdc73f231e7125f48827dc1d44237f (patch) | |
tree | e4611a02309ad0c61a6e23cf202e69b8c4b4ede6 /exwm-floating.el | |
parent | 623db8b378949b0dd863bd8ee069417973b69bad (diff) |
Adjust default prefix keys; advice x-create-frame
* exwm-input.el (exwm-input--on-KeyPress-line-mode, exwm-input-prefix-keys): Allow users to disable 'C-c' prefixed keys; Add 'C-c' to / remove 'M-!' from the default prefix keys. * exwm-workspace.el (exwm-workspace--x-create-frame, exwm-workspace--init): Advice `x-create-frame' to prevent it from hanging EXWM, making e.g. speedbar working. * exwm-floating.el (exwm-floating--set-floating): Remove the now unnecessary request that sets override-redirect on floating frames.
Diffstat (limited to 'exwm-floating.el')
-rw-r--r-- | exwm-floating.el | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/exwm-floating.el b/exwm-floating.el index 36a658a767bb..924f7cffca9f 100644 --- a/exwm-floating.el +++ b/exwm-floating.el @@ -141,11 +141,6 @@ (setq x (/ (- display-width width) 2) y (/ (- display-height height) 2)))))) (exwm--log "Floating geometry (corrected): %dx%d%+d%+d" width height x y) - ;; Set OverrideRedirect on this frame - (xcb:+request exwm--connection - (make-instance 'xcb:ChangeWindowAttributes - :window outer-id :value-mask xcb:CW:OverrideRedirect - :override-redirect 1)) ;; Set event mask (xcb:+request exwm--connection (make-instance 'xcb:ChangeWindowAttributes |