Commit Graph

3760 Commits

Author SHA1 Message Date
okan
33023ff923 UTF8-ify, from Alexander Polakov, but without setlocale(), after
feedback from stsp@ - thanks!

'go for it' oga@
2011-06-27 12:46:54 +00:00
okan
9eac37010a warn if we can't parse the config file on start, just like we do on reload.
part of a larger diff that was ok oga@
2011-06-25 13:37:05 +00:00
okan
5f2753dc80 Since cwm(1) uses the same parser as others in src, document how
comments and line extensions work.  Taken from sthen@'s recent
commit in src.

ok sthen@
2011-06-25 13:12:56 +00:00
todd
ea69802e6f sync 2011-06-24 16:58:01 +00:00
okan
0fd446f068 add 'normal' cursor and shuffle the others we use to make a bit more
sense and to be slightly less un-expected.  from Alexander Polakov.
re-use 'normal' cursor now instead XC_hand1 for menu selection.  i
really wish X had real docs and made sense.

ok on earlier diff with '?' removed (but it's back now) oga@
2011-06-24 06:52:23 +00:00
okan
53fbeb4e7a New option to raise a client via the mouse (unbound by default);
opposing action, lower, already exists and bound.  Both keyboard
mappings already exist.

'no opinion either way' oga@
2011-06-24 06:09:26 +00:00
okan
ffa68ab4a0 introduce a new config option to snap to the screen edge. 'snapdist'
keyword taken from a diff from Sviatoslav Chagaev to do the same thing,
but implemented in a completely way (based on some very old code from
mk@).  default set to 0, so no behavior change.

ok oga@ (who would also like to take it further...)
2011-06-24 06:06:24 +00:00
okan
c800341623 re-do various bits of {,h,v}max for simplicity and less flag handling.
as a bonus, flipping between various combinations of vmax+hmax provides
a more predictable behavior.

commitski oga@
2011-06-24 06:01:47 +00:00
okan
5e2c6f5c05 replace the non-working check to see if another wm is running with a
method that actually works.  checking for icccm compliant wm's should
also be done first, but that's another diff (noted by oga).

ok oga@
2011-06-24 05:58:51 +00:00
okan
c1530aea4c more nitems usage.
ok oga@
2011-06-24 05:54:30 +00:00
okan
2f0f43df32 re-order sweep draw so that we map into the client window after
re-parenting; from Sviatoslav Chagaev.

ok oga@
2011-06-24 05:51:25 +00:00
okan
74252c7d0a struct XftFont already has height which we can use directly instead of
calculating ourselves, so do so.

ok oga@
2011-06-24 05:45:57 +00:00
okan
08f0ea6df6 alter a few function returns and prototypes; found by lint.
ok oga@
2011-06-24 05:40:09 +00:00
okan
cfdfe3cdd9 Correct extern declaration and while here, rename a variable to be
pedantic.

from Thomas Pfaff.

ok oga@
2011-06-24 05:33:41 +00:00
okan
209974b036 collapse client and group {r,}cycle defines since they are really
the same thing.

ok oga@
2011-06-24 05:30:42 +00:00
naddy
2e88a2b0e8 switch to installing source manuals:
* cope with new bsd.man.mk
* update imake configuration

ports use of imake remains unchanged
2011-06-23 22:48:59 +00:00
matthieu
8c4c507ccd Let fr.dvorak kbdtype select the bepo xkb layout.
Tested by Manuel Giraud. Thanks.
2011-06-14 11:47:33 +00:00
matthieu
0b4ee08508 xkeyboard-config is using "base" not "xorg" as default rules.
While there remove references to the unmaintained PC98 settings.
2011-06-11 08:38:35 +00:00
matthieu
5a5bdaa001 update 2011-06-07 20:44:19 +00:00
matthieu
3d3ed030c3 Update to xterm 270. Tested by ajacoutot@, shadchin@, krw@ and jasper@ 2011-06-07 19:21:06 +00:00
todd
e1b77f91a2 sync 2011-06-07 12:21:53 +00:00
matthieu
9610058b1e Revert previous commit, not intended to be committed. 2011-06-07 06:33:41 +00:00
matthieu
4f55bd08bb TOP is a too generic name for a Makefile variable. It may be
present in users' enviroment to confirure top(1). Rename it to
XKC_TOP. Problem noticed by naddy@.
2011-06-06 19:45:44 +00:00
matthieu
d4641ab8a9 update 2011-06-03 20:06:03 +00:00
todd
325455ecda sync 2011-06-03 16:00:37 +00:00
matthieu
2dac430ad6 Oops revert wip (using ports libtool) that wasn't meant to be committed. 2011-06-02 19:47:33 +00:00
matthieu
d44ab1009a Switch XKB layouts to xkeyboard-config.
Note: this moves xkb data files to /usr/X11R6/share/X11/xkb/
      /etc/X11/xkb can be removed.
Tested by many.
2011-06-02 17:01:59 +00:00
matthieu
3c48ff5d9e Update to libXaw 1.0.9 2011-06-02 13:40:13 +00:00
matthieu
ec1edf2ed0 Fix previous. 2011-06-02 10:36:27 +00:00
jasper
26bb69abb3 bump xkeyboard-config, ill deal with it early next week.. 2011-06-01 18:58:31 +00:00
matthieu
5ef1aa0392 Update to xauth 1.0.6 2011-05-31 20:47:24 +00:00
matthieu
11cd08772b Update to iceauth 1.0.5 2011-05-31 20:42:48 +00:00
matthieu
058b523fc8 Remove MesaDemos contents. Not used by Xenocara builds anymore. 2011-05-31 18:50:19 +00:00
todd
f587e92aa1 sync 2011-05-31 03:26:58 +00:00
oga
e7189c6b6c Now the kernel support has been commited we can enable r600 driver
becaue the lack of kernel support won't break people trying to use gl.

ok matthieu ages ago
2011-05-30 21:52:42 +00:00
matthieu
3bde8a70b8 update 2011-05-30 20:57:54 +00:00
matthieu
8cc0378bfd Update to libX11 1.4.3 which was released during the 1.4.2 tests.
Mostly churn in the doc build system, which is disabled on Xenocara
for now.
2011-05-30 20:52:47 +00:00
matthieu
d6643088f7 those files were added by mistake. remove them 2011-05-30 20:48:00 +00:00
matthieu
5a7270a20f Update to libXext 1.3.0. Tested by ajacoutot@, jasper@ krw@, landry@,
shadchin@ on various architectures.
Bump major
2011-05-30 19:27:42 +00:00
matthieu
857c658f08 Update to libx11 1.4.2. Tested by ajacoutot@, jasper@ krw@, landry@,
shadchin@ on various architectures.
Bump major.
2011-05-30 19:19:29 +00:00
shadchin
89a8ad0171 If you do not have XkbOptions in xorg.conf, it is automatically set to
"terminate: ctrl_alt_bksp" (only if XENOCARA_USE_XKEYBOARD_CONFIG=Yes)

tested ajacoutot@, ok matthieu@
2011-05-30 10:52:57 +00:00
matthieu
d4da5d37ed update 2011-05-29 20:14:49 +00:00
okan
3d9ed32226 fix botched client and group cycle defines; noticed by Thomas Pfaff.
"no cookie! fix it" - oga@
2011-05-15 17:58:47 +00:00
okan
dc3d407467 remove left over XSync; ok oga@ 2011-05-13 12:53:19 +00:00
okan
4fb00eca7b tag and comment cleanup; ok oga@ 2011-05-11 13:53:51 +00:00
todd
22bfa53a8e sync 2011-05-09 18:31:57 +00:00
matthieu
aec351483f fix xf86-input-ws on xserver 1.9 and earlier.
<xorg-server.h> is needed to get the proper Xinput ABI definition from
other headers.
2011-05-08 10:38:13 +00:00
matthieu
ffcee74be0 Enable xf86-input-synaptics on i386 and amd64. 2011-05-08 09:27:57 +00:00
shadchin
83ee52a202 Add support new ioctl WSMOUSEIO_SETMODE.
ok matthieu@
2011-05-07 17:30:31 +00:00
okan
b1f11d8dc6 introduce a new 'freeze' flag (CMS-f by default) which may be applied to
any window, after which all move/resize requests will be ignored,
essentially freezing the window in place.

there's a possibility to merge this with the 'ignore' concept, pending
on how ignore+freeze should behave (really more ewmh stuff), but punting
for now since ponies are on the line.

requested and tested by thib at k2k11 with ponies, unicorns and rainbows.

'save the unicorns' todd@, ok oga@
2011-05-07 17:15:37 +00:00