bf1979f816Build Mesa intel and radeon vulkan drivers and amd64 and i386
jsg
2019-05-27 07:20:30 +0000
6cb8ade4e6Call shm_unlink() directly after shm_mkstemp() rather than just before close(). Closer to memfd_create() behaviour.
jsg
2019-05-27 04:19:00 +0000
fdbb7d40d8Update to pixman 0.38.4. ok jca@ naddy@
matthieu
2019-05-11 07:46:06 +0000
0c8a29949csocppc is gone
deraadt
2019-05-11 07:22:55 +0000
042aae5043Install more manual pages: * XKB-Config(7), XKB-Enhancing(7): user-level documentation for XKB configuration; not perfect, but the best available. * xtrans(3): a library actively maintained upstream. * libXmu and libXext: Many libraries are effectively frozen upstream. According to matthieu@, the documentation of libXmu and libXext is among the most valuable of those. Feedback and OK matthieu@.
schwarze
2019-05-10 11:44:39 +0000
7b04c9060eUpdate openchrome to 0.6.182.
fcambus
2019-05-06 14:15:07 +0000
e618151be9put fonts.7 and drm*.3 into the install sets; patch from Nathanael Rensen <nathanael at list dot polymorpheus dot com>, minimally tweaked by me; OK matthieu@
schwarze
2019-05-05 23:27:58 +0000
05166be26dsimplify Makefiles for use with docbook2mdoc-1.1.0 and regen for improved formatting: correct linebreaks in literal displays; and new sentence, new line
schwarze
2019-05-02 19:12:04 +0000
90885b2752install the fonts(7) manual page; feedback and OK in principle matthieu@
schwarze
2019-04-30 21:37:43 +0000
dbaf2f615bPlug a memory leak in log_debug(); OK okan@
tim
2019-04-29 19:03:20 +0000
20bce2a6bfHandle _NET_WM_NAME changes.
tim
2019-04-29 19:02:21 +0000
720bb93c2finstall libdrm manual pages; feedback and OK jsg@ matthieu@
schwarze
2019-04-28 20:47:20 +0000
4fd0ec7f37Backport cf7517675d988c2d1ff967d6d162a17acbdad46 from xserver 1.20 xfree86: Hold input_lock across SPRITE functions in VGA arbiter
jsg
2019-04-28 03:12:53 +0000
6afc1ca954update to xf86-video-ati 19.0.0 fixes Xorg segfault reported by Mihai Popescu ok matthieu@
jsg
2019-03-08 21:59:55 +0000
402fc78320Do not replace wcwidth(3) with a broken, hand-rolled re-implementation that comes bundled with xterm(1). Issue found and based on a diff from Lauri Tirkkonen <lotheac at iki dot fi>. The final form of the diff follows a suggestion from tedu@. OK matthieu@
schwarze
2019-03-08 21:25:40 +0000
18c4f462d2Print window id in hex; while here, remove unnecessary newline.
okan
2019-03-08 20:33:30 +0000
1dc13f57f5Similar to keypress event, fetch the screen from the event root window in the buttonpress handler; bail if we don't manage the screen. Allows us to find the current client based on the screen/event root.
okan
2019-03-08 17:40:43 +0000
e34b5f476aextend verbose logging for key/button events
okan
2019-03-08 15:04:39 +0000
d039ccc7ef[keypress event] turns out we've been checking the wrong window for a matching client thus always falling back to client_current(); while the current client is problaby right in most cases, use event's subwindow (not window) to find the client. Bail early if this event came to us from a screen we don't manage. This is result of us grabing all keybindings off the root window instead of selectively.
okan
2019-03-08 14:48:02 +0000
adfbd35644add parans for readibility
okan
2019-03-08 13:17:26 +0000
8f242316fbUpdate the OPENBSD SPECIFICS section to match reality: * Add the missing locale, modifyFunctionKeys, precompose, and scrollBar. * Move backarrowKeyIsErase to conform to alphabetical sorting. * Add a missing full stop. Diff found in my tree; i obviously forgot to commit it earlier.
schwarze
2019-03-08 12:54:30 +0000
4957b62d80Teach client_current() to use a screen to find the current client instead of iterating over all (fallback if no screen provided for now). Initially convert trivial uses of client_current().
okan
2019-03-07 14:28:17 +0000