summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-08-24Continue effort to bring keyboard and mouse functions together; mergeOkan Demirmen
name_to_kbfunc and name_to_mousefunc.
2014-08-24gc->hidden has never consistently kept track of a group's state;Okan Demirmen
group_show() and group_hide() are not the only ways a group can change state - if all clients in a group are either hidden or unhidden, then that group's state should change, as well as the various EWMH ways. Instead of trying to keep track in a wide variety of places, simply query the clients in a group before needing to take action based on the group's state. Solves long standing confusion of when a group is hidden or not.
2014-08-22Fix nogroup regression, where nogroup became an actual group - theOkan Demirmen
symantics between cwm groups and ewmh got in the way. Ensure a client that wants to be in nogroup stays in nogroup (thus stays in view), even when (re)reading NET_WM_DESKTOP. Paritially reverts patchset 644 (2014-02-07 13:09 PST) which deals with a NULL cc->group. All to be revisited when NET_WM_STATE_STICKY hits cwm. Reported by many; testing and ok phessler.
2014-08-20Remove duplicate AC_SUBST()Matthieu Herrb
2014-08-20Purely mechanical; unify 'num', 'no' and 'shortcut'.Okan Demirmen
2014-08-20Split off group window restacking.Okan Demirmen
2014-08-20whitespaceOkan Demirmen
2014-08-20fix a misleading comment and function nameOkan Demirmen
2014-08-19Remove unnecessary memset since reload was replaced with restart;Okan Demirmen
from Kent Spillner.
2014-08-19Pull highstack from group_ctx (and useless calculations of); in the oneOkan Demirmen
place that we use highstack, replace that usage with a local variable (for now until stacking is done properly).
2014-08-18Get rid of nhidden in group_ctx; it actually never reported correctlyOkan Demirmen
since nhidden wasn't incremented nor decremeted in all the right places, thus confusing matters. We don't need to carry a count around, so just use a local variable in the one place we need one to supply XRestackWindows().
2014-08-14updateJonathan Gray
2014-08-14update to libdrm 2.4.56Jonathan Gray
2014-08-13Install resource files in /usr/X11R6/share/X11/app-defaultsMatthieu Herrb
/etc/X11/app-defaults stays 1st in the libXt search path so, people and ports can put customized versions there if needed. If you didn't customize the versions in /etc/X11/app-defaults, they should be removed to avoid future issues when one file changes. discussed at g2k14 and ok ajacoutot@
2014-08-11updateMatthieu Herrb
2014-08-06calloc the pci_sys struct before probing for PCI.Jonathan Gray
As the functions check if the member pointers are NULL but not the pointer to the struct itself. Reworked version of a diff from ratchov@ who created it to prevent a xserver crash on zaurus where there is no PCI. 'looks ok' matthieu@, ok deraadt@
2014-07-31Complete man page substitutions for xterm(1) and resize(1)Matthieu Herrb
problem noticed by and tweaks by naddy@. ok deraadt@
2014-07-30Various updates for 5.6:Matthieu Herrb
- remove the discussion about aperture driver on i386/amd64; it is handled by the installer - change references to rc.conf to rc.conf.local(8)
2014-07-30updateMatthieu Herrb
2014-07-30tantrum syncMiod Vallat
2014-07-30puffy 5.6Todd T. Fries
2014-07-30switch to tradcppJonathan Gray
fixes whitespace issues with auxcpp reported by Allan Streib
2014-07-23remove blank lines tooTodd T. Fries
2014-07-23unfsckMiod Vallat
2014-07-23syncTodd T. Fries
2014-07-20updateMatthieu Herrb
2014-07-20Update to pixman 0.32.6Matthieu Herrb
2014-07-19Mesa git no longer includes Intel AUB definitions,Jonathan Gray
instead it uses the libdrm definitions. Install the AUB header so this will work.
2014-07-17use CPPFLAGS instead of CFLAGS for additional defines/includesJonathan Gray
2014-07-16/usr/share is needed, spotted by nigel@Antoine Jacoutot
2014-07-16Unbreak release after recent sysmerge sum file changes.Antoine Jacoutot
quikly discussed with deraadt@ todd@ matthieu@ other fallout can be worked in tree
2014-07-14No need to make openchrome dependant on libdrmMatthieu Herrb
2014-07-14regenMatthieu Herrb
2014-07-14This openchrome driver, built without dri support doesn't need libdrmMatthieu Herrb
2014-07-14Move the logic that says that the openchrome driver requires librmMatthieu Herrb
to the drivers Makefile, and don't build it if the user choose not to build libdrm.
2014-07-14Update to xf86-video-neomagic 1.2.8.Matthieu Herrb
2014-07-14Add -lgbm to Libs as a temporary workaround, since EGL has unknownLandry Breuil
symbols from libgbm, and that breaks www/webkit (and probably all the 23 ports linking against EGL, which now probably need WANTLIB fixes..) with/ok matthieu@
2014-07-14Remove lines about locally maintained application.Matthieu Herrb
2014-07-14updateMatthieu Herrb
2014-07-14Update to xterm-309. Version 308 tested by several people includingMatthieu Herrb
naddy@ who found a small regression, fixed in 309.
2011-10-23Import Mesa 7.10.3Matthieu Herrb
2014-07-13Kill duplicate lineMatthieu Herrb
2014-07-13regenMatthieu Herrb
2014-07-13Supress a bunch of gcc warningsMatthieu Herrb
2014-07-13Sync configure.ac and src/Makefile.am with recent X.Org templatesMatthieu Herrb
2014-07-13regenMatthieu Herrb
2014-07-13Kill a bunch of gcc warnings.Matthieu Herrb
2014-07-13Update configure.ac and src/Makefile.am to recent X.Org templatesMatthieu Herrb
2014-07-13Suppress a bunch of compiler warnings for using constant stringsMatthieu Herrb
2014-07-13regenMatthieu Herrb