IABSD.fr/xenocara/app

Branch :


Log

Author Commit Date CI Message
a8dfa1fd 2008-04-21 06:04:31 Add 2 files added with 1.0.4.
9dbb6c9b 2008-04-20 16:47:32 Update to xset 1.0.4
25faa3f7 2008-04-20 16:42:58 update to xrdb 1.0.5
a9933912 2008-04-20 16:36:07 Update to xprop 1.0.4
b0446f75 2008-04-20 16:32:06 Update to xkbcomp 1.0.4
33acf341 2008-04-20 13:46:02 Update to xinit-1.0.8, while preserving local changes.
e14d5aef 2008-04-20 13:25:46 Get rid of the Xwrapper hack. OpenBSD doesn't support XFree86 3.3.x anymore.
4aab415a 2008-04-19 16:59:34 update to xev 1.0.3
5e9eca7e 2008-04-19 16:54:56 update to xdm-1.1.7 (No changes on OpenBSD).
40cc08d6 2008-04-19 16:23:00 update to x11perf 1.5
a993561b 2008-04-19 15:43:39 update to twm 1.0.4
6f491b67 2008-04-19 14:40:52 Update to xrandr 1.2.3.
eb613a1b 2008-04-16 13:47:29 merge kbfunc_{ptrmove,client_{move,resize}} into one function that takes a flag, this code was almost identical... ok okan.
fb651469 2008-04-16 13:40:34 remove infowin. It slipped out of the last commit, for some reason.
f062e958 2008-04-16 13:38:09 Replace a few leftover calls to strdup and calloc with xstrdup and xcalloc respectively. ok okan.
9aedc9e8 2008-04-16 13:35:37 Remove screen_infomsg(), nothing uses it. ok okan.
8a66857b 2008-04-16 13:33:26 kill an unused struct member. ok okan
8b3d596d 2008-04-15 21:20:56 make the argument parser for commands accept quoted strings, while i'm there make u_spawn use exec_wm (renamed to u_exec) for it's execution to remove duplicated code. This means constructs like this work in .cwmrc: bind CM-t "ssh -Y 192.168.1.2 \"xterm -e top\"" or alternatively: bind CM-t "ssh -Y 192.168.1.2 'xterm -e top'" "in it goes" okan@.
5559ba08 2008-04-15 20:26:50 Kill dirent_isdir() and dirent_islink() nothing used them since the new parser went in. ok okan.
26beb05a 2008-04-15 20:24:41 hit it with the knf stick.
a101e9a0 2008-04-15 18:46:58 Add "gap" support to .cwmrc. The options put in here make gaps on the edge of the screen where an application won't be {,vert}maximized over. used for placing a statusbar or something like xclock. Patch from Edd Barrett, with input from myself and okan. Thanks! ok okan@.
36cf099f 2008-04-15 18:33:13 - add vi keybindings to search - allow for ctrl-h as well discussion with and ok oga@
e588092d 2008-04-15 18:22:08 malloc -> calloc suggested by and ok oga@
766b9c69 2008-04-12 17:57:53 regen
fd01a78b 2008-04-12 17:52:43 mkfontscale 1.0.4
58b18c30 2008-04-12 17:51:44 regen
b8c22531 2008-04-12 17:49:58 mkfontdir 1.0.4
3174a0bb 2008-04-09 18:10:47 remove alt-tab menu discussed with a few ok oga@
edd5ee51 2008-04-08 17:38:27 No cookie for okan. fix use-after-free that broke exec's path getting stuff. ``paths'' isn't used anymore, but pointers to within that array are still used in the next loop. delay freeing it until after then.
fdb2248a 2008-04-08 14:12:28 better 'quit' keybinding default (CMS-q) feedback from oga@ and simon@ ok oga@ simon@
2fc4faf2 2008-04-08 00:09:50 Make _xev_quit "volatile sig_atomic_t" for proper correctness. Noticed by oga@, thanks!
8797c69a 2008-04-07 23:47:09 Add quit function, bind it per default to CM-q and change exec_wm binding to CM-w. Inital diff from Gleydson Soares Feedback from oga@ and okan@ ok oga@
33d3a7ed 2008-04-05 21:09:19 - use $PATH before _PATH_DEFPATH, from Tim van der Molen - plug leak, noticed by oga feedback and ok oga@
3bf9d124 2008-04-03 13:58:57 Sync usage() with reality and manpage. "ok, but no cookie" oga@
84ff75cc 2008-04-02 20:08:52 Clear the password as early as possible in the BSD auth case. ok deraadt@
da6f5be7 2008-03-26 15:45:42 Fix a couple of issues with the maximization code. If a window is vertically maximized, then resized, before the MAXIMIZED flag wasn't removed, now it is. so doing a resize then does the right thing. Also, separate flags are needed for vertical and normal maximziation, else when you do vertical-maximize, followed by maximize, the window returns to it's original size. ok simon@, okan@
bbc31bf5 2008-03-25 23:41:50 Introduce bsd.xconf.mk to set default config variables used at several places in the Xenocara build in a central place instead of duplicating the checks all over the place. ok oga@.
d00d2dd8 2008-03-24 21:24:52 msg_controllen has to be CMSG_SPACE so that the kernel can account for each cmsg_len (ie. msg_controllen = sum of CMSG_ALIGN(cmsg_len). This works now that kernel fd passing has been fixed to accept a bit of sloppiness because of this ABI repair. lots of discussion with kettenis. From deraadt@
01414853 2008-03-23 15:09:21 Replace the symlink configuration scheme with a simple yacc parser as found in other places of the tree. Remove sticky and font commandline options and add another one for alternative config locations. Split off cwmrc(5) from cwm(1), nuke #ifdef __OpenBSD__ while there. tested by various kind people, feedback from oga@ and okan@ - thanks! ok oga@, jasper@, okan@
f8bcc1f1 2008-03-22 21:34:07 allow autogrouping and sticky mode to work together ok oga@
d8e2d259 2008-03-22 15:09:45 Rip out, burn, and dance around the grave of group-edit mode. I've yet to speak to anyone who uses it, so just kill it. You can still add/remove from groups using the mouse binding. Groups may get a re-work sometime soon if i have a stroke of genius. knocks about 4k off the i386 binary for me. ok okan@, todd@.
420d083a 2008-03-22 14:09:02 Remove a bunch of unused variables and incorrect comments. "ok with me" okan@.
68bd73c0 2008-03-22 12:40:02 Make xterm(1) and resize(1) correctly refer to X(7) instead of X(1). ok matthieu@
b3afb49c 2008-03-20 20:45:10 Get rid of strcat() and strcpy(), fixing a potential stack overflow. With help and ok deraadt@, millert@, oga@.
ffca1db8 2008-03-19 21:15:46 update to xterm 234. tested by merdely@, 'looks ok' deraadt@.
dd869f4e 2008-03-19 20:31:09 Remove a useless use of cat pointed by espie@ some time ago.
4685ce9d 2008-03-19 00:18:28 As mentioned in my last commit, there was an issue where the switching code would always assume that the number of windows to switch to was three if there were more windows hidden. Check for CLIENT_HIDDEN when we count. Now it counts correctly. ok simon@.
92c71b48 2008-03-18 00:48:56 client_{,r}cycle() doens't need a client. so get rid of KBFUNC_NEEDSCLIENT. this prevents the issue where you close or hide a window, and end up with no client selected (you're on the root window). When that happened alt-tab failed. This, however, exposed to me a few more issues in the alt-tabbing code: -the code to detect how many lines we need looks bogus (you always get three) -alt-tabbing when everything is hidden always reawakes the most recent window. Fixes for these will be forthcoming. ok simon@.
7830df18 2008-03-15 18:08:24 Regen with autoconf 2.59-p2, with AM_SANITY check zapped.
16236de3 2008-03-15 17:14:11 Repair msg_controllen. In those cases it should just be CMSG_SIZE(sizeof(int)), not sizeof(buffer) which may be larger because of alignment. Based on fixes in base system.
4756cae4 2008-03-14 14:38:10 typo fix. ok oga
f0623845 2008-03-13 06:53:06 Correct CMSG_SPACE and CMSG_LEN usage, same fixes as in the base system. ok deraadt@
6da42243 2008-03-07 07:48:10 use explicit path to openssl. Reported by Dave Del Debbio. Thanks.
d5cb652a 2008-03-03 07:01:44 Change the default for XSRCDIR to /usr/xenocara. ok deraadt@
ef3b0a06 2008-02-24 22:22:48 Fix initialization of vmin. This has caused script(1) to exit immediatly when started inside an xterm that started with vmin=0 (because it had no tty to inherit the correct value from). ok kettenis@, krw@, oga@.
e2e723ac 2008-02-22 11:35:22 Fix a build race in ssh-askpass. This shouldn't happen, so XXX it. ok matthieu@. xenocara is now locked.
655aabf8 2008-02-21 08:10:52 puffy 4.3
f076f9f5 2008-02-21 08:04:44 no dri/GL apps for landisk; ok matthieu@
43f7e322 2008-02-20 13:00:18 add exec_wm to calmwm.h, it was missing (bad ian@!) Also, exec_wm() currenty err()s out if something failed with the exec, killing the currently running wm. This is bad. Replace the err() with warn() instead. from Gleydson Soares, thanks!
95429f5a 2008-02-20 12:56:10 Typo: s/supression/suppression from Pierre Riteau, thanks!
1d9ffcbd 2008-02-16 21:41:37 Disable a few more binaries on m88k due to static linking.
e8985d1d 2008-02-16 09:49:28 Change the default pointerMode for real now.
3d2000e9 2008-02-16 09:40:00 Merge xterm 232. New local change: default value for pointerMode is 0.
065d15d7 2008-02-16 09:34:45 Import xterm version 232. tested by many.
5683e225 2008-02-13 21:48:03 usage never returns, and thus should be __dead. ok jasper@.
0f28b15c 2008-02-13 21:04:19 add usage() for when an unknown option is given. from Gleydson Soares <gsoares@gmail.com>, thanks! ok jasper@
10cf0b35 2008-02-13 12:09:47 Make cwm print the XDisplayName() if it fails to open the display, instead of an error message that'll be gibberish to most people. from Gleydson Soares. Thanks! ok simon@.
696e2f3d 2008-02-10 10:57:05 Run the program if xidle recieves a SIGUSR1. ok matthieu jmc
3e0ea9a7 2008-01-22 17:35:23 Trivial typo in recent "exec windowmanager" addition
225642aa 2008-01-16 16:14:55 All of the 9wm code in cwm has been removed or re-written. Edit LICENSE and the manpage to reflect this. While i'm here remove the note in todo about cleaning up the menu code; it's been done. ok ian@, okan@ (he also provided most of the manpage rework)
78d22200 2008-01-16 11:39:20 huge amount of cleanup and dead code removal. full description of changes: -remove fontlist, and all associated structures/calls, it's not needed. this also removes any doubt about leftover 9wm code (the list was borrowed from it). Since cwm now uses Xft for everything, the legacy font handling is just not needed. -add /* FALLTHROUGH */ comments into grab_{label,menu}. I actually didn't intend grab_menu to be a fallthrough, but it actually works quite well there, so remove the extra rectangle drawing. I love it when that happens. -remove a couple of unused prototypes that were obviously missed before. -remove a bunch of commented out or if 0ed out code. It doesn't look to be coming back anytime soon. -several functions returned an int, but this was never checked. most of them only failed if they failed to grab the pointer (thus the internal state didn't change), so just make them void and return early if this is the case. -remove several unused functions and some useless variables. knocks something like 200bytes off the stripped binary size for me. ok marc@, tested by several others.
7153b9f7 2008-01-14 15:21:10 Rewrite most of grab_menu in grab.c (it was partly 9wm code). This should work functionally the same, with a few simplifications. Changes: - we don't care if you're holding another button when you release the menu key if you don't want to select anything, move off the menu. - remove the hysteresis from the menu selection (before you had to move more than three pixels onto a new menu entry before it selected it) - simplify a lot of the selection code - kill dead code. - do what the XXX comment said and cache the screensize (i may tweak this later). As far as I can tell, the only code remaining from 9wm is the list of fonts in calmwm.c. Others appear to concur. ok marc@, looked over and tested by a few others. Reminders from okan@.
f55efa31 2008-01-13 17:22:58 More __foo__ substitutions for xterm manual pages. From Tim van der Molen, Thanks.
c8a36eb1 2008-01-12 14:20:50 regen
a80a36f4 2008-01-12 14:20:27 On OpenBSD use 'openssl rand 16 -hex' to generate the cookie. This avoids the quoting hell needed for 'dd /dev/arandom | hexdump' that confuses cpp from gcc 2.95.
1385b565 2008-01-11 16:06:44 - Remove the "all rights reserved" tag at the top of most of the source files, and replace them with the actual ISC license. - add license to the manpage (it was lacking before) - correct license statement in the README Permission given by Marius (copyright holder): "1. please replace with the standard ISC license 2. you may add the ISC license to the man page 3. feel free to replace the information in the README as well" and Dros (copyright holder for group.c): "Please switch group.c to the ISC License." ok ian@
0e2ef8a1 2008-01-08 20:21:43 Kill some more dead code, cursor.c goes away. ok marc@
27a404c4 2008-01-06 18:13:58 cleandir needs clean
2249aa4d 2008-01-06 10:56:10 "fix" make distclean
a6465035 2008-01-06 10:11:42 Remove a generated file.
bf3696e3 2008-01-05 17:23:14 Set the resolution at which fonts in the login widget are rendered. Switch to Luxi TrueType fonts which look more like helvetica. Tested by bernd@.
1545e483 2008-01-03 20:20:20 Adjust initial window placement with any geometry that would place the window at or over the right or bottom edge. OK oda@
ee4e50a6 2008-01-03 01:58:16 Kill draw.c, nothing uses the code in it. More dead code removals to come. ok marc@
52cb71d1 2008-01-03 01:56:25 Kill some warnings intoduced with the execwm feature. ok marc@
1b1b4fda 2008-01-02 20:54:32 remove declaration of removed function Reminded by matthieu@ (thanks!)
535778c8 2008-01-02 20:47:11 remove unused code OK oga@
296e93a6 2008-01-01 22:28:59 Only use the x,y values from the XSizeHints structure when they are greater than zero. The fields are obsolete and not always used. OK jasper@
53c37622 2008-01-01 21:26:57 Fix the computed width of the rectangle to clear when no error message is present and Xft is used.
66ad53aa 2007-12-31 02:49:45 allow the search feature to work in the root window, like other similar ones. ok todd@
bb9a96e5 2007-11-28 16:35:52 Add a "restart wm" function. ok oga@
cd016f11 2007-11-28 16:02:37 Another messed up keybinding. I blame todd... ok okan@
b017f683 2007-11-27 17:17:08 re-add a lost group keybinding ok oga@ todd@
36c83945 2007-11-27 11:30:33 Fix logic inversion in geometry computation in norender digital mode. patch from millert@, who's apparently to shy to commit to xenocara.
787f2311 2007-11-24 17:07:52 enable xbacklight
381e02cb 2007-11-24 17:07:03 BSD makefile plus regen autotools stuff
b48b5417 2007-11-24 17:04:53 xbacklight 1.1
4604f50a 2007-11-24 17:01:24 merge xrandr 1.2.2
7f9b9fc8 2007-11-24 16:58:12 xrandr 1.2.2
cc56ce7a 2007-11-19 22:18:16 Make cwm default keybindings always exist. Additional keybindings now overlap with the new ones, overriding them. Also a new "unmap" keyword in binding definitions now unmaps a binding without adding a new one. This seriously shrinks the ~/.calmwm/.keys directory of anyone who defines their own bindings whilst wanting some of the defaults. Looked over, liked and ok todd@
98e3c061 2007-11-16 23:04:56 fix a pasto: documentation/5639 from viq while i'm at it: - fix an .El botch up - kill trailing whitespace - new sentence, new line