| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2007-05-01 | some old changes to grav.c test, it wasn't a valid test before. | Dana Jansens | |
| when a window gets reconfigured, try keep it on the monitor if it was before. | |||
| 2007-05-01 | a whole lot of changes to the moving/resizing code. it was broken for ↵ | Dana Jansens | |
| non-northwest gravities. now it is not. at least, that is the idea. | |||
| 2007-04-26 | focus_client is already nulled from the fallback, and use client_focused for ↵ | Dana Jansens | |
| niceness in the future | |||
| 2007-04-26 | have to fallback in client_unmanage, until we figure out a way to hear those ↵ | Dana Jansens | |
| focusin events without conflicting screens | |||
| 2007-04-26 | add group transients to other transients who arent group transients. is that ↵ | Dana Jansens | |
| english? YEP | |||
| 2007-04-26 | when windows disappear dont move focus from enter event, ever. | Dana Jansens | |
| 2007-04-25 | pointer type changed a long time ago | Dana Jansens | |
| 2007-04-24 | only grab keybinds on the root window, not every client window | Mikael Magnusson | |
| 2007-04-24 | set the client's user_time when it gets activated | Dana Jansens | |
| 2007-04-24 | don't activate and change desktops if the client's not on the current ↵ | Dana Jansens | |
| desktop and its user_time is older than the last time you changed desktops | |||
| 2007-04-24 | fix a comment | Dana Jansens | |
| 2007-04-24 | use client_activate to activate newly mapping windows. this means that if a ↵ | Dana Jansens | |
| window maps on another desktop and is going to be activated, you will end up on that desktop | |||
| 2007-04-24 | set the default icon onto windows which don't provide one | Dana Jansens | |
| 2007-04-24 | set the max settings properly, was setting max_vert for both. | Dana Jansens | |
| make sure the desktop property is set when per-app settings change it | |||
| 2007-04-24 | fix resizing when drawContents is off, and I think an ifdef was a bit too ↵ | Mikael Magnusson | |
| high up | |||
| 2007-04-24 | focus_order_remove is called in a few places. move the check for unsetting ↵ | Dana Jansens | |
| focus_client into client_unmanage. | |||
| 2007-04-24 | add support for _NET_WM_SYNC_REQUEST | Dana Jansens | |
| 2007-04-24 | save windows' colormaps rather than querying them from the server every time ↵ | Dana Jansens | |
| you focus it | |||
| 2007-04-24 | hm, that was a silly error. the propogate mask shouldnt get the Hint thing ↵ | Dana Jansens | |
| in it. | |||
| 2007-04-24 | add the PointerMotionHintMask everywhere, we dont need every mouse event | Dana Jansens | |
| 2007-04-24 | in shrinking resize the frame before the client | Dana Jansens | |
| 2007-04-24 | 1. remove some old event handling that was not used at all. yay less bandwidth. | Dana Jansens | |
| 2. make the client padding color show during resizes with drawContents off | |||
| 2007-04-23 | place transients without a parent in the middle of the screen | Dana Jansens | |
| dont use non-normal windows as parents | |||
| 2007-04-23 | focus_client was becoming invalid if the focused client was unmanaged. | Dana Jansens | |
| 2007-04-23 | cycling between dock windows now possible with the <panels>yes</panels> option | Dana Jansens | |
| 2007-04-23 | include the header that has gethostname | Mikael Magnusson | |
| 2007-04-23 | show the hostname of forwarded clients in the titlebar | Mikael Magnusson | |
| 2007-04-23 | wasteful syncing | Dana Jansens | |
| 2007-04-22 | stop listening to events on clients that are being unmanaged before ↵ | Dana Jansens | |
| generating new events | |||
| 2007-04-22 | use ignore enters instead of removing them from the queue | Dana Jansens | |
| 2007-04-22 | don't grab the pointer during interactive events. this allows you to alt-tab ↵ | Dana Jansens | |
| during a dnd. | |||
| 2007-04-22 | eat enter events after unmanaging a window | Dana Jansens | |
| change how focus falls back for windows being unmanaged, don't fall back immediately, instead wait for the focus out event and use it (break stuff maybe! yay) | |||
| 2007-04-22 | engrish | Dana Jansens | |
| 2007-04-21 | ignore BadMatch errors that can't be avoided | Dana Jansens | |
| 2007-04-21 | fixes for transients | Dana Jansens | |
| 1) don't count non-normal windows as parents when placing/stacking transients 2) in stacking.c, when a window is transient for the group but has no parents, then don't loop forever looking for its parents | |||
| 2007-04-20 | remove the client_time_heap thing. actually its better to just use the ↵ | Dana Jansens | |
| user_time on the currently focused window I think. that will handle panels and things too. | |||
| 2007-04-18 | get rid of global client_last_user_time variable. | Dana Jansens | |
| add ObClientTimeHeap. This is a max-heap of the clients based on their user times. this only includes the clients whose user time is not CurrentTime. the maximum from this heap replaces the client_last_user_time variable, so that you always have the latest time, not the last time that was changed. hoefully it works, so far it seems to. | |||
| 2007-04-12 | saved session information overrides per-app settings, because that's how you ↵ | Dana Jansens | |
| set it up in the session | |||
| 2007-04-12 | set the desktop from per-app-settings properly, i think. | Dana Jansens | |
| also fix a compiler warning. | |||
| 2007-04-12 | better synthetic configurenotify handling. in particular.. | Dana Jansens | |
| http://bugzilla.gnome.org/show_bug.cgi?id=399552 on unmap, when we move the client window, we need to send a synthetic configurenotify. | |||
| 2007-04-12 | don't fallback when a window is hidden right away, it's redundant, we'll get ↵ | Dana Jansens | |
| a focusout for the window after the unmapnotify anyways. show new windows when switching desktops before hiding the old windows. | |||
| 2007-04-05 | http://mail.gnome.org/archives/wm-spec-list/2006-May/msg00000.html | Dana Jansens | |
| Send ConfigureNotify events when a window is mapped at the position it has specified. When we add decorations, the window gets moved in reference to the root window, so it needs to be told. | |||
| 2007-03-30 | fully maximize windows all the time. size increments are preferred sizes not ↵ | Dana Jansens | |
| required ones. -- http://tronche.com/gui/x/icccm/sec-4.html#s-4.1.2.3 | |||
| 2007-03-28 | can't use (unsigned)-1 for a max time, because timestamps wraparound and ↵ | Dana Jansens | |
| stuff. user the last_user_time as a default for new windows instead. | |||
| 2007-03-28 | drop some wasted client_validates. | Dana Jansens | |
| 2007-03-28 | more handling time wraparounds | Dana Jansens | |
| 2007-03-28 | handle time wrapping around. | Dana Jansens | |
| 2007-03-24 | watch for reverttoparent reverting to the root window, which will create a ↵ | Dana Jansens | |
| DetailInferior focusin event on root. adding some debug messages also which I am using.. | |||
| 2007-03-24 | (no commit message) | Dana Jansens | |
| 2007-03-24 | clean up the title getting function | Dana Jansens | |
