Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-06-18 | Tis file is no longer in xinit 1.1.0. | Matthieu Herrb | |
2008-06-18 | update to xinit 1.1.0. | Matthieu Herrb | |
2008-06-18 | Disconnect lbxproxy, xphelloworld, xplsprinters and xprehashprinterlist | Matthieu Herrb | |
from the build. Those clients are not useful anymore now that the server side is not there anymore. ok krw@ mbalmer@ and others. | |||
2008-06-18 | Revert previous "fix" it introduces new issues of its own. | Owain Ainsworth | |
The problem that's causing us to lose windows is that rapid hiding and unhiding causes a backlog of X events, so we lose track of client state, and delete cc->pwin when we should not. A proper fix will arrive when it's been worked out. | |||
2008-06-17 | missed one mouse function | Okan Demirmen | |
noticed by oga | |||
2008-06-17 | Ignore caps lock and numlock for keyboard bindings. The way Xlib makes | Owain Ainsworth | |
you do this is ugly. Also remove mod2 (numlock) and mod3 (odd) from the list of keybinding modifiers. They don't make much sense here. based on a heavily modified diff from Martynas. ok okan. | |||
2008-06-17 | Replace rsh with ssh in the extrace/merge example. Rsh is no more. | Matthieu Herrb | |
2008-06-17 | Just rework the mouse binding calculation on event to look like the | Owain Ainsworth | |
kbfunc one. Makes the code a lot easier to read. Fixes a bug i introduced in the last commit here. ok okan. | |||
2008-06-17 | The mousebinding code missing a break once it had found the correct | Owain Ainsworth | |
binding, this expose another issue that's still being debugged. Issue pointed out by Dan Harnett, thanks! While i'm here KNF and rework the logic to not be ass-backwards. ok okan. | |||
2008-06-16 | Make this not crash when compiled with -g. | Michael Knudsen | |
Found by myself, analysis by kurt@, fix by me with input from otto. ``Just get some fix in...'' deraadt | |||
2008-06-15 | Rip out and burn the HASH_* stuff. We don't need a SPLAY tree for one font. | Owain Ainsworth | |
makes the code a lot simpler. While here rearrange the font handling functions to be less shit. ok and help okan@. | |||
2008-06-14 | (mostly) proper xshape event support | Okan Demirmen | |
ok oga@ | |||
2008-06-14 | unbreak | Okan Demirmen | |
2008-06-14 | slightly alter the semantics of config files: | Okan Demirmen | |
- if no config file, continue silently and apply defaults - if config file, parse and move on - if config file specified but not found, error out ok oga@ | |||
2008-06-14 | confable menu and window mouse bindings from rivo nurges (thanks!) with | Okan Demirmen | |
some minor fixups, man page bits and knf. ok oga@ | |||
2008-06-14 | Update to xkbcomp 1.0.5 | Matthieu Herrb | |
2008-06-14 | Update to xfsinfo 1.0.2 | Matthieu Herrb | |
2008-06-14 | config.h.in was renamed xfs-config.h.in. missed in previous commit. | Matthieu Herrb | |
noticed by claudio@. | |||
2008-06-14 | Man page update for fixed font label display change. | Matthieu Herrb | |
2008-06-14 | When displaying a multi-lines label, switch to a fixed-width font | Matthieu Herrb | |
for 2nd and following lines, to make ascii art look correct. ok deraadt@, grunk@. | |||
2008-06-13 | finally document functions that can be bound, removing the need to have | Okan Demirmen | |
name_to_kbfunc[] around. feedback jmc@, ok oga@ | |||
2008-06-13 | update to xfs 1.0.8. | Matthieu Herrb | |
(The multiple defined symbol problem is not fixed yet) | |||
2008-06-13 | Update to xdpyinfo 1.0.3 + one local change: don't print (null) | Matthieu Herrb | |
from XF86VidModeGetMonitor(). | |||
2008-06-13 | update to sessreg 1.0.4 | Matthieu Herrb | |
2008-06-13 | Update to showfont 1.0.2 | Matthieu Herrb | |
2008-06-13 | Update to rgb 1.0.3 | Matthieu Herrb | |
2008-06-13 | Don't client_delete() on an Unmap event, only do that on a client delete event. | Owain Ainsworth | |
found by (among others) todd@ when you have a lot of clients and do something that maps and umaps a lot of windows fast. Debugged with aid of gdb, todd, okan and NULL pointers in a pizza place in edmonton while waiting an inordinately long time for food. ok okan@, todd@ | |||
2008-06-13 | update to mkfontscale 1.0.5 | Matthieu Herrb | |
2008-06-13 | Update to fstobdf 1.0.3 | Matthieu Herrb | |
2008-06-13 | Update to fslsfonts 1.0.2 | Matthieu Herrb | |
2008-06-13 | Update to fonttosfnt version 1.0.4. | Matthieu Herrb | |
2008-06-12 | kill another long gone proto | Okan Demirmen | |
2008-06-12 | remove old (moved) code | Okan Demirmen | |
ok oga@ | |||
2008-06-12 | instead of forcing the ptr in the middle everytime, be more 'calm'; keep | Okan Demirmen | |
the ptr still unless it moves out-of-bounds, then just follow the edge. brought up by todd@ ok oga@ | |||
2008-06-12 | place the pointer in the middle of the window after resizing with grab, | Okan Demirmen | |
just like keyboard resize. from Edd Barrett ok oga@ | |||
2008-06-12 | ignore if non-zero expose events, for we could be covered by multiple | Okan Demirmen | |
windows; merely an optimization. ok oga@ | |||
2008-06-12 | re-work client_placecalc() | Okan Demirmen | |
- make sure new clients sit inside the current screen - respect 'gap' placement on new clients ok oga@ | |||
2008-06-05 | Enter -> Return, to be consistant and correct. | Okan Demirmen | |
found the hard way by johan and discovered by oga. "do it" oga@ | |||
2008-06-05 | prevent trying to exec a null char; could potentially happen with a | Okan Demirmen | |
canceled or empty searchstr. ok oga@ | |||
2008-06-05 | actually honor termpath and lockpath if specified in cwmrc. | Okan Demirmen | |
"now" oga@ | |||
2008-06-03 | "Meta is a perfectly well defined concept in X (The keys bound to the | Okan Demirmen | |
Meta_L or Meta_R keysysm). no need to redefine it roughly there" - matthieu@ | |||
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-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@. |