c1c03dc65dBuild Mesa with LLVM support on amd64 and i386 now that libelf and shared libLLVM are in base. And now we can finally build the radeonsi Mesa driver adding accelerated support for radeon parts based on the Graphics Core Next (GCN) architecture which is everything since GFX6 / Southern Islands.
jsg
2019-03-06 10:39:52 +0000
8fa20d6f43Separate out the menu window from the client resize/move geom window; in each case, create and destroy on-demand. Isolate more menu specific code.
okan
2019-03-04 19:28:17 +0000
9bf0bd42aafix a few misplaced (and misnamed) ewmh root window functions
okan
2019-03-04 14:48:59 +0000
edf7ed842c_NET_WORKAREA needs ngroups, so screen_update_geometry() needs to come after conf_group().
okan
2019-03-04 14:36:02 +0000
df25bf4b30Update to libfontenc 1.1.4. ok jca@
matthieu
2019-03-02 21:13:28 +0000
a15d877277Tie group number and name together during config.
okan
2019-03-01 14:32:01 +0000
ef3d45ea45Move the group index (desktop number) check to the only 2 callers that require checking due to ewmh.
okan
2019-02-28 23:26:12 +0000
5efe73bca2Ensure we don't action on the last group when the requested one is not found.
okan
2019-02-28 23:20:52 +0000
b08a193eafSelectively hide and show clients based on state; merge client_unhide() and client_show().
okan
2019-02-28 13:11:53 +0000
7d83c3f6e3Add a configtest flag (-n).
okan
2019-02-25 18:07:48 +0000
93ac77f595Add 'group-close-[n]' action to close all windows within specified group.
okan
2019-02-25 16:40:49 +0000
3634da3d70Add support for yv12 encoding to video(1). Frame data is converted to yv12 if Xv(3) does not support yuy2 and uyvy.
rapha
2019-02-25 12:34:35 +0000
54c6cee1edrestore order from before r1.248 (vtile/vtile containment changes).
okan
2019-02-22 20:52:13 +0000
90189b3ce0Rename internal functions to delinate between client remove, delete and xproto delete; 'window-close' is now the proper action, but 'window-delete' as an alias will remain until more interesting changes require breaking configs.
okan
2019-02-22 19:40:32 +0000
aadf21edf2Limit vtile/htile actions to clients fully within the screen of master client.
okan
2019-02-22 14:39:18 +0000
7eab099a22Make it possible to disable applewm and windowswm protos (not used on OpenBSD) and mark some more protos as legacy.
matthieu
2019-01-30 20:49:44 +0000
cfac9b1f49Unlink the following utilities from the build: fslsfonts, fstobdf, showfont, xfsinfo, xfwp and scripts (xon) Ports can be created if needed. ok deraadt@, jca@
matthieu
2018-12-21 14:37:24 +0000
7d9a5b3486Stop asking for events (NoEventMask) from menu window once done with the menu (we don't destroy it, only unmap).
okan
2018-11-14 19:22:51 +0000
ee0ce74a2fAllow 'transientfor' clients to inherit group and bwidth either during init or via property notify events. Previously only the flags were set but nothing was in the path to apply said flags and/or bwidth. Required slight of re-orgnaization of client_init.
okan
2018-11-13 17:37:13 +0000
c5d5ef9f35Zap unneeded bzero(3) on already zero initialized global data
kn
2018-11-11 16:01:21 +0000
65cc648a0eMake similiar changes to the i386 tsd dispatch assembly as libglvnd to avoid a text relocation fixing the build with lld.
jsg
2018-11-11 04:15:19 +0000
f88a7e92a2Backout i386 tsd dispatch changes. While they worked for glxinfo/glxgears it broke SDL2 GL which dlopens libGL.
jsg
2018-11-10 08:11:16 +0000
0a0e524477merge from base, from sashan@:
okan
2018-11-09 16:00:54 +0000
2fda12947aUse the original client border width to adjust initial placement of clients containing {P,US}Position requests where they are explicitly set to 'ignore' in cwmrc(5); clients are unaware that their border will be altered (removed in this case) when calcuating position and thus end up a factor of their original border width off once mapped by cwm(1). cwm(1) will essentially shift the client to the edge if the original request's position and border match.
okan
2018-11-08 15:49:42 +0000
b2e24c1d7cRemove the unused 'keyFile' resource.
matthieu
2018-11-03 18:04:45 +0000
aceb52e119Explicitely disable xdm-authorization-1 support in X server.
matthieu
2018-11-03 14:05:28 +0000
f19a6c0440Make similiar changes to the i386 tsd dispatch assembly as libglvnd to avoid a text relocation fixing the build with lld.
jsg
2018-10-31 23:26:16 +0000
5f17afeed5Don't attempt to rebuild spirv_info.c if timestamp on source files changed as python won't be in path.
jsg
2018-10-29 11:35:23 +0000
f9024c4d46Pass the correct buffer length to strlcpy() to avoid truncation. Problem noticed by Edgar Pettijohn III, ok tb@
matthieu
2018-10-28 19:38:19 +0000
bb65f435eeAdd a few \n I missed to add in some fprintf(3)s in my last commit
mestre
2018-10-26 17:37:47 +0000
2288d216a5If input_name is provided we can unveil(2) it with read permissions, if output_name is provided we need to unveil(2) this one with rwc. Additionally depending on the different combinations of if these files are passed via args or from stdin/to stdout we can also pledge(2) accordingly to the code path.
mestre
2018-10-26 17:12:03 +0000