matthieu
0f866aaf0f
OpenBSD needs the same treatment as FreeBSD to avoid xterm -hold
...
chewing CPU cycles. Reported by Kevin Chadwick.
2014-01-18 14:06:23 +00:00
jsg
dbee37c000
Update libdrm to 2.4.51.
...
ok mpi@ kettenis@
2014-01-18 08:29:32 +00:00
aoyama
8722ac84a6
Add more luna88k-specific initialization to use color wscons and
...
monochrome X server both.
Now OpenBSD/luna88k kernel supports color wscons on 4/8bpp frame
buffer, but X server only supports 1bpp (monochrome) for now. So
change `pseudo' depth by WSDISPLAYIO_SETGFXMODE ioctl while X server
is running.
2014-01-15 11:15:59 +00:00
todd
5104442c40
sync
2014-01-14 22:15:03 +00:00
matthieu
02fca8e3e4
Update to freetype 2.5.2.
...
With help for handling ports breakage from at least landry@, naddy@,
ajacoutot@, jasper@, and dcoppa@. Thanks to all.
Need an up to date /etc/mtree/BSD.x11.dist (from a base system build)
before building.
2014-01-12 15:08:24 +00:00
miod
f4d0252ced
m68k needs libGL compiled with -fPIC
2014-01-11 12:39:14 +00:00
todd
5d5d499213
add sha: target like src/etc/Makefile .. prodded by deraadt@
...
I also added a hash: target so I can re-roll tarballs w/out re-populating destdir/
2014-01-10 00:17:54 +00:00
todd
fb9ddd0497
sync
2014-01-09 22:55:15 +00:00
todd
90531942b4
sync
2014-01-09 15:46:00 +00:00
matthieu
813fb9f2fd
update
2014-01-07 21:14:20 +00:00
matthieu
4d9b427baa
Update to libXfont 1.4.7. Include fix for CVE-2013-6462.
...
unlimited sscanf overflows stack buffer in bdfReadCharacters
2014-01-07 20:42:20 +00:00
matthieu
e78ce57d7f
Missing files for xauth 1.0.8
2014-01-05 07:08:53 +00:00
matthieu
b55a3f0b38
update
2014-01-04 15:54:05 +00:00
matthieu
97017a136a
Update to xauth 1.0.8
2014-01-04 15:53:46 +00:00
matthieu
31438a8e56
Update to x11proto 7.0.25
2014-01-04 15:52:07 +00:00
matthieu
a55e5a1ed2
update
2014-01-03 15:32:49 +00:00
okan
72ccee09ff
use consistent types
2014-01-03 15:29:06 +00:00
okan
a2ae5b4d2d
state is long
2014-01-03 14:23:50 +00:00
matthieu
c5ffd11875
MFC: Use FT_*_H macros instead of including <freetype/*.h>
...
freetype moved its headers around in 2.5.1.
2014-01-03 13:01:26 +00:00
matthieu
e881145932
Update to glproto 1.4.17
2014-01-03 09:48:20 +00:00
matthieu
c754a7ad75
Update to libpciacces 0.13.2.
2014-01-03 09:44:24 +00:00
matthieu
0c2fe4b1b4
Update xf86-input-vmmouse to 13.0.0
2014-01-03 09:41:23 +00:00
matthieu
069d6dc9b7
Update to xf86-input-joystick 1.6.2
2014-01-03 09:37:47 +00:00
matthieu
8dae8f2395
Update xf86-input-elographics to 1.4.1
2014-01-03 09:30:54 +00:00
okan
9fbf947a27
calculate proper menu width/height on the first Expose event; 'jump' (while using gap) noticed by Christian Neukirchen
2014-01-02 22:49:10 +00:00
okan
c0d34338d1
Accept _NET_CURRENT_DESKTOP ClientMessage; from Thomas Adam, though
...
instead of group toggle, group only.
2014-01-02 22:43:55 +00:00
okan
37b3ff69f9
Accept _NET_WM_DESKTOP clientmessage; from Thomas Adam
2014-01-02 22:26:27 +00:00
okan
24e4f6a4b6
bring mousefunc closer to kbfunc
2014-01-02 21:30:20 +00:00
okan
424dc78f8e
gc keycode in keybinding since we only deal with keysym now
2014-01-02 21:17:23 +00:00
okan
6dd84359f1
rename for clarity
2014-01-02 21:15:39 +00:00
okan
164bcbb443
When a client doesn't specify size hints, nothing prevents a resize to
...
0x0 - don't allow this situation during mouse resize (check already in
place for kbd resize).
Reported by brynet@
2014-01-02 20:58:20 +00:00
matthieu
0304b98245
Don't play with libxcursor if XCURSOR_THEM is defined.
2014-01-02 15:15:51 +00:00
matthieu
9c13ac6812
Update to xterm-300. Tested by ajacoutot@ and shadchin@.
2014-01-02 15:14:50 +00:00
matthieu
27ccb204c3
Remove the atexit() hack from OpenGL drivers
...
now that atexit() is behaving like on Linux.
ok matthew@, millert@, dcoppa@, miod@
2013-12-30 18:32:47 +00:00
jsg
a7567aa7ca
remove note about radeonold now it has been unlinked from the build
...
ok matthieu@
2013-12-30 09:16:41 +00:00
matthieu
625fe3923b
mac68k and mvmeppc are no longer supported.
2013-12-28 16:31:18 +00:00
matthieu
8742d82e5a
Update to xserver 1.14.5
2013-12-28 14:40:01 +00:00
matthieu
563163df06
update
2013-12-28 14:18:22 +00:00
matthieu
bd7893004c
update
2013-12-28 14:11:29 +00:00
matthieu
4b4a5ac59b
regen ChangeLog for pixman 0.32.4
...
This file is empty in upstreams tarballs. sigh.
2013-12-26 16:13:01 +00:00
okan
434826524f
missing stdarg.h include
2013-12-17 16:12:18 +00:00
okan
d504b54a27
replace with memset
2013-12-17 16:10:43 +00:00
okan
468c12c5da
Implement support for EWMH's _NET_WM_STATE_FULLSCREEN hint.
...
Since we already have a form of 'maximize', we need to differentiate
between 'maximize' and the new 'fullscreen' mode. The 'maximize' mode
will continue to honor gap but now *retains* the border, matching the
'vert/horz maximize' behaviour. The new 'fullscreen' mode supports and
follows the _NET_WM_STATE_FULLSCREEN hint, allowing the client perform
additional window modifications; in this mode, cwm(1) will *ignore* gap,
remove borders and freeze(move/resize) the client. Additionally,
'fullscreen' mode will remember various combinations of previous states.
* default keybinding changes: CM-f 'fullscreen', CM-m 'maximize' (re-map
as desired).
Positive feedback from a few, testing and ok sthen@
2013-12-16 19:02:17 +00:00
matthieu
2ab3fafeff
-update
2013-12-16 06:53:49 +00:00
kettenis
29c59cee22
Avoid timeouts of ULONG_MAX milliseconds. Stops the X server from crashing
...
with "select returned EINVAL" messages.
ok matthieu@
2013-12-15 11:31:09 +00:00
okan
4104232e02
Teach screen_find_xinerama() to apply gap only when told to do so;
...
adjust callers. Needed for an upcoming feature.
2013-12-13 22:39:13 +00:00
okan
5671dd5497
Instead of using work area, use the Xinerama area for snap calculations;
...
based on a patch from Thomas Adam with appropriate adjustments for gap.
2013-12-13 21:51:56 +00:00
okan
8730d44943
we need the save-set when re-exec'ing so as to not lose State on our hidden clients
2013-12-13 15:56:44 +00:00
okan
c11a490e80
stray space and sort while here
2013-12-13 14:45:47 +00:00
okan
1d68a42ec0
Add support for XUrgency and matching _NET_WM_STATE_DEMANDS_ATTENTION
...
ewmh hint; urgencyborder is configurable. The urgency flag will stick,
even while on a client in a non-viewable group, until the client
receives focus (where the border is reset). Initial diff from Thomas
Adam with some changes/enhancements from me.
2013-12-13 14:40:52 +00:00