| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2007-04-22 | engrish | Dana Jansens | |
| 2007-04-22 | add a comparitor to timers. use this in event.c to let you remove timers ↵ | Dana Jansens | |
| from the queue selectively for delayed focus | |||
| 2007-04-22 | better matching of the menu titles/separators to the theme | Dana Jansens | |
| 2007-04-22 | highlight for motion events in the menu too, this is useful when the enter ↵ | Dana Jansens | |
| gets ignored cuz the mouse was already inside it | |||
| 2007-04-22 | give labeled separators borders | Dana Jansens | |
| 2007-04-22 | stop delayed focusing when falling back | Dana Jansens | |
| 2007-04-22 | fix segfaults | Dana Jansens | |
| 2007-04-22 | properly handle clients disappearing during delayed focus on them | Dana Jansens | |
| 2007-04-22 | use the timestamp from the original enter when delay-focusing a window | Dana Jansens | |
| 2007-04-22 | ignore crossing events while an interactive grab is going on. | Dana Jansens | |
| when a menu is open, use the crossing events for the menu only. | |||
| 2007-04-22 | fix a segfault | Dana Jansens | |
| 2007-04-22 | better event handling for menus | Dana Jansens | |
| 2007-04-22 | 1) get rid of menu titles | Dana Jansens | |
| 2) let separators have labels, when they have a label, then they will appear like a menu title used to so if you want a menu title, you use a separator in the menu itself at the top more style work may be needed | |||
| 2007-04-22 | grab enter/leave events during mouse grabs and pass events along still ↵ | Dana Jansens | |
| during the grab. this is needed to catch enter/leave events in the menus. it seems to not be weird with apps. | |||
| 2007-04-22 | handle enter/leave events in the menu | Dana Jansens | |
| 2007-04-22 | look in sysconfdir before looking in /etc/xdg. this kinda violates the spec, ↵ | Dana Jansens | |
| i think, but i don't see any other proper alternative really. | |||
| 2007-04-21 | dont do the same thing 100 times | Dana Jansens | |
| 2007-04-21 | add --debug-focus | Dana Jansens | |
| add --config-file: to specify a config file to use. set OPENBOX_RC property on the root window containing the path of the RC file being the full path to the RC file being used by openbox | |||
| 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-21 | hide focus debugging messages | Dana Jansens | |
| 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-18 | don't allow comparison with timestamps to CurrentTime. it just doesn't make ↵ | Dana Jansens | |
| any sense. (also client interface changed, that is in the next commit) | |||
| 2007-04-18 | make stacking_add_nonintrusive work when there is only 1 other window | Dana Jansens | |
| 2007-04-18 | fix undermouse placement | Dana Jansens | |
| 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 | set event_curtime if we're going to use it only | Dana Jansens | |
| 2007-04-12 | excessive debug printing.. :) | Dana Jansens | |
| 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 | the centered menus thing got annoying :| | Dana Jansens | |
| 2007-03-30 | you didn't say no | Mikael Magnusson | |
| 2007-03-30 | unset DESKTOP_STARTUP_ID at startup so we don't pass it on unknowingly. | Dana Jansens | |
| 2007-03-30 | delete the SN env var after launching a program | Mikael Magnusson | |
| 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 | use CurrentTime constant | Dana Jansens | |
| 2007-03-28 | use CurrentTime when time gets moved backwards | Dana Jansens | |
| 2007-03-28 | copy paste error, spotted by tilman ftw | Mikael Magnusson | |
| 2007-03-28 | fix compile without startup notification after r5711 | Mikael Magnusson | |
| 2007-03-28 | use setenv to set up the DESKTOP_STARTUP_ID when launching programs. | Dana Jansens | |
| before, if DESKTOP_STARTUP_ID was set in openbox, it would mess up adding it to the child's environment because it would appear twice. so now it will only appear once for the child always. | |||
| 2007-03-28 | proper logic for event_time_after, and wraparounds and such | Dana Jansens | |
| 2007-03-28 | more updates for toggled states. also updating the theme files. | Dana Jansens | |
| 2007-03-28 | add toggled-pressed and toggled-hover button states to themes. also rename ↵ | Dana Jansens | |
| toggled to be toggled-unpressed | |||
| 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 | |
