[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/exwm 108b394 7/7: Fix _NET_DESKTOP_VIEWPORT
From: |
Chris Feng |
Subject: |
[elpa] externals/exwm 108b394 7/7: Fix _NET_DESKTOP_VIEWPORT |
Date: |
Fri, 12 Aug 2016 14:38:51 +0000 (UTC) |
branch: externals/exwm
commit 108b3949c26f55cfdb96866dedac3f68c893692f
Author: Chris Feng <address@hidden>
Commit: Chris Feng <address@hidden>
Fix _NET_DESKTOP_VIEWPORT
* exwm-workspace.el (exwm-workspace--update-ewmh-props):
* exwm.el (exwm--init-icccm-ewmh):
Set _NET_DESKTOP_VIEWPORT on startup since it's a constant.
---
exwm-workspace.el | 5 -----
exwm.el | 5 +++++
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/exwm-workspace.el b/exwm-workspace.el
index 0e078b7..77c9417 100644
--- a/exwm-workspace.el
+++ b/exwm-workspace.el
@@ -1320,11 +1320,6 @@ Please check `exwm-workspace--minibuffer-own-frame-p'
first."
:window exwm--root :data num-workspaces))
;; Set _NET_DESKTOP_GEOMETRY.
(exwm-workspace--set-desktop-geometry)
- ;; Set _NET_DESKTOP_VIEWPORT (we don't support large desktop).
- (xcb:+request exwm--connection
- (make-instance 'xcb:ewmh:set-_NET_DESKTOP_VIEWPORT
- :window exwm--root
- :data (make-vector (* 2 num-workspaces) 0)))
;; Update and set _NET_WORKAREA.
(exwm-workspace--update-workareas)
;; Set _NET_VIRTUAL_ROOTS.
diff --git a/exwm.el b/exwm.el
index 6737443..a972367 100644
--- a/exwm.el
+++ b/exwm.el
@@ -628,6 +628,11 @@
(xcb:+request exwm--connection
(make-instance 'xcb:ewmh:set-_NET_WM_NAME
:window i :data "EXWM"))))
+ ;; Set _NET_DESKTOP_VIEWPORT (we don't support large desktop).
+ (xcb:+request exwm--connection
+ (make-instance 'xcb:ewmh:set-_NET_DESKTOP_VIEWPORT
+ :window exwm--root
+ :data [0 0]))
(xcb:flush exwm--connection))
(defun exwm--exit-icccm-ewmh ()
- [elpa] externals/exwm updated (8e3fc36 -> 108b394), Chris Feng, 2016/08/12
- [elpa] externals/exwm 6bd85db 2/7: * exwm-manage.el (exwm-manage--scan): Check for possibly, Chris Feng, 2016/08/12
- [elpa] externals/exwm e4ecd79 4/7: * exwm-manage.el (exwm-manage--unmanage-window): Do not clear struts, Chris Feng, 2016/08/12
- [elpa] externals/exwm 8a438c2 3/7: Always put the desktop at bottom, Chris Feng, 2016/08/12
- [elpa] externals/exwm db5128c 1/7: Fix CreateWindow attributes, Chris Feng, 2016/08/12
- [elpa] externals/exwm 108b394 7/7: Fix _NET_DESKTOP_VIEWPORT,
Chris Feng <=
- [elpa] externals/exwm badf1c3 6/7: Raise all docks/panels when switching workspace, Chris Feng, 2016/08/12
- [elpa] externals/exwm ebcc959 5/7: Check for _NET_WM_STATE_FULLSCREEN on managing, Chris Feng, 2016/08/12