okan
|
db9c5cf159
|
Move client cycle grab/ungrab into a more relevant place; while here,
update comments about why we need to grab/ungrab the keyboard.
|
2015-08-27 18:40:09 +00:00 |
|
okan
|
87e21816fb
|
Re-add lost chunk in group_cycle from r1.113.
|
2015-08-27 17:43:44 +00:00 |
|
okan
|
b4a6817d50
|
Further simplify _NET_WM_DESKTOP handling using new group_assign().
|
2015-08-25 20:35:49 +00:00 |
|
okan
|
ef6308a4d7
|
oops; remove left over debug print
|
2015-08-25 19:52:02 +00:00 |
|
okan
|
5c680bccef
|
Allowing sending a valid 'nogroup' (0) group_ctx to group_assign()
(since we init all groups), though assigning the client's group to NULL
for 'sticky'; use this simplification in a few places (others to
follow).
|
2015-08-25 19:49:19 +00:00 |
|
matthieu
|
d5faaae2de
|
update
|
2015-08-25 19:07:13 +00:00 |
|
okan
|
66a2bc1f37
|
Split out sticky mode checks and the restoring of a client's group and
_NET_WM_DESKTOP from the config-based auto-grouping; no (intentional)
behavior changes. Needed for further work in cleaning up this area.
|
2015-08-25 18:29:10 +00:00 |
|
deraadt
|
4a7c085fa0
|
sync
|
2015-08-24 18:50:20 +00:00 |
|
deraadt
|
e935b63571
|
sync
|
2015-08-24 17:07:34 +00:00 |
|
okan
|
ee0c4ddc88
|
Implement _NET_CLIENT_LIST_STACKING (from Thomas Admin), but
bottom-to-top order, as per spec (notified Thomas as well).
|
2015-08-24 15:42:57 +00:00 |
|
okan
|
555cb59fca
|
Don't allow freeze operations on fullscreen (consistent with what
fullscreen does).
|
2015-08-24 14:57:19 +00:00 |
|
okan
|
6752f43126
|
Sort _NET_WM_STATE Atoms like the spec.
|
2015-08-24 14:56:10 +00:00 |
|
deraadt
|
a4a697e97b
|
sync
|
2015-08-24 11:21:15 +00:00 |
|
ajacoutot
|
3202498a1b
|
/usr/share/sysmerge -> /var/sysmerge
requested by several
discussed with deraadt@
|
2015-08-24 10:41:21 +00:00 |
|
deraadt
|
818b86d0a7
|
do checkflist like base -- meaning, don't do it automatically.
|
2015-08-23 18:50:33 +00:00 |
|
deraadt
|
9dfd50120c
|
sync
|
2015-08-23 18:47:41 +00:00 |
|
matthieu
|
35f989ce91
|
Update to xf86-video-geode 2.11.17
Add compatibility with xserver 1.17, but on OpenBSD I had to
disable reading of the 'XpressROM' that is used for directly
connected panels.
|
2015-08-23 18:42:51 +00:00 |
|
matthieu
|
7f9fd3b14c
|
Merge upstream commit to support xserver 1.17
|
2015-08-23 17:53:51 +00:00 |
|
matthieu
|
1bb24e34a2
|
Merge from upstreams in preparation for xserver 1.17
|
2015-08-23 17:44:33 +00:00 |
|
matthieu
|
4652b3c87b
|
Merge from upstreams in preparation for xserver 1.17
|
2015-08-23 17:43:11 +00:00 |
|
matthieu
|
c9ee5288a7
|
Merge from upstreams in preparation for xserver 1.17
|
2015-08-23 17:42:17 +00:00 |
|
matthieu
|
f3bbc4bb2c
|
Prepare for xserver 1.17
|
2015-08-23 17:40:49 +00:00 |
|
matthieu
|
ecf67af775
|
Merge from upstreams: Prepare for xserver 1.17
|
2015-08-23 17:39:52 +00:00 |
|
matthieu
|
cda1250bfa
|
Prepare for xserver 1.17
|
2015-08-23 17:38:08 +00:00 |
|
matthieu
|
f0a5fb0db2
|
Prepare for xserver 1.17
|
2015-08-23 17:37:09 +00:00 |
|
okan
|
a0e868af33
|
Move CLIENT_STICKY logic from client hide/unhide to group hide/unhide;
rationale being that clients should be able to hide/unhide independently
of group switching.
|
2015-08-23 17:31:20 +00:00 |
|
deraadt
|
b468a9bff7
|
more shuffling of files to the correct place
|
2015-08-23 04:33:57 +00:00 |
|
deraadt
|
3800881cde
|
sync
|
2015-08-23 00:13:04 +00:00 |
|
matthieu
|
12f3f3cac2
|
Gallium drivers also need -I${X11BASE}/include/libdrm now
|
2015-08-22 21:55:33 +00:00 |
|
deraadt
|
153cee54f2
|
sync
|
2015-08-22 15:18:19 +00:00 |
|
deraadt
|
a1f403c74b
|
partial sync
|
2015-08-22 14:46:44 +00:00 |
|
deraadt
|
c6959b9e99
|
sync
|
2015-08-22 07:32:12 +00:00 |
|
deraadt
|
2fd3734aca
|
first step of a sync
|
2015-08-22 04:34:24 +00:00 |
|
jsg
|
940a1974b8
|
update
|
2015-08-22 01:08:35 +00:00 |
|
jsg
|
2f795be262
|
use the drm headers from libdrm not the kernel
|
2015-08-22 00:50:54 +00:00 |
|
jsg
|
b7e5d17b94
|
regen
|
2015-08-22 00:36:45 +00:00 |
|
jsg
|
d4c79ffe1f
|
Merge libdrm 2.4.64. This changes the build to using the upstream
auto* build system and installing/using a libdrm specific set of drm
headers. Thanks to Emil Velikov for removing the GNU makeisms
upstream.
|
2015-08-22 00:30:35 +00:00 |
|
jsg
|
9c6fecc40b
|
Import libdrm 2.4.64
|
2015-08-21 23:55:36 +00:00 |
|
okan
|
b4a045b8c6
|
Add Xkb modifier to ignore mask; from Alexander Polakov.
|
2015-08-21 16:53:48 +00:00 |
|
okan
|
ba02c63913
|
Fix whitespace.
|
2015-08-21 16:52:37 +00:00 |
|
okan
|
1e8d4a7d04
|
Add client freeze extension to _NET_WM_STATE Atom, allowing flag to
persist. As usual with new Atoms, requires X restart.
|
2015-08-21 16:30:02 +00:00 |
|
okan
|
d01e312b01
|
_NET_WM_STATE_STICKY implies only sticky at the group/desktop level, not
position and size; based on discussion with a few.
|
2015-08-21 16:14:39 +00:00 |
|
okan
|
8809c816d0
|
Instead of special casing the 'term' and 'lock' commands, go back to
keeping them hidden; showing them has apparently caused confusion/angst.
|
2015-08-21 16:05:55 +00:00 |
|
okan
|
d24e89a34a
|
Leave command list order from .cwmrc alone; remove sort.
|
2015-08-21 15:55:39 +00:00 |
|
okan
|
5640e2e0a3
|
Bring group and client cycle closer together.
|
2015-08-21 15:52:49 +00:00 |
|
okan
|
1a1e8c47e8
|
Alter big move and resize bindings to match what's in cwm(1);
functionally the same, but re-binding should be based on default
bindings. Matches other similiar bindings.
Discovered by a portable user.
|
2015-08-20 14:45:15 +00:00 |
|
deraadt
|
667f2db8c6
|
sync
|
2015-08-20 04:58:20 +00:00 |
|
jsg
|
13dc95e062
|
update
|
2015-08-20 03:16:10 +00:00 |
|
jsg
|
08aef340aa
|
update to libepoxy 1.3.1
ok aja@
|
2015-08-20 03:10:38 +00:00 |
|
jsg
|
8e64ef27c6
|
Merge libepoxy 1.3.1
|
2015-08-20 03:01:27 +00:00 |
|