| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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 | 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 | 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 | 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 | |
| 2007-03-28 | make sure the ungrab happens after the grab. fracking X server doesn't have ↵ | Dana Jansens | |
| a monatomic clock.. | |||
| 2007-03-25 | open the menu with the mouse cursor just outside the top item | Dana Jansens | |
| 2007-03-25 | proper logic for using the menu overlap with middle centered submenus. | Dana Jansens | |
| always center top level menus horizontally under the cursor. why is this not normal behavior..? | |||
| 2007-03-25 | better placement for top level menus under the mouse cursor. middle ↵ | Dana Jansens | |
| placement is not used for this now. it was behaving differently than submenus so i'd like to have some consistency | |||
| 2007-03-25 | better vertical centering for when "middle" placement is enabled for menus | Dana Jansens | |
| 2007-03-25 | return the old cursor. oops | Dana Jansens | |
| 2007-03-25 | add support for the X Cursor library. this means a nicer cursor for startup ↵ | Dana Jansens | |
| notification. | |||
| 2007-03-25 | set up the menu's parent and children stuff before rendering it | Dana Jansens | |
| 2007-03-25 | don't menu menus jump around at all anymore. open them on screen in the ↵ | Dana Jansens | |
| first place | |||
| 2007-03-25 | bad idea.. more thought is needed.. | Dana Jansens | |
| 2007-03-25 | when opening the client menu with a key, open it at the window's top left ↵ | Dana Jansens | |
| corner. is this clever or dumb? | |||
| 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 | set the event_curtime when running an action to the time in the event used ↵ | Dana Jansens | |
| to run the action | |||
| 2007-03-24 | (no commit message) | Dana Jansens | |
| 2007-03-24 | clean up the title getting function | Dana Jansens | |
| 2007-03-24 | kill window title numbering... | Dana Jansens | |
| probably it was a dumb idea all along. you're not picking the numbers yourself and you're probably not remembering which window they apply to and the focus indicator thinger is much more clever than numbers | |||
| 2007-03-21 | launch things on the desktop where you ran it. | Dana Jansens | |
| also: kde apps move themselves to the current desktop when they open. what the heck? | |||
| 2007-03-21 | ignore focus events on root that we don't care about | Dana Jansens | |
| 2007-03-21 | allow focus to disappear to black holes. (that is, windows not managed by ↵ | Dana Jansens | |
| openbox). the black hole may just be a window on another monitor. keyboard events aren't going to work in this scenario, though. | |||
| 2007-03-20 | we're only getting one unmap notify now, with the new event mask on the root ↵ | Dana Jansens | |
| window. we're not getting one for the frame window anymore. | |||
| 2007-03-19 | not passing timestamps sometimes and not others. set event_curtime when ↵ | Dana Jansens | |
| client messages provide a timestamp. | |||
| 2007-03-18 | memory leak in xinerama setup code | Dana Jansens | |
| 2007-03-18 | use const char*'s when we should be | Dana Jansens | |
| 2007-03-17 | oops, logic error | Dana Jansens | |
