okan
a623680c7e
Set dim.{x,y} during client_init and update on resize, instead of
...
(re)calculating only when applying hints.
2016-12-06 21:00:13 +00:00
okan
382e777e16
'window-search' is spelled 'menu-window'; the former snuck in during the
...
conversion('menu-window' already existed and was properlly documented); found
the hard way by sthen@ while trying to convert.
2016-12-06 15:03:13 +00:00
okan
52901073ce
Fold unbinding functions into one for each, key and mouse; plugs a leak when
...
unbinding a mouse button bound to a command.
2016-12-02 17:02:17 +00:00
okan
a5a9212293
use the correct type
2016-12-02 16:50:19 +00:00
jsg
e6d0e0383c
Drop the local diff to avoid calling drm set/drop master ioctls,
...
the kernel implements these as noops now.
2016-12-02 05:41:52 +00:00
okan
c6068df369
Tame the number of 'exec' and 'path' search_match wrappers. No functional
...
change now, though more can likely go later, losing the (paritally complete or
incomplete/broken) argument completion bits.
2016-12-01 20:28:19 +00:00
okan
1e51789cc3
Switch ssh menu to search_match_text; like group/window/cmd menus, use only a
...
substring match. The previous matching is only intended for the exec menus.
2016-12-01 18:44:09 +00:00
okan
5a905031f4
Change 'menu-window' to display all windows; then add 'menu-window-hidden' for
...
the previous behaviour of 'menu-window'. 'menu-window' becomes the default
binding; use 'bind-mouse "1" menu-window-hidden' to restore old behaviour for
those who prefer.
OK sthen@ (long long time ago on a different version)
2016-12-01 18:17:52 +00:00
okan
58b2eb545f
Normalize bind function names, based on a few categories: window, group, menu
...
and pointer.
Replace 'bind' and 'mousebind' options with 'bind-key' and 'bind-mouse',
respectively, replace special 'unmap' keyword with 'unbind-key' and
'unbind-mouse', and additionally allow unbinding all with 'all' keyword.
2016-12-01 17:17:27 +00:00
matthieu
03543ab3da
update
2016-11-27 16:16:17 +00:00
czarkoff
516257834c
Preserve aspect ratio of camera image in Xv output.
...
OK jca@
2016-11-26 11:49:15 +00:00
jsg
339adf1110
Implement an OpenBSD specific codepath for drmGetDevice
...
The existing code walks all of /dev looking for different types of drm
nodes. We just have primary nodes and can directly map the minor number
to a path.
ok kettenis@
2016-11-25 23:58:13 +00:00
jsg
06724bcd2a
Implement drmParsePciBusInfo for OpenBSD by using the new
...
DRM_IOCTL_GET_PCIINFO ioctl.
ok kettenis@
2016-11-25 23:52:06 +00:00
jsg
68ce36bfe8
Implement drmParsePciDeviceInfo for OpenBSD by using the new
...
DRM_IOCTL_GET_PCIINFO ioctl.
ok kettenis@
2016-11-25 23:48:50 +00:00
jsg
ed28609b08
Implement drmParseSubsystemType for OpenBSD.
...
Always return DRM_BUS_PCI for now. No non-pci drm drivers are in the
kernel and this is unlikely to change anytime soon as the existing ones
aren't permissively licensed.
ok kettenis@
2016-11-25 23:44:40 +00:00
jsg
038e48492e
Implement drmGetMinorNameForFD for systems without sysfs by adapting
...
drm_get_device_name_for_fd() from the Mesa loader.
ok kettenis@
2016-11-25 23:41:29 +00:00
deraadt
840635d04f
sync
2016-11-23 18:40:00 +00:00
tb
01003b6707
Enable builds with a dedicated user for xenocara as well.
...
"push forward" deraadt; no objections matthieu; testing, input & ok rpe
2016-11-19 14:22:05 +00:00
tb
07352edf5d
Set permissions of mandoc.db and xetcsum explicitly, so they don't
...
depend on the umask.
push forward deraadt; no objections matthieu
2016-11-19 08:56:27 +00:00
tb
750df2fcc6
Fix a copy-paste error that resulted in the parent directory being
...
chowned instead of only the symlink.
no objections matthieu
2016-11-19 08:45:51 +00:00
tb
b142ca47dd
Set permissions of fonts.dir and fonts.scale explicitly, so they don't
...
depend on the umask. For historical reasons, ${BINGRP}=wheel here, so
use 'bin' instead of ${BINGRP} to set the group of /etc/fonts/conf.d
push forward deraadt; no objections matthieu
2016-11-19 08:43:19 +00:00
tb
d1cd881611
Set permissions of fontconfig cache files, fonts.dir and fons.scale
...
explicitly, so they don't depend on the umask.
push forward deraadt; no objections matthieu
2016-11-19 08:38:15 +00:00
tb
014a2c67d0
Set permissions of xorg.db and xetc.tgz explicitly, so they don't
...
depend on the umask.
push forward deraadt; no objections matthieu
2016-11-19 08:36:48 +00:00
jsg
a76f791a27
update
2016-11-19 05:50:39 +00:00
jsg
05dc4b63d0
sync
2016-11-19 05:47:39 +00:00
jsg
b2fcf88635
Merge libdrm 2.4.73
2016-11-19 05:45:00 +00:00
jsg
90bdad6ae7
Import libdrm 2.4.73
2016-11-19 05:36:14 +00:00
okan
5c15bd8953
Use an additional check with lstat(2) when d_type is unknown.
...
from James McDonald via portable.
2016-11-15 18:43:09 +00:00
okan
c33b352974
revert previous; upcoming changes will hopefully deal with these more
...
naturally.
2016-11-15 00:22:02 +00:00
okan
706ee11014
Add a wrapper based upon xevent handlers around client move/resize for key and
...
mouse bindings.
2016-11-15 00:07:03 +00:00
okan
d18539103e
Define callbacks, then default bindings.
2016-11-14 21:25:59 +00:00
okan
a78a724512
Reorganize for upcoming changes.
2016-11-14 19:56:05 +00:00
okan
f5f2a608ff
Remove the (8) default bindings for pointer move since they conflict with
...
default bindings for emacs, which wins; the feature remains and can be bound to
whatever users wish with cwmrc(5).
from mpi@
2016-11-14 13:52:33 +00:00
matthieu
8d7fd55416
update
2016-11-13 14:42:48 +00:00
matthieu
03c23f9bed
Update to xf86-video-ati 7.7.1
...
Tested by jsg@, Rafael Sadowski and myself on various hardware.
2016-11-13 14:42:27 +00:00
matthieu
8dbc1a3a1a
regen
2016-11-11 16:22:02 +00:00
matthieu
a525e5d33f
SU is not needed without xdmcp support
2016-11-11 16:21:50 +00:00
matthieu
da72443d3d
regen
2016-11-11 15:58:47 +00:00
matthieu
12abc80a8d
Xsession cleanup:
...
- remove mkstemp conditional it's always there
- remove USE_XPM conditional
- remove SCO and Unixware bits that survived so far
2016-11-11 15:58:35 +00:00
matthieu
d5119169fa
regen
2016-11-11 15:25:34 +00:00
matthieu
0a3295ecef
Keep only on Xservers file.
...
The Xservers.fs file makes no sense in xenodm.
2016-11-11 15:25:17 +00:00
czarkoff
7b0a63b485
Fix X11 property retrieval code
...
Just stop when reaching the end of property list instead of reading
forever past its end.
Issue was introduced in my previous commit and reported by deraadt@
2016-11-08 13:22:55 +00:00
jasper
82d2f016de
sync
2016-11-07 19:34:11 +00:00
jasper
861ac30127
track xcb-util-xrm
2016-11-07 19:32:28 +00:00
jasper
617afc97af
enter xcb-util-xrm/
2016-11-07 19:31:57 +00:00
jasper
86496c1007
add generated autoconf bits
2016-11-07 19:25:35 +00:00
jasper
1a446edaa5
remove unneeded bits
2016-11-07 19:22:59 +00:00
jasper
44c5a3cdf0
add xcb-util-xrm-1.0
...
ok matthieu@
2016-11-07 19:20:35 +00:00
matthieu
cf398e78cf
More unused code, when xdm-authorization is not used.
2016-11-06 14:00:37 +00:00
matthieu
4289726dad
Remove a number of unused prototypes
2016-11-06 13:48:48 +00:00