IABSD.fr/xenocara/app

Branch :


Log

Author Commit Date CI Message
6f33ccac 2011-10-17 18:18:38 rename variable to reduce potential for name-space collision. bikesheding and ok oga@.
66bb8d02 2011-10-12 15:43:50 use xfree instead of free since strings is allocated with xmalloc; from dhill ok oga@
a574170c 2011-09-30 19:59:05 Set user PATH from login.conf instead of hard-coded default. prodded by ajacoutot@. Patch tweaks and ok millert@.
7a6e2b9d 2011-09-19 07:23:03 move client to group (movetogroup) and hide client only if group is already hidden (suggested behavior from Alexander Polakov). ok sthen oga
c516620b 2011-09-17 11:51:57 Update to xterm-275. Tested by jasper@.
e18bdf57 2011-09-13 09:17:30 fix spelling I keep getting wrong for some unknown reason; found by and diff from Alexander Polakov.
5d6aec2d 2011-09-13 08:41:57 add WM_TRANSIENT_FOR event support: moves dialogs, toolbars and such to the group of the main application window; based on a diff from Alexander Polakov with CLIENT_IGNORE flag suggestion from oga@. ok oga@
780e9cb0 2011-09-13 08:37:49 repair groupcycle (broke after cycle-in-group support added more flags); found by and fix from Thomas Pfaff. ok oga@
3f2d53b6 2011-09-08 12:35:33 allow configurable menu font color; from Alexander Polakov with a tweak from me. ok oga@
107bc374 2011-09-08 12:07:03 allow menufg/menubg to be configurable; from Alexander Polakov. ok oga@
9ab59987 2011-09-08 12:00:49 reinit menu on reload; from Alexander Polakov. needed for catching upcoming menu config changes. ok oga@
9dabac61 2011-09-05 07:37:55 restore a comment and add another for clarity.
d341c2bf 2011-09-04 16:59:31 Make flavours of maximisation additive. i.e. horiz-max + vertmax = full maximisation. full - horiz = vertmax. etc. Martynas wrote something like this once, so I did okan, this version seems to finally deal with the corner cases. ok okan@.
d1b50226 2011-09-03 09:42:33 split off window hints from geometry so we don't need to carry them all around when dealing with {,h,v}max. same idea from oga.
ed6f7325 2011-09-03 09:25:39 simplify color initialization. ok oga@
aa9dbd1d 2011-09-03 09:20:58 Add {r,}cycleingroup to cycle through clients belonging to the same group as the active client (as opposed to all unhidden clients); from Alexander Polakov, with a tiny tweak requested by oga. ok oga@
f93ec1eb 2011-09-03 09:17:16 "defaultfont" is unclear (and confusing while reading code) when it also applies to the user supplied font, so rename. ok oga@
a40b5df9 2011-08-30 21:15:30 Switch to xkeyboard-config is done. Remove old xkbdata and unifdef it. ok shadchin@
d44962b4 2011-08-29 09:10:49 zap unused macro. ok oga@
dda3ed61 2011-08-29 09:09:45 restore mouse move via the keyboard, noticed by todd@. while the check for cc was wrong due to the fact that cc->sc is always filled in during the event, we don't even need it - just operate on the focused screen's root window regardless. ok todd@ oga@
82fb94cb 2011-08-28 17:40:55 Update to xterm 273. Tested by marco@, jasper@.
b9695778 2011-08-28 14:23:18 2 more .orig files added by mistake. Noticed by shadchin@. Thanks.
cdcbc068 2011-08-28 13:24:52 Update to xset 1.2.2
007b4f1d 2011-08-28 13:21:00 Update to xrandr 1.3.5
6ef0fdd2 2011-08-28 13:16:51 Update to xprop 1.2.1
c54f608f 2011-08-28 13:15:52 Update to xman 1.1.2
b97ad558 2011-08-28 11:21:51 Update to xkbcomp 1.2.3
a436c5af 2011-08-28 10:45:18 Update to x11perf 1.5.4
7a8ca150 2011-08-28 10:39:39 Oops. Didn't mean to add this file.
6b48a62a 2011-08-28 10:32:22 Update to twm 1.0.7
3318d5e0 2011-08-28 10:21:07 Update to smproxy 1.0.5
9438b211 2011-08-28 10:19:31 Update to mkfontscale 1.0.9
af80ac70 2011-08-22 16:34:34 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@
661c8ef1 2011-08-22 16:18:05 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@
722a82d2 2011-08-18 20:27:03 Compile trace.c as well so that OPT_TRACE 1 actually works. ok matthieu
80d4fad9 2011-08-18 19:47:42 Update to xterm 271. Tested by shadchin@ and ajacoutot@
f61900df 2011-08-04 03:53:14 puffy 5.0
648d5b0b 2011-07-26 08:51:24 Re-draw borders after reloading, not before; from Alexander Polakov. ok oga@
3826753e 2011-07-25 15:41:05 use the menu border; from Alexander Polakov, but with the existing define. ok oga@
bd65f031 2011-07-25 15:10:24 We are inconsistent when it comes to function returns, so just go all the way with the cwm specific parts. ok oga@
24bf547e 2011-07-23 13:09:11 Clarify defines and make them not look like non-local ones; started by a small diff from Thomas Pfaff. ok oga@
e4c257bc 2011-07-16 17:54:07 Remove an extra debugging printf that leaked in previous commit.
06beb28a 2011-07-16 17:32:24 Check if an input device has calibration data before accepting it as as candidate for calibration.
b67526b9 2011-07-16 17:30:17 Tweak and fix an unreadable sentence.
fc173459 2011-07-16 17:27:52 Add a '-c' option to keep the X cursor visible while calibrating.
6efadade 2011-07-16 17:21:41 White space cleanup.
df02d701 2011-07-14 11:39:53 correct spelling; from Alexander Polakov.
5e7ee145 2011-06-28 08:18:49 spello
33023ff9 2011-06-27 12:46:54 UTF8-ify, from Alexander Polakov, but without setlocale(), after feedback from stsp@ - thanks! 'go for it' oga@
9eac3701 2011-06-25 13:37:05 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@
5f2753dc 2011-06-25 13:12:56 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@
0fd446f0 2011-06-24 06:52:23 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@
53fbeb4e 2011-06-24 06:09:26 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@
ffa68ab4 2011-06-24 06:06:24 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...)
c8003416 2011-06-24 06:01:47 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@
5e2c6f5c 2011-06-24 05:58:51 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@
c1530aea 2011-06-24 05:54:30 more nitems usage. ok oga@
2f0f43df 2011-06-24 05:51:25 re-order sweep draw so that we map into the client window after re-parenting; from Sviatoslav Chagaev. ok oga@
74252c7d 2011-06-24 05:45:57 struct XftFont already has height which we can use directly instead of calculating ourselves, so do so. ok oga@
08f0ea6d 2011-06-24 05:40:09 alter a few function returns and prototypes; found by lint. ok oga@
cfdfe3cd 2011-06-24 05:33:41 Correct extern declaration and while here, rename a variable to be pedantic. from Thomas Pfaff. ok oga@
209974b0 2011-06-24 05:30:42 collapse client and group {r,}cycle defines since they are really the same thing. ok oga@
2e88a2b0 2011-06-23 22:48:59 switch to installing source manuals: * cope with new bsd.man.mk * update imake configuration ports use of imake remains unchanged
3d3ed030 2011-06-07 19:21:06 Update to xterm 270. Tested by ajacoutot@, shadchin@, krw@ and jasper@
5ef1aa03 2011-05-31 20:47:24 Update to xauth 1.0.6
11cd0877 2011-05-31 20:42:48 Update to iceauth 1.0.5
3d9ed322 2011-05-15 17:58:47 fix botched client and group cycle defines; noticed by Thomas Pfaff. "no cookie! fix it" - oga@
dc3d4074 2011-05-13 12:53:19 remove left over XSync; ok oga@
4fb00eca 2011-05-11 13:53:51 tag and comment cleanup; ok oga@
b1f11d8d 2011-05-07 17:15:37 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@
02439753 2011-05-07 12:41:54 Update to xlsclients 1.1.2
a1517de6 2011-05-06 19:39:44 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@.
28ba33af 2011-05-05 19:52:52 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@
800a9385 2011-05-05 16:40:37 re-org. ok oga@
d4b279e2 2011-05-05 15:32:24 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@
8d5ea2e2 2011-05-01 15:28:37 Copy glxinfo and glxgears sources from Mesa demos, since more recent Mesa releases don't ship MesaDemos anymore.
95e32425 2011-04-11 17:23:18 add the -R option to usage() spotted by sobrado@
53483e36 2011-04-11 02:58:49 * 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.
eccbc424 2011-04-08 20:03:47 Whitespace stuff; new sentence, new line; fix some xrefs; use Aq more. From mbalmer@NetBSD.
94e8a384 2011-04-05 18:59:49 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 `
98c5b36d 2011-03-23 07:27:32 revert the XSync timing change for client move only; first noticed by brynet. sure oga@
4c04a273 2011-03-22 13:50:40 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@
9a52c582 2011-03-22 11:09:52 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@
482c4ce4 2011-03-22 11:05:13 fix nousance of always highlighting the first entry even when there is no match (seen in the ctrl-a case) ok oga@
d0a487aa 2011-03-22 11:03:05 move the default case to the end. ok oga@
a9420f91 2011-03-22 10:59:08 reduce the number of times we sync during a window resize. ok oga@
1494c3e4 2011-03-22 10:57:31 introduce nitems macro, with the appropriate ifndef. ok oga@
2de4639d 2011-03-22 10:56:08 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@
f1097799 2011-03-22 10:54:42 (0,0) is also inside in the screen; from Sviatoslav Chagaev. ok oga@
51c21fc3 2011-03-22 10:52:37 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@
a2810e74 2011-03-22 10:49:46 remove XXX and move a configure event out of the event handler functions. reminded by a similiar diff from Thomas Pfaff. ok oga@
3b73daa6 2011-03-22 10:47:59 move the single keycode function directly into the menu code. ok oga@
4d8053ee 2011-03-19 15:40:02 Add support for ecdsa SSH keys. From dave at davec dot name. Thanks.
05629265 2011-03-18 20:08:58 lexicographically sort keys. ok jakemsr@, jmc@
34bb2b0d 2011-03-13 15:03:00 Update to xkbcomp 1.2.1
b05803ac 2011-03-09 19:53:24 Remove extra test.
7ae39052 2011-03-08 20:48:59 xcb is no longer optional.
2cc47a12 2011-03-08 07:59:23 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@
b9f6c3a0 2011-03-07 20:41:27 Update to xterm version 269. Tested and ok ajacoutot@, jasper@, krw@, shadchin@
eab1b94e 2011-02-13 20:09:57 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@