summaryrefslogtreecommitdiff
path: root/app
AgeCommit message (Collapse)Author
2011-06-28spelloJasper Lievisse Adriaanse
2011-06-27UTF8-ify, from Alexander Polakov, but without setlocale(), afterOkan Demirmen
feedback from stsp@ - thanks! 'go for it' oga@
2011-06-25warn if we can't parse the config file on start, just like we do on reload.Okan Demirmen
part of a larger diff that was ok oga@
2011-06-25Since cwm(1) uses the same parser as others in src, document howOkan Demirmen
comments and line extensions work. Taken from sthen@'s recent commit in src. ok sthen@
2011-06-24add 'normal' cursor and shuffle the others we use to make a bit moreOkan Demirmen
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-24New option to raise a client via the mouse (unbound by default);Okan Demirmen
opposing action, lower, already exists and bound. Both keyboard mappings already exist. 'no opinion either way' oga@
2011-06-24introduce a new config option to snap to the screen edge. 'snapdist'Okan Demirmen
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-24re-do various bits of {,h,v}max for simplicity and less flag handling.Okan Demirmen
as a bonus, flipping between various combinations of vmax+hmax provides a more predictable behavior. commitski oga@
2011-06-24replace the non-working check to see if another wm is running with aOkan Demirmen
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-24more nitems usage.Okan Demirmen
ok oga@
2011-06-24re-order sweep draw so that we map into the client window afterOkan Demirmen
re-parenting; from Sviatoslav Chagaev. ok oga@
2011-06-24struct XftFont already has height which we can use directly instead ofOkan Demirmen
calculating ourselves, so do so. ok oga@
2011-06-24alter a few function returns and prototypes; found by lint.Okan Demirmen
ok oga@
2011-06-24Correct extern declaration and while here, rename a variable to beOkan Demirmen
pedantic. from Thomas Pfaff. ok oga@
2011-06-24collapse client and group {r,}cycle defines since they are reallyOkan Demirmen
the same thing. ok oga@
2011-06-23switch to installing source manuals:Christian Weisgerber
* cope with new bsd.man.mk * update imake configuration ports use of imake remains unchanged
2011-06-07Update to xterm 270. Tested by ajacoutot@, shadchin@, krw@ and jasper@Matthieu Herrb
2011-05-31Update to xauth 1.0.6Matthieu Herrb
2011-05-31Update to iceauth 1.0.5Matthieu Herrb
2011-05-15fix botched client and group cycle defines; noticed by Thomas Pfaff.Okan Demirmen
"no cookie! fix it" - oga@
2011-05-13remove left over XSync; ok oga@Okan Demirmen
2011-05-11tag and comment cleanup; ok oga@Okan Demirmen
2011-05-07introduce a new 'freeze' flag (CMS-f by default) which may be applied toOkan Demirmen
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-07Update to xlsclients 1.1.2Matthieu Herrb
2011-05-06On map, don't warp to windows that are marked as ignored.Owain Ainsworth
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-05bump window resize back to 60hz. instead, we should not need to syncOkan Demirmen
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-05re-org. ok oga@Okan Demirmen
2011-05-05make the menu window aware of xinerama info; this makes the menu stayOkan Demirmen
within the current screen, like other cwm window placements and mutations (vmax/hmax/max) - from Sviatoslav Chagaev. ok oga@
2011-05-01Copy glxinfo and glxgears sources from Mesa demos, since moreMatthieu Herrb
recent Mesa releases don't ship MesaDemos anymore.
2011-04-11add the -R option to usage()Jacob Meuser
spotted by sobrado@
2011-04-11* use VIDIOC_ENUM_FRAMEINTERVALS to get the supported frame intervalsJacob Meuser
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-08Whitespace stuff; new sentence, new line; fix some xrefs; use Aq more.Matthieu Herrb
From mbalmer@NetBSD.
2011-04-05Update to xrdb 1.0.9.Matthieu Herrb
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-03-23revert the XSync timing change for client move only; first noticed byOkan Demirmen
brynet. sure oga@
2011-03-22warp the pointer back, iff we don't move the mouse, once we are doneOkan Demirmen
with the menu; idea and initial from Sviatoslav Chagaev. discussion with and ok oga@
2011-03-22we should re-focus the client and ungrab the ptr even if we don't have aOkan Demirmen
mouse based match (i.e. in the kbd no match case). update the comment as well. ok oga@
2011-03-22fix nousance of always highlighting the first entry even when there isOkan Demirmen
no match (seen in the ctrl-a case) ok oga@
2011-03-22move the default case to the end.Okan Demirmen
ok oga@
2011-03-22reduce the number of times we sync during a window resize.Okan Demirmen
ok oga@
2011-03-22introduce nitems macro, with the appropriate ifndef.Okan Demirmen
ok oga@
2011-03-22if virt/horz un-maximizing, restore only the un-maximized axisOkan Demirmen
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(0,0) is also inside in the screen; from Sviatoslav Chagaev.Okan Demirmen
ok oga@
2011-03-22while this piece deals with client argv's in a seemingly inefficient wayOkan Demirmen
(noticed by Tim Peniket), since we don't ever do anything with cliarg, remove the hunk and cliarg completely. ok oga@
2011-03-22remove XXX and move a configure event out of the event handler functions.Okan Demirmen
reminded by a similiar diff from Thomas Pfaff. ok oga@
2011-03-22move the single keycode function directly into the menu code.Okan Demirmen
ok oga@
2011-03-19Add support for ecdsa SSH keys. From dave at davec dot name. Thanks.Matthieu Herrb
2011-03-18lexicographically sort keys.Igor Sobrado
ok jakemsr@, jmc@
2011-03-13Update to xkbcomp 1.2.1Matthieu Herrb
2011-03-09Remove extra test.Matthieu Herrb
2011-03-08xcb is no longer optional.Matthieu Herrb