Commit Graph

1159 Commits

Author SHA1 Message Date
matthieu
7a8ca1500f Oops. Didn't mean to add this file. 2011-08-28 10:39:39 +00:00
matthieu
6b48a62adb Update to twm 1.0.7 2011-08-28 10:32:22 +00:00
matthieu
3318d5e0f5 Update to smproxy 1.0.5 2011-08-28 10:21:07 +00:00
matthieu
9438b2112e Update to mkfontscale 1.0.9 2011-08-28 10:19:31 +00:00
oga
af80ac7042 A while ago I wrote some code to not warp to ignored windows on map (rev
1.52), not realising that the previous (less efficient) fix had already
been commited (rev 1.50).

Had this in my tree for ages to remove the previous code. Effectively
reverts rev 1.50.

ok okan@
2011-08-22 16:34:34 +00:00
okan
661c8ef1c1 revert r1.11 of parse.y and create logic in conf_setup instead to deal
with the various scenarios of when to attempt a parse of the config,
load defaults, and when to warn and/or exit.  triggered by bogus warning
first noticed by sobrado@.

ok oga@
2011-08-22 16:18:05 +00:00
marco
722a82d253 Compile trace.c as well so that OPT_TRACE 1 actually works.
ok matthieu
2011-08-18 20:27:03 +00:00
matthieu
80d4fad9d4 Update to xterm 271. Tested by shadchin@ and ajacoutot@ 2011-08-18 19:47:42 +00:00
todd
f61900dfbe puffy 5.0 2011-08-04 03:53:14 +00:00
okan
648d5b0b39 Re-draw borders after reloading, not before; from Alexander Polakov.
ok oga@
2011-07-26 08:51:24 +00:00
okan
3826753e1a use the menu border; from Alexander Polakov, but with the existing define.
ok oga@
2011-07-25 15:41:05 +00:00
okan
bd65f03126 We are inconsistent when it comes to function returns, so just go all
the way with the cwm specific parts.

ok oga@
2011-07-25 15:10:24 +00:00
okan
24bf547e5f Clarify defines and make them not look like non-local ones; started by a
small diff from Thomas Pfaff.

ok oga@
2011-07-23 13:09:11 +00:00
matthieu
e4c257bcd3 Remove an extra debugging printf that leaked in previous commit. 2011-07-16 17:54:07 +00:00
matthieu
06beb28a5c Check if an input device has calibration data before accepting it as
as candidate for calibration.
2011-07-16 17:32:24 +00:00
matthieu
b67526b998 Tweak and fix an unreadable sentence. 2011-07-16 17:30:17 +00:00
matthieu
fc1734598c Add a '-c' option to keep the X cursor visible while calibrating. 2011-07-16 17:27:52 +00:00
matthieu
6efadade45 White space cleanup. 2011-07-16 17:21:41 +00:00
okan
df02d70181 correct spelling; from Alexander Polakov. 2011-07-14 11:39:53 +00:00
jasper
5e7ee14517 spello 2011-06-28 08:18:49 +00:00
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
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
3d3ed030c3 Update to xterm 270. Tested by ajacoutot@, shadchin@, krw@ and jasper@ 2011-06-07 19:21:06 +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
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
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
matthieu
024397530b Update to xlsclients 1.1.2 2011-05-07 12:41:54 +00:00
oga
a1517de675 On map, don't warp to windows that are marked as ignored.
Requested by Christian Neukirchen last august. He provided a patch but the one I
wrote was significantly simpler (1 - 2 + in the whole diff).

makes sense to okan@.
2011-05-06 19:39:44 +00:00
okan
28ba33af91 bump window resize back to 60hz. instead, we should not need to sync
every time we move/resize a window, so remove XSync in both mouse move
and resize events.  tested by Brynet as well.

ok oga@
2011-05-05 19:52:52 +00:00
okan
800a938556 re-org. ok oga@ 2011-05-05 16:40:37 +00:00
okan
d4b279e29e make the menu window aware of xinerama info; this makes the menu stay
within the current screen, like other cwm window placements and
mutations (vmax/hmax/max) - from Sviatoslav Chagaev.

