summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-03-25better vertical centering for when "middle" placement is enabled for menusDana Jansens
2007-03-25return the old cursor. oopsDana Jansens
2007-03-25add --disable-xcursor, if you don't want to use it.Dana Jansens
fix help text for --disable-startup-notification
2007-03-25add support for the X Cursor library. this means a nicer cursor for startup ↵Dana Jansens
notification.
2007-03-25set up the menu's parent and children stuff before rendering itDana Jansens
2007-03-25don't menu menus jump around at all anymore. open them on screen in the ↵Dana Jansens
first place
2007-03-25xml tags are case sensitiveDana Jansens
2007-03-25bad idea.. more thought is needed..Dana Jansens
2007-03-25when 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-24watch 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-24set the event_curtime when running an action to the time in the event used ↵Dana Jansens
to run the action
2007-03-24there is no themetoxml.hDana Jansens
2007-03-24(no commit message)Dana Jansens
2007-03-24clean up the title getting functionDana Jansens
2007-03-24kill 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-24check for minimum required versions of glib and pangoMikael Magnusson
2007-03-23accidentally didn't include client_list_menu.h in distMikael Magnusson
2007-03-21launch 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-21ignore focus events on root that we don't care aboutDana Jansens
2007-03-21allow 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-20we'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-19not passing timestamps sometimes and not others. set event_curtime when ↵Dana Jansens
client messages provide a timestamp.
2007-03-18free unused path strings.Dana Jansens
always pass in malloc'd memory, cuz it is going to be freed later.
2007-03-18memory leak in xinerama setup codeDana Jansens
2007-03-18add -Wwrite-strings in debug modeDana Jansens
2007-03-18use const char*'s when we should beDana Jansens
2007-03-17oops, logic errorDana Jansens
2007-03-16mention when the logicalx/y is actually returnedDana Jansens
2007-03-16fix for bug introduced in revision 5643. logical size is supposed to be ↵Dana Jansens
updated only when the window is resized.
2007-03-16animate presses on toggled titlebar buttonsDana Jansens
2007-03-15(no commit message)Dana Jansens
2007-03-15update COMPLIANCEDana Jansens
2007-03-15only refocus the omnipresent window if its allowedDana Jansens
2007-03-15clearer engrishDana Jansens
2007-03-15when an omnipresent window has focus and you switch desktops, keep it focusedDana Jansens
2007-03-14don't fall back focus to omnipresent windowsDana Jansens
2007-03-14make focus_order into one long list instead of having one per desktop. this ↵Dana Jansens
actually fixes bugs with omnipresent windows and adding desktops. it is just overall a little nicer i think. also this is not tested. sorry if it breaks everything.
2007-03-14syscrash changed his theme upDana Jansens
2007-03-14save the focus_client when falling back, so we don't actually refocus it ↵Dana Jansens
when we don't want to.
2007-03-14oh, 2 things in this commit..Dana Jansens
1) THIS ONE IS IMPORTANT: don't set client->iconfied if the window is not actually going to be allowed to iconify. heh! 2) changes to focus fallback to avoid crashing and to avoid losing focus all at the same time.
2007-03-14move stuff around in client_unmanage to maybe make closing windows a bit nicerMikael Magnusson
2007-03-14refix for managing iconic windows, without having the frame map which caused ↵Dana Jansens
flashing. instead, keep track of if the frame has been mapped yet. if it hasn't and it is getting hidden, then make sure to unmap the child.
2007-03-14a) fix resizerelative moving windows when they reach their minimum size do ↵Dana Jansens
this by... b) adding a function to let you see what size/position a window will be given when you actually try move/resize it to some given values. (client_try_configure)
2007-03-14add support for 8bit TrueColor visuals. Who knew these existed. Fixes vnc's ↵Dana Jansens
8bit mode. (bug 2878)
2007-03-14update german translationMikael Magnusson
2007-03-14make frame and client window in a consistant mapped state when the window is ↵Dana Jansens
grabbed
2007-03-14less wasted updates of wm_stateDana Jansens
2007-03-14focus fallbackMikael Magnusson
2007-03-13comparing strings to random locations in memory is probably not what we ↵Mikael Magnusson
wanted to do
2007-03-13always unfocus the window when it disappears, no special cases.. (except ↵Dana Jansens
unmanage)