summaryrefslogtreecommitdiff
path: root/openbox/client.c
AgeCommit message (Collapse)Author
2005-07-25add a (temporary?) check to client_activate to make client_list_menu not ↵Mikael Magnusson
crash openbox when selecting a window that has closed since the menu opened
2005-07-14c++ commentsMikael Magnusson
2005-03-25fix transparent terminals not updating when toggledecoring themMikael Magnusson
2005-02-06revert a commit xor made in 2003 that always annoyed me, now docks (panels) ↵Mikael Magnusson
go in the same layers as normal windows again. docks that dont specify layer go in the ABOVE layer and those that specify BELOW get put in the NORMAL layer.
2005-02-06testing failed, hopefully this is reverting to the right placeMikael Magnusson
2005-02-06more testingMikael Magnusson
2005-02-06try moving the move_onscreen with the rude into the place routine so it only ↵Mikael Magnusson
gets called if a window doesn't specify a position
2005-02-06okay so that's why it didn't use move_onscreenMikael Magnusson
2005-02-06test some stuffMikael Magnusson
2005-02-05the xinerama patch from john russell, modified a bit and merged the ↵Mikael Magnusson
move_onmonitor with the already existing move_onscreen stuff, not sure if it actually works on xinerama since i dont have it.
2004-12-30grab the mouse buttons and keyboards keys on clients before showing them to ↵Mikael Magnusson
avoid the situation where a grabbed key goes to a client without being seen by openbox, hopefully has no side effects but probably does
2004-10-21eek, a patch had a tab in itMikael Magnusson
2004-10-08patch to let wmctrl and others set _NET_WM_STATE_HIDDEN to minimize windows, ↵Mikael Magnusson
by Timo Hirvonen
2004-09-04option to make dragging and findedge ignore windows on lower layersMikael Magnusson
2004-06-14finding edges and switching directional focus was broken from omnipresent ↵Mikael Magnusson
windows. changed c->desktop to screen_desktop seems to work fine so far.
2004-03-31okay, so maybe i should try compiling things. lets see if i can get away ↵Mikael Magnusson
with not testing it
2004-03-30this is not so niceMikael Magnusson
2004-03-30nothing to see here, move alongMikael Magnusson
2004-03-21two hands raised, keepBorder added to <theme> sectionMikael Magnusson
2004-03-21update copyright noticesMikael Magnusson
2004-03-21pasted that a bit too far down yesterdayMikael Magnusson
2004-03-21yay no tabs in the sourceMikael Magnusson
2004-03-20typo fix a commentMikael Magnusson
2004-03-20fix reversed variable name and add a little comment to the magic menu codeMikael Magnusson
2004-03-20fullscreen overrides aspect hints (because i say so)Mikael Magnusson
2004-03-20raise your hand if you liked the onepixel border and i'll add an option for ↵Mikael Magnusson
it somewhere
2004-03-20alert windows can be titleless, maybe all titleless windows should be empty, ↵Mikael Magnusson
i dunno
2004-02-25this might fix focusLast which was previously borken when closing a window ↵Mikael Magnusson
and the pointer was on it and then going onto another from the close. er, yeah.
2003-12-22make all dialog typed windows transient for their group if they dont specify ↵Dana Jansens
a WM_TRANSIENT_FOR hint.
2003-10-25use gpointer for void*Dana Jansens
2003-10-25oops typo of doomDana Jansens
2003-10-25use g_[s]list_next/previous consistantly, and check for "it" instead of "it ↵Dana Jansens
!= NULL" consistantly. props to Logan again :)
2003-10-18add to teh focus order before the call to change_state, since this can ↵Dana Jansens
remove/add to the focus order, and then we're in there twice
2003-10-15both must be normal to inherit above/belowDana Jansens
2003-10-15dont let clients be above and belowDana Jansens
2003-10-15only inherit layer when both windows are the same normal statusDana Jansens
2003-10-15consistant glib type usageDana Jansens
2003-10-15unmap and map the client window when the frame is hidden/shownDana Jansens
2003-10-14fix _NET_WM_STRUT oldschool supportDana Jansens
2003-10-13dont put windows below by defaultDana Jansens
2003-10-13inherit above/below more carefullyDana Jansens
2003-10-13when getting the state, grab the above/below from the max amongst other ↵Dana Jansens
members of the client's group
2003-10-11smarter picking of heads for client windowsDana Jansens
2003-10-11raise windows when they change modalityDana Jansens
2003-10-11give clients being restored from a session a little more flexibility in ↵Dana Jansens
lpacement so they will go back where they were when saved
2003-10-11handle case where session saves a 0 width/height (for maximized windows!)Dana Jansens
2003-10-10indentingDana Jansens
2003-10-10set the defaults for typed windows in client_get_all:Dana Jansens
desktop types get put on all desktops dock types get put in the ABOVE layer
2003-10-10do client_raise after client_focus for new windowsDana Jansens
2003-10-10indentingDana Jansens