ok oga@
2011-05-05 15:32:24 +00:00
matthieu
8d5ea2e291 Copy glxinfo and glxgears sources from Mesa demos, since more
recent Mesa releases don't ship MesaDemos anymore.
2011-05-01 15:28:37 +00:00
jakemsr
95e3242529 add the -R option to usage()
spotted by sobrado@
2011-04-11 17:23:18 +00:00
jakemsr
53483e36a8 * use VIDIOC_ENUM_FRAMEINTERVALS to get the supported frame intervals
and display the frame rates if at least on -v is used.
* set/get the video(4) device's frame rate using VIDIOC_{S,G}_PARM.
* add new option -R which dsables frame rate adjustment.  only really
useful for video(4) devices, to see the difference between the frame
rate the device generates and what it says it's configured for ...
many devices don't generate the rate they are configured if they
aren't getting enough light ...
* poll(2) input with INFTIM instead of 0 timeout, and handle the poll(2)
call being interrupted by the frame timer.
* only use usleep(3) to wait for frames if the input is a file, and
in that case, sleep for a full frame interval or until interrupted
by the frame timer.
* update the manual to describe the new -R option, that -r now sets
video(4) frame rate, and that at least one -v will display supported
properties of the hardware.
2011-04-11 02:58:49 +00:00
matthieu
eccbc42473 Whitespace stuff; new sentence, new line; fix some xrefs; use Aq more.
From mbalmer@NetBSD.
2011-04-08 20:03:47 +00:00
matthieu
94e8a384a5 Update to xrdb 1.0.9.
Includes a fix for CVE-2011-0465, to which OpenBSD is not vulnerable, since
dhclient will reject any hostname option containing invalid characters like
$ or `
2011-04-05 18:59:49 +00:00
okan
98c5b36dbb revert the XSync timing change for client move only; first noticed by
brynet.

sure oga@
2011-03-23 07:27:32 +00:00
okan
4c04a27385 warp the pointer back, iff we don't move the mouse, once we are done
with the menu; idea and initial from Sviatoslav Chagaev.

discussion with and ok oga@
2011-03-22 13:50:40 +00:00
okan
9a52c582b1 we should re-focus the client and ungrab the ptr even if we don't have a
mouse based match (i.e. in the kbd no match case).  update the comment
as well.

ok oga@
2011-03-22 11:09:52 +00:00
okan
482c4ce498 fix nousance of always highlighting the first entry even when there is
no match (seen in the ctrl-a case)

ok oga@
2011-03-22 11:05:13 +00:00
okan
d0a487aa3d move the default case to the end.
ok oga@
2011-03-22 11:03:05 +00:00
okan
a9420f917b reduce the number of times we sync during a window resize.
ok oga@
2011-03-22 10:59:08 +00:00
okan
1494c3e4c9 introduce nitems macro, with the appropriate ifndef.
ok oga@
2011-03-22 10:57:31 +00:00
okan
2de4639d4c if virt/horz un-maximizing, restore only the un-maximized axis
coordinates; allows moving a client and not restoring the maximized axis
coordinates.

picked from a larger martynas diff from ages ago.

ok oga@
2011-03-22 10:56:08 +00:00
okan
f109779994 (0,0) is also inside in the screen; from Sviatoslav Chagaev.
ok oga@
2011-03-22 10:54:42 +00:00
okan
51c21fc3ef while this piece deals with client argv's in a seemingly inefficient way
(noticed by Tim Peniket), since we don't ever do anything with cliarg,
remove the hunk and cliarg completely.

ok oga@
2011-03-22 10:52:37 +00:00
okan
a2810e744d remove XXX and move a configure event out of the event handler functions.
reminded by a similiar diff from Thomas Pfaff.

ok oga@
2011-03-22 10:49:46 +00:00
okan
3b73daa6c2 move the single keycode function directly into the menu code.
ok oga@
2011-03-22 10:47:59 +00:00
matthieu
4d8053ee26 Add support for ecdsa SSH keys. From dave at davec dot name. Thanks. 2011-03-19 15:40:02 +00:00
sobrado
056292656a lexicographically sort keys.
ok jakemsr@, jmc@
2011-03-18 20:08:58 +00:00
matthieu
34bb2b0d31 Update to xkbcomp 1.2.1 2011-03-13 15:03:00 +00:00
matthieu
b05803ac41 Remove extra test. 2011-03-09 19:53:24 +00:00
matthieu
7ae39052df xcb is no longer optional. 2011-03-08 20:48:59 +00:00
matthieu
2cc47a1202 add a new build switch 'XENOCARA_USE_XKEYBOARD_CONFIG' to enable
the use of xkeyboard-config xkb definitions instead of the old xkbdata.
This will make testing easier. No changes in default builds.
ok shadchin@
2011-03-08 07:59:23 +00:00
matthieu
b9f6c3a045 Update to xterm version 269.
Tested and ok ajacoutot@, jasper@, krw@, shadchin@
2011-03-07 20:41:27 +00:00
okan
eab1b94e0a if we are saving the pointer location for a specific client, make sure
that if it is not already inbounds, put it in the default location,
which happens to be inbounds.

behavior noticed by Thomas Pfaff while maximizing and un-maximizing a
window, leaving the pointer behind and causing client_cycle() to be a
bit lost.

ok oga@
2011-02-13 20:09:57 +00:00
tedu
c222c6a5c7 we lose track of highstack somewhere, so recompute it before we need it.
fixes a crash reported by christian neukirchen.  ok okan
2011-02-13 17:25:20 +00:00
todd
190e604102 puffy 4.9 2011-02-11 22:26:24 +00:00
matthieu
480ad88cb9 Update to xbiff 1.0.3. No functional change. 2011-01-28 19:43:39 +00:00
matthieu
4366798a7f Update to x11perf 1.5.3 2011-01-22 14:33:53 +00:00
matthieu
def1874858 Update to xfwp 1.0.2 2011-01-22 14:30:50 +00:00
matthieu
191e43de2c Update to twm 1.0.6. No functional change. 2011-01-22 14:24:55 +00:00
espie
f1ea238aa1 Picture -> FvwmPicture, to avoid collisions with xrandr includes.
As noticed by Tristan Le Guern.
okay matthieu@
2011-01-18 19:28:33 +00:00
shadchin
3e225c3415 Fix compiling layout fr.
ok matthieu@
2011-01-16 08:50:41 +00:00
shadchin
fbb1cc1dac Update to xkbcomp 1.2.0.
ok matthieu@
2011-01-11 20:56:40 +00:00
shadchin
8a4ef33aa7 Update to xkbevd 1.1.2. No functional change.
ok matthieu@
2011-01-11 20:52:08 +00:00
shadchin
a31c2ef17e Update to xkbprint 1.0.3. No functional change.
ok matthieu@
2011-01-11 20:49:34 +00:00
matthieu
546e991d51 Fix double free in the case of windows with a _NET_WM_NAME property,
reported by frantisek holop, patch by Tim van der Molen. Thanks to both.
2011-01-09 17:14:32 +00:00
matthieu
831b8e77d0 Fix duplicated code resulting from a bad merge of xdm 1.1.9. 2011-01-01 20:39:44 +00:00
matthieu
115a56bdd9 Update to xbackkight 1.1.2. No functional change. 2010-12-19 16:28:08 +00:00
martynas
cba4495309 in MotionNotify geom.x, geom.y calculations take into account bwidth.
fixes the annoying bug where windows would go +bwidth pixels right,
+bwidth pixels down.  ok okan@
2010-12-14 11:08:47 +00:00
matthieu
1471212514 Use ASCII art when the environment is not UTF-8 capable.OB
Based on an initial patch by jasper@, ok jasper@.
2010-12-08 21:32:46 +00:00
jasper
a901d331ca - add a flag to specify the display to start xtsscale on.
ok matthieu@
2010-12-06 06:49:47 +00:00
matthieu
57139a92f9 Set datarootdir. fixes manual page installing in the wrong dir noticed
by todd@.
2010-11-30 20:05:41 +00:00
matthieu
cbc29667e5 Update to xterm 267. Tested by shadchin@, jasper@, ajacoutot@. 2010-11-29 20:10:09 +00:00
matthieu
05303600f5 regen 2010-11-27 14:26:12 +00:00
matthieu
66473b7fbe Explicitely link libxcb when needed for static arches. 2010-11-27 14:25:47 +00:00
matthieu
52857b2520 Update to xeyes 1.1.1 2010-11-25 21:59:45 +00:00
matthieu
79dc50bfcd Update to xcalc 1.0.4. 2010-11-25 21:58:01 +00:00
matthieu
51e80e68c8 Update to xwininfo 1.1.1. rewritten to use XCB. 2010-11-25 21:55:08 +00:00
matthieu
f59c0fe9bd Update to xlsclients 1.1.0. Rewritten to use XCB. 2010-11-25 21:52:03 +00:00
matthieu
a33d3d9ce4 Update to xlsatoms 1.1.0. rewritten to use XCB. 2010-11-25 21:50:37 +00:00
matthieu
87433ed3c7 Update to xwud 1.0.3 2010-11-11 11:26:53 +00:00
matthieu
8b00aa1929 Update to xwd 1.0.4 2010-11-11 11:23:59 +00:00
matthieu
685d7819f3 Update to xset 1.2.1 2010-11-11 11:21:08 +00:00
matthieu
754160bf1a Update to xrefresh 1.0.7 2010-11-11 11:18:56 +00:00
matthieu
b45dc03a80 Update to xrdb 1.0.7 2010-11-11 11:16:58 +00:00
matthieu
f8e86fc20b Update to xkill 1.0.3 2010-11-11 11:14:22 +00:00
matthieu
5791ccddda Update to xinput 1.5.3 2010-11-11 11:11:47 +00:00
matthieu
f6aa79e580 update to xinput 1.5.3 2010-11-11 11:11:16 +00:00
matthieu
e5e6da8e2a Update to xgamma 1.0.4 2010-11-11 11:08:43 +00:00
matthieu
842a341083 Update to xdriinfo 1.0.4 2010-11-11 11:06:32 +00:00
matthieu
b6ed7b0486 Update to mkfontdir 1.0.6 2010-11-11 11:00:06 +00:00
matthieu
9c2d63332b Update to xvinfo 1.1.1. No functional change. 2010-11-06 21:00:44 +00:00
matthieu
47220c0c8b Remove Xorg RCSId that was left in a previous merge. 2010-11-01 08:58:06 +00:00
matthieu
8e650c8038 Update to xinit 1.3.0 2010-11-01 08:52:28 +00:00
matthieu
7a99a9a1ef Upate xf86dga to 1.0.3 2010-11-01 08:41:11 +00:00
matthieu
92a7068586 Update to xsm 1.0.2 2010-10-31 20:17:58 +00:00
matthieu
82e6b376ab Update to xsetroot 1.1.0 2010-10-31 20:13:46 +00:00
matthieu
f9b557d161 Update to xrandr 1.3.4 2010-10-31 20:10:47 +00:00
matthieu
0e83f6a075 Update to xprop 1.2.0 2010-10-31 20:07:15 +00:00
matthieu
41f129a1e2 Update to xmodmap 1.0.5. No functional change. 2010-10-31 20:04:23 +00:00
matthieu
24c92ba218 Update to xman 1.1.1. No functional change. 2010-10-31 20:01:14 +00:00
matthieu
b09d0cbb68 Update to xmag 1.0.4. No functional change. 2010-10-31 19:58:33 +00:00
matthieu
c4f241b19d Update to xlogo 1.0.3. No functional change. 2010-10-31 19:53:10 +00:00
matthieu
499d07868c Update to xkbutils 1.0.3. No functional change. 2010-10-31 19:49:20 +00:00
matthieu
3adfb6f110 Update to xkbevd 1.1.1. No functional change. 2010-10-31 19:46:19 +00:00
matthieu
e9e38a8e97 Update to xhost 1.0.4. No functional change. 2010-10-31 19:44:13 +00:00
matthieu
ec7028064c Update to xgc 1.0.3 2010-10-31 19:41:34 +00:00
matthieu
837055ea1e Update to xfsinfo 1.0.3 2010-10-31 19:37:32 +00:00
matthieu
d5cfabebad Update to xfs 1.1.1 2010-10-31 19:35:19 +00:00
matthieu
a76a998565 Update to xfd 1.1.0 2010-10-31 19:26:22 +00:00
matthieu
8889c70dc3 Update to xev 1.1.0 2010-10-31 19:21:25 +00:00
matthieu
f1c430b349 Update to xedit 1.2.0 2010-10-31 19:19:11 +00:00
matthieu
d1934945ed Update to xdpyinfo 1.2.0 2010-10-31 19:09:31 +00:00
matthieu
d5b8b84f35 Update to appres 1.0.3. No functional change. 2010-10-31 19:05:48 +00:00
matthieu
a2dec4848e Update to xconsole 1.0.4. No functional change. 2010-10-31 18:27:25 +00:00
matthieu
e978aa14d7 Update to viewres 1.0.3. No functional change. 2010-10-31 18:18:22 +00:00
matthieu
4428bd70a1 Update to twm 1.0.5 2010-10-31 18:16:22 +00:00
matthieu
541c332538 Update to smproxy 1.0.4. No functional change. 2010-10-31 18:09:33 +00:00
matthieu
838595624f Update to showfont 1.0.3 2010-10-31 18:07:42 +00:00
matthieu
c2eb5b0c69 Update ot rgb 1.0.4. No functional change. 2010-10-31 18:05:44 +00:00
matthieu
6f7b1f0f67 Update to mkfontscale 1.0.8. No functional change. 2010-10-31 18:00:17 +00:00
matthieu
bd1aaf2d24 Update to ico 1.0.3. 2010-10-31 17:57:13 +00:00
matthieu
edf2a1f411 Update to iceauth 1.0.4. No functional change. 2010-10-31 17:55:35 +00:00
matthieu
2e12ec31d8 Update to fstobdf 1.0.4. No functional change. 2010-10-31 17:53:18 +00:00
matthieu
174fe7fdac Update to fslsfonts 1.0.3 2010-10-31 17:50:25 +00:00
matthieu
06efe31dc9 Update to editres 1.0.5. No functional change. 2010-10-31 17:48:10 +00:00
matthieu
ea47105af2 Update to bitmap 1.0.5. No functional change. 2010-10-31 17:43:24 +00:00
matthieu
49f97c9715 Update to beforelight 1.0.4 2010-10-31 17:37:08 +00:00
matthieu
691448c0ac Update to bdftopcf 1.0.3. No functional change. 2010-10-31 17:32:23 +00:00
jakemsr
335814b337 typo spotted by espie 2010-10-26 16:04:13 +00:00
matthieu
7447858d98 Update to xterm version 264, Tested at least by krw@, jasper@, ajacoutot@. 2010-10-23 19:14:52 +00:00
jakemsr
66fbac58e1 typos. "ouput" typos spotted by Jan Stary. 2010-10-15 14:24:23 +00:00
jakemsr
622e7bac0c oops. start with an undefined encoding instead of yuy2. lets the code
figure out what encoding to use, based on what the hardware supports.
still uses yuy2 by default if the hardware supports it.
2010-10-15 14:21:20 +00:00
jakemsr
29306fc0e4 declare the global vars as static to not conflict with symbols from
libraries
2010-10-15 09:27:26 +00:00
matthieu
be028fef81 Update to xcmsdb 1.0.3 2010-10-06 06:05:48 +00:00
matthieu
62aefcb130 Update to xclock 1.0.5 2010-10-06 06:03:42 +00:00
matthieu
533e7cbd34 update to xauth 1.0.5 2010-10-06 05:56:15 +00:00
matthieu
3230cc72eb Update to x11perf 1.5.2 2010-10-06 05:50:15 +00:00
matthieu
d348293fab Update to setxkbmap 1.2.0 2010-10-06 05:43:08 +00:00
matthieu
5a4a0a218a Update to oclock 1.0.2 2010-10-06 05:31:56 +00:00
matthieu
b4ebb62e0d Update to xterm 262.
tested by ajacoutot@, jasper@ and krw@.
2010-10-05 19:37:23 +00:00
matthieu
44d58a5719 Move 'video' out of X.Org provided application list, to the list
of extra applications provided by OpenBSD.
2010-10-03 14:59:11 +00:00
schwarze
be7005d8cf s/\.Xx/.Xr/ such that "Xv(3)" doesn't get lost;
found by mandoc -Tlint
2010-09-26 23:58:18 +00:00
jakemsr
52f69c164d support for gamma and sharpness/acutance controls.
also from Martin Pieuchot, thanks!
2010-09-26 23:47:17 +00:00
schwarze
f7ffd5f80b s/-offset -indent/-offset indent/ for correct indentation,
and properly encode \(:a
found by mandoc -Tlint
2010-09-25 21:58:18 +00:00
schwarze
694354ad23 s/\.Pb/.Pp/ for correct vertical spacing; found by mandoc -Tlint 2010-09-25 21:48:08 +00:00
okan
49e1aa0fed do not warp to clients marked 'ignore'; from chneukirchen at gmail - thanks.
(with the manpage bit from me).

ok oga@
2010-09-25 20:04:55 +00:00
okan
0b646a740b picked a henning diff from src - original log:
fix linecount bug with comments spanning multiple lines
problem reported with the obvious fix for bgpd by Sebastian Benoit
<benoit-lists at fb12.de>, also PR 6432

ok oga@
2010-09-25 20:02:58 +00:00
okan
2efae64cef spacing nits 2010-09-25 20:01:27 +00:00
okan
3261bc07fe more clear variable name so than name/class shouldn't be confused again.
ok oga@
2010-09-25 19:58:08 +00:00
okan
2fc8292339 clarify window name/class a bit more with word ordering.
ok oga@
2010-09-25 19:54:02 +00:00
jakemsr
0a146de521 enable video(1), now builds on all archs
from/ok todd@
2010-09-25 02:59:12 +00:00
jakemsr
6704c2a7ac list all libraries needed and in the correct order so this builds
on static archs
from todd@
2010-09-25 02:58:00 +00:00
matthieu
24a4f25151 Remove reference to XAW_CHECK_XPRINT_SUPPORT which was removed from
xorg-macros. While here fix list of dependencies.
2010-09-20 19:30:55 +00:00
matthieu
e7544b351b regen 2010-09-20 19:27:54 +00:00
matthieu
289309dcbf Remove reference to XAW_CHECK_XPRINT_SUPPORT which was removed from
xorg-macros. While here fix list of dependencies.
Problem noticed by Dave Del Debbio. Thanks.
2010-09-20 19:26:55 +00:00
jasper
52ab752d00 - no need for root prompt here, user prompt will do
- .Xr the other touchscreen driver we have (uhts)

ok matthieu@
2010-09-14 06:20:55 +00:00
jakemsr
02e1414c42 no more anonymous unions in video(4) 2010-09-13 01:35:50 +00:00
matthieu
ed6c8e882d Update to xterm 261. Tested by krw@, jcs@. 2010-08-22 13:38:11 +00:00
matthieu
a59a0c2e45 Update to final X.Org xset 1.2.0. No functional change. 2010-08-21 17:01:30 +00:00
matthieu
791220ead2 Disable ftgl support explictely. 2010-08-05 06:44:21 +00:00
todd
c2b89fcb39 disable video for now; ok deraadt@ 2010-08-04 23:24:11 +00:00
todd
3e56f14316 puffy 4.8 2010-08-02 14:29:27 +00:00
matthieu
c6043fcd65 Update to sessreg 1.0.6 2010-07-31 09:18:16 +00:00
matthieu
daf210776f Update to sessreg 1.0.5 2010-07-31 09:14:09 +00:00
matthieu
e8889e891b Update to xset master from X.Org git.
This brings manual page updates regarding the new mouse acceleration
code.
2010-07-31 07:58:30 +00:00
matthieu
ac1a6f7f2c Update to xrandr 1.3.3 2010-07-31 07:46:51 +00:00
okan
bd36084da7 revert -r1.45 of group.c (log was: fix window name and class to match
cwmrc(5)).  instead, fix cwmrc(5) to match the old behavior which also
happens to match the example config, of which many have based their
configs; this also nicely matches the output of xprop(1).

clean-up of variable names as a separate commit.

suggested by sthen (and something we should have done initially).

discussed with and ok oga@
2010-07-30 12:28:19 +00:00
dcoppa
184d7c3b41 Cast "pid" as unsigned long to avoid a bus error on sparc64.
OK matthieu@
2010-07-30 05:35:58 +00:00
jakemsr
bdc0c150f3 $OpenBSD$ and compare width to width, not width to height 2010-07-26 23:02:06 +00:00
sobrado
9e6242225e sort options as usual in our operating system; `usage:' is lower case;
improve usage()'s output; better indentation in usage() function.

ok jakemsr@
2010-07-26 08:09:33 +00:00
jakemsr
63de478659 do not add the same size twice, and do not fall of the end of
the frame sizes array.
reported/tested mglocker
2010-07-24 22:09:08 +00:00
matthieu
dc70d574a1 Update to xmore 1.0.2. 2010-07-24 19:15:36 +00:00
ckuethe
e8d40eb136 allow "make build" to work, ok matthieu@ 2010-07-23 19:46:00 +00:00
okan
eb3cfa8f7c fix backwards example (after r1.45 of group.c); noticed by phessler@
ok oga@ phessler@
2010-07-23 15:13:00 +00:00
jakemsr
ba52f51a58 decend into video/
reminded by phessler
2010-07-23 12:23:25 +00:00
jakemsr
3838c3aada import video(1), an application for recording and/or displaying
images from a video(4) device
ok matthieu, todd; prodding from deraadt
2010-07-23 11:33:52 +00:00
okan
84863b048e fix window name and class to match cwmrc(5); from Holger Mikolon - thanks!
ok oga@
2010-06-28 12:29:04 +00:00
matthieu
80eb659844 Update to xlsfonts 1.0.3 2010-06-12 16:53:36 +00:00
matthieu
7f8ab839f0 Update to xinput 1.5.2 2010-06-12 16:48:32 +00:00
matthieu
947765ab0f regen 2010-06-08 23:16:37 +00:00
matthieu
0807587e97 Simplify handling of dependencies with pkg-config. Fixes build
on static-libs only architectures.
2010-06-08 23:15:47 +00:00
matthieu
7d4fcb4c01 Update to xinit 1.2.1 2010-05-31 20:23:19 +00:00
matthieu
4783a13dfe Update to editres 1.0.4 2010-05-31 19:33:38 +00:00
matthieu
442bb464de Fix a race in the creation of the app-defaults directory. 2010-05-30 21:03:20 +00:00
matthieu
b67773f8c4 regen 2010-05-30 20:58:13 +00:00
matthieu
1fbe969c1c Fix races in the creation of the app-defaults directory. from espie@ 2010-05-30 20:57:54 +00:00
okan
268faf71ba initialize nitems
ok oga@
2010-05-22 22:32:08 +00:00
okan
6b0b021a68 replace XFetchName() with something more intelligent which attempts to
use the appropriate netwm Atom first, as well as deal with utf8.

slightly different incarnation tested by sthen@ and ajacoutot@ - thanks!

ok oga@
2010-05-22 22:10:31 +00:00
matthieu
8fb598d465 Update to xterm 258. lightly tested by krw@, thanks. 2010-05-08 12:20:46 +00:00
matthieu
1a66cb98ea Update to -current xmore from X.org git.
This version mainly removes Xprint support.
2010-04-23 19:32:59 +00:00
oga
c4175c932e grab events on the root window *before* we look for existing windows.
This closes a race we were hitting often where stuff started right
before cwm may not get noticed and not have borders.

ok okan@. Prompted by something todd noticed.
2010-04-12 16:17:46 +00:00
okan
4944ac9995 clean up a few xu_* functions to just accept what they need (Window).
ok oga@
2010-04-11 16:51:26 +00:00
matthieu
d0a977e001 ifdef out the new code that moves the cursor one pixel to the right
for each char during password input. Requested by deraadt@.
2010-04-06 22:09:09 +00:00
matthieu
70557157a0 Update to xinput 1.5.1 2010-03-28 13:08:54 +00:00
matthieu
5971c89316 Update to xkbprint 1.0.2 2010-03-28 13:05:38 +00:00
matthieu
07555f2808 update to xkbevd 1.1.0. 2010-03-28 13:01:26 +00:00
matthieu
1c126dd9ec Update to xvidtune 1.0.2 2010-03-28 12:53:20 +00:00
matthieu
8f50ee81a4 missed files in update to 1.0.2 2010-03-28 11:47:17 +00:00
matthieu
e7283f31d7 Update to xmessage 1.0.3. 2010-03-28 10:34:49 +00:00
matthieu
c68089aef1 update to xlogo 1.0.2 2010-03-28 10:12:36 +00:00
matthieu
7993eacc9e Update to xgc 1.0.2 2010-03-28 10:05:28 +00:00
matthieu
b21e16a379 Disable xprint support. 2010-03-28 09:42:43 +00:00
matthieu
1cb4ae42c1 Update to xeyes 1.1.0 2010-03-28 09:38:08 +00:00
matthieu
21c33a1b92 Update to xdm 1.1.9 2010-03-28 09:33:02 +00:00
matthieu
7391a84e9f Update to xcalc 1.0.3 2010-03-28 08:02:57 +00:00
matthieu
3d711efd9f Update to xbiff 1.0.2 2010-03-28 07:58:32 +00:00
matthieu
fe9b7cba4c Update to viewres 1.0.2 2010-03-27 11:56:39 +00:00
matthieu
af939b2540 Update to listres 1.0.2 2010-03-27 11:52:42 +00:00
matthieu
bdb2807634 Update to xterm-255. Tested by stsp@, oga@. 2010-03-25 22:03:51 +00:00
matthieu
3b261f2541 add a -v flag to select verbose mode, to output raw coordinate read
from the device, for debugging.
2010-03-23 20:27:42 +00:00
schwarze
7ddffd1fa6 Fix formatting errors breaking the xenocara mandoc(1) build:
* .Bl may only have .It children
* .SH requires an argument
* blank lines are illegal outside literal context

Now "cd /usr/xenocara && make man" succeeds,
but unfortunately, that covers a minority of X11 manuals only.

ok matthieu@
2010-03-20 20:13:27 +00:00
okan
5d67594356 preserve labels after an edit action is aborted; extending the menu
struct just for this is the least intrusive approach until the menu code
is reviewed.

inspired by Thomas Pfaff's report on tech@

ok oga@
2010-02-10 01:23:05 +00:00
stsp
33b5baf3fb Honour program-specified window position in size hints when placing windows.
Makes XMMS windows appear as expected.

ok okan, oga
2010-02-02 19:28:46 +00:00
okan
3d3e2130f8 - allow per-screen gap; not (yet) user configurable.
- teach _NET_WORKAREA about gap.

ok oga@
2010-01-27 03:04:50 +00:00
todd
f3a12ded08 puffy 4.7 2010-01-27 00:02:27 +00:00
matthieu
f64b917b27 Make ssh-ask-pass Xinerama aware (also works with XRandR thanks to
its pseudo-Xinerama emulation). ok stsp@
2010-01-22 11:24:31 +00:00
matthieu
7d573b6e6c Start adding XRandR support. not really functional yet though.
(missing the code to compute the calibration data that restrict events
to a given output)
2010-01-22 07:47:54 +00:00
matthieu
9b4b09eb28 regen 2010-01-17 20:49:46 +00:00
matthieu
2dda0f8061 Use the new XORG_WITH_XMLTO macro in configure scripts and explicitely
disable it during Xenocara builds. Problem reported by kili@ who also
tested this patch with an earlier version of the macro.
2010-01-17 20:48:49 +00:00
jcs
fd0eda99be build with OPT_256_COLORS to support 256 colors now that our ncurses
supports it

ok matthieu@
2010-01-13 14:59:37 +00:00
matthieu
09d912a54b remove xtrap applications. They are disconnected from build for weeks now. 2010-01-11 20:29:48 +00:00
okan
ba93a73ad3 pull all non-X11 headers from calmwm.h and place them only where they
are required.

encourged to go all the way by oga@
2009-12-15 04:10:42 +00:00
okan
71e1e63bce spacing 2009-12-15 03:38:11 +00:00
okan
0c7627b2f7 pull these headers only into files that need them.
ok oga@
2009-12-15 03:34:34 +00:00
okan
899043b215 rid ourselves of these functional macros; convert to real functions.
ok oga@
2009-12-15 03:26:22 +00:00
okan
5a72fec630 mostly irrelevant now, so remove.
ok oga@
2009-12-15 03:25:22 +00:00
okan
9dfa8ad14a merge the 2 common header files; specific includes to be pulled out as
separate commits.

ok oga@
2009-12-15 03:24:36 +00:00
oga
732db655c0 kill _CWM_GRP atom setting. The netwm stuff does us well enough now that
it's superfluous.

ok okan@
2009-12-14 16:39:01 +00:00
oga
d0275e11af add _NET_WORKAREA. for now we ignore the gap, this'll change soonish.
ok okan@
2009-12-11 18:09:16 +00:00
oga
3ec3bf2582 another int/long fixup that was giving dodgy property values on amd64, shame on
me for not reading xlibs (appauling) documentation more closely.

ok okan@
2009-12-11 17:57:38 +00:00
oga
cb76db27c6 implement support for _NET_WM_DESKTOP properties on windows.
it works kinda like _CWM_GRP, which we added to aid restarts a while
ago, but it's standardised and clients are specifically allowed to set
it to request a desktop.

for noe we leave _CWM_GRP support in, but its days are now numbered.

while i'm here fixup an int/long mixup with an earlier diff.

ok okan@
2009-12-11 17:55:42 +00:00