Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-05-31 | sync | Todd T. Fries | |
2008-05-25 | update to inputproto 1.4.3 | Matthieu Herrb | |
2008-05-24 | regen. | Matthieu Herrb | |
2008-05-24 | implement the --disable-ioport configure option to disable the build of | Matthieu Herrb | |
ioport and its symlinks and use that option. Requested by kettenis@ and others. | |||
2008-05-24 | Update to printproto 1.0.4 | Matthieu Herrb | |
2008-05-24 | sync | Matthieu Herrb | |
2008-05-24 | Update to libxtrans 1.2 | Matthieu Herrb | |
2008-05-24 | Update to libxkbfile 1.0.5 | Matthieu Herrb | |
2008-05-24 | Merge libpciaccess 0.10.2, including kettenis@ OpenBSD port. | Matthieu Herrb | |
2008-05-24 | update to libXv 1.0.4 | Matthieu Herrb | |
2008-05-24 | update to libXinerama 1.0.3 | Matthieu Herrb | |
2008-05-24 | merge libXfont 1.3.2. bump major since some symbols were removed. | Matthieu Herrb | |
2008-05-24 | Update to libXext 1.0.4 | Matthieu Herrb | |
2008-05-24 | update to libXScrnSaver 1.1.3 | Matthieu Herrb | |
2008-05-24 | update to libFS 1.0.1 | Matthieu Herrb | |
2008-05-23 | make sure to take bwdith into account when placing a new window. | Okan Demirmen | |
ok oga@ | |||
2008-05-23 | Grab the keyboard when we initialise the menu. This stops the keyboard | Owain Ainsworth | |
shortcut code stealing our events in some cases. "put 'er in" okan@. | |||
2008-05-22 | More files that got added by mistake. | Matthieu Herrb | |
2008-05-21 | sync | Todd T. Fries | |
2008-05-21 | oops should not have committed this. Noticed by deraadt@. | Matthieu Herrb | |
2008-05-21 | sync | Matthieu Herrb | |
2008-05-21 | Update to xf86-video-intel 2.3.1. Tested by many. | Matthieu Herrb | |
2008-05-21 | Make menu_filter handle mouse movement too. This enables the keyboard | Owain Ainsworth | |
search dialogues to be manipulated with the mouse, too. It also allows me to shrink the codebase further by killing grab_menu(). One known issue with highlighting the first entry in a search dialogue, that'll be fixed soonish. ok okan@, tested by Edd Barrett and todd@. | |||
2008-05-20 | Pull out the behaviour in grab_label and search_start into one utility | Owain Ainsworth | |
function menu_filter(). The plan is to eventually merge in grab_menu too. Shrinks the code a fair bit. Also, change XMaskEvent for XWindowEvent to prevent getting exposes for other windows. This is particuarly noticable on slow machines with a LOT of xterms (todd, you're an odd man). ok okan@, todd@. | |||
2008-05-19 | General cleanup. | Owain Ainsworth | |
ok okan@. | |||
2008-05-19 | stop normalizing search input; searching and matching are still | Okan Demirmen | |
case-insensitive. since this was the only use of normalizing input, simplify as well. allows one to exec with mixed case unmatched commands. "works for me" oga@ | |||
2008-05-19 | Function prototypes should not have parameter names in them. These must | Owain Ainsworth | |
have been missed last time i knfed this. ok okan. | |||
2008-05-19 | client_cyclenext() -> client_cycle() since we now pass an arg. | Okan Demirmen | |
removes a stray proto as well. discussed with and ok oga@ | |||
2008-05-19 | allow an autogroup value of 0 to mean no group. This means you can set | Owain Ainsworth | |
automatically "sticky" (in the traditional sense of the word) windows in autogroup mode. Based on an initial diff from Andrew Fresh, thanks! ok okan@. | |||
2008-05-19 | as done with cycle/rcycle, make prev/next group switching one kbfuncs | Okan Demirmen | |
and use a flag; adjusted to match and rename to {r,}cycle. "ok, since i came up with the same thing" oga@ | |||
2008-05-19 | Use the XGrabKeyboard hack in for alt-tabbing as well. This stops the | Owain Ainsworth | |
mru getting the order messed up when gvim/xpdf et all steal key events. While i'm here, change the logic in client_cyclenext() to use break instead of goto, it's nicer that way. Thirdly, instead of two different kbfuncs, just use the one and a flag. "put your cycle diff in so I can pkg_delete gvim" okan@ | |||
2008-05-19 | finally implement keyboard binding for group toggling | Okan Demirmen | |
idea for the "slightly-less-abhorrent-hack-but-a-hack-nonetheless-TM" from oga@ grab and ungrab the keyboard to get around some silly X apps that like stealing events ok oga@ | |||
2008-05-18 | send the correct x/y coordinates to XConfigureWindow() | Okan Demirmen | |
fixes some windows that seem as if they don't fit; noticed by Edd Barrett. ok oga@ | |||
2008-05-18 | remove extra calls to client_draw_border() | Okan Demirmen | |
ok oga@ | |||
2008-05-18 | fix backwards logic in example; found by oga@ | Okan Demirmen | |
2008-05-18 | Fix two problems with conf_unbind(): | Owain Ainsworth | |
1) it used TAILQ_FOREACH() when it's removing entrys from the list, this is bad. 2) We didn't free key, so there was a small memleak too. also rework conf_bindname's logic slightly to be more simple. ok okan@ | |||
2008-05-18 | Kill conf_get_int(), it was a silly function anyway. | Owain Ainsworth | |
Since it's only used once just put the (simplified) logic into conf_client() instead. This means we can kill an enum and CONF_IGNORECASE, too. ok okan@ | |||
2008-05-18 | group_ctx->name is only used in this one function, and for now it | Owain Ainsworth | |
corresponds directly to the static list of group names. Just use the static list and stop strdup()ing a new version for the context struct. Since that never got freed this also fixes a small memleak. Kill some unused variables while i'm here. ok okan@ | |||
2008-05-18 | When we're cleaning out the lists in parse_config and conf_clear it's a | Owain Ainsworth | |
lot simpler just to do while (entry = TAILQ_FIRST(head)) than to do a for () over the whole lot. Simpler, shorter and probably faster. ok okan@ | |||
2008-05-18 | - re-order and mostly re-write cwmrc(5) | Okan Demirmen | |
- merge example config file into cwmrc(5) and remove (little good in here) feedback from jmc@ - thanks! ok simon@ | |||
2008-05-17 | fix cwm's current XShape support from Edd Barrett -thanks. | Okan Demirmen | |
XShape events should be handled at some point. ok oga@ | |||
2008-05-15 | KNF, no binary change. | Owain Ainsworth | |
From Pierre Riteau. Thanks! | |||
2008-05-15 | tiny bit of knf | Okan Demirmen | |
ok oga@ | |||
2008-05-11 | provide a minimal config.site pre-built configure cache, to | Matthieu Herrb | |
protect xenocara builds from picking stuff installed by ports. For now only paths to different programs are provided, avoiding the use of bison instead of yacc. feedback from espie@. | |||
2008-05-11 | sync | Matthieu Herrb | |
2008-05-11 | Explicitly disable rplay. Found by mbalmer@ | Matthieu Herrb | |
2008-05-07 | - fix an infinite loop by ensuring that realInputProc is never | Antoine Jacoutot | |
overwritten with the enqueueInputProc (from upstream git) cf. https://bugs.freedesktop.org/show_bug.cgi?id=13511 This should fix hangs people were seeing with icewm, cwm and most probably other WM under some circumstances. ok matthieu@ | |||
2008-05-06 | Signal handler of SIGCHLD calls waitpid() which sets errno on error. To | Tobias Stoeckmann | |
avoid clubbering of errno in normal context, save_errno got introduced. ok oga | |||
2008-05-05 | sync | Todd T. Fries | |
2008-05-04 | Convert some wscons keyboard layouts to correct X names. -moj | Mats O Jansson | |
ok @johan @oga and @matthieu |