summaryrefslogtreecommitdiff
path: root/openbox
AgeCommit message (Collapse)Author
2003-06-08describe the complicated if a bit :)Dana Jansens
2003-06-08more checks for when to do an XResizeWindowDana Jansens
2003-06-08send the configure notify for resizes too, just to be a little more safeDana Jansens
2003-06-08onlt send configurenotify if the client actually moved, to work around ↵Dana Jansens
emacs, hopefully :)
2003-06-08some more fixes for resizing clients. aspect ratio is not the last thing ↵Dana Jansens
checked and so rules all, that might need to change.. however, it now uses base-size only for aspect ratios and base-size/min-size for other sizing shit, as per the ICCCM.
2003-06-08from icccm:Dana Jansens
If a base size is not provided, the minimum size is to be used in its place and vice versa. Added support for this.
2003-06-08i was backwardsDana Jansens
2003-06-08this cnofigure is FINAL!Dana Jansens
2003-06-08don't resize the client itself while doing a resize if its not final when ↵Dana Jansens
config_opaque_resize is not on
2003-06-04better VIDMODE support, handle the cases where the functions failDana Jansens
2003-06-04size fullscreen applications to the resolution with the VIDMODE extensionDana Jansens
2003-06-04remove the client_remaximize function, and replace it with the ↵Dana Jansens
client_reconfigure function, which just calls client_configure with the window's current location and dimensions, user=TRUE and final=TRUE. add support for the VIDMODE extension in client_configure, namely, fullscreen windows are positioned at the point of the viewport rather than at 0,0. call client_reconfigure when uniconifying a window, so that fullscreen windows are put at the point of the view port.
2003-06-04make key grabbing per window instead of always rootDana Jansens
2003-06-04allow cycling to iconic windowsDana Jansens
2003-06-04use client_can_focus from client_focus to always get the same resultDana Jansens
2003-06-04reverting the transient focus cycle change, its just not.. right. add the ↵Dana Jansens
parent's title to the transient's for the popup instead of just relpacing it
2003-06-04better focus cycling for transients. use the parent instead of the ↵Dana Jansens
transients in the list in case it has more than one, then after choosing it try focus a transient instead
2003-06-04dont try change focus while looping thru the focus listDana Jansens
2003-06-04allow focus_fallback to query if a client can be focused without changing ↵Dana Jansens
the focus order on it
2003-06-03remove debug printDana Jansens
2003-06-03ignore xerrors while using the pixmaps specified by the client, since they ↵Dana Jansens
can certainly be invalid and there's nothing i can do about it.
2003-06-03rm g_messages.. ones that segfault.. :>Dana Jansens
2003-06-02also dont increment the nicons if the w*h is 0Dana Jansens
2003-06-02watch out for 0x0 icons, and skip themDana Jansens
2003-05-30adjust what gets raised on map a bit, a little less selective.Dana Jansens
2003-05-29only add non-nonintrusively when both windows share a stacking layerDana Jansens
2003-05-28rm the 'focusraise' action, it is redundant.Dana Jansens
2003-05-28proper centering of the text in popups without iconsDana Jansens
2003-05-26use frame->visible, not the desktop number, other states exist too, like ↵Dana Jansens
show_desktop
2003-05-24this is a big one! im putting stats in here just cuz!Dana Jansens
59 files changed, 1691 insertions(+), 607 deletions(-) Adding the beginings of ObConf. Adding a resistance-config plugin for ObConf. Creating an obparser library that obrender can use, the kernel can use, plugins can use, and ObConf and its plugins can use. (its just code for using libXml2)
2003-05-24convert shit from utf8 to filename before execing itDana Jansens
2003-05-24ECKS EM ELLDana Jansens
2003-05-24add actions for showing the desktopDana Jansens
2003-05-24soem changes to desktop actions.Dana Jansens
instead of having *wrap actions, just default to having wrap on, and let it be optionally placed into the rc to disable it. instead of next/prev desktop, just have actions for desktop to the right/left/up/down. this applies to sendtodesktop actions too.
2003-05-24add a DEBUG_FOCUS printDana Jansens
2003-05-24there's this case where we DONT want to ignore both events or we end up ↵Dana Jansens
without anything we know of being focused, even tho something is. this case is now covered. ps i hate focus so much.
2003-05-24use the user friendly desktop numberDana Jansens
2003-05-24clarify commentDana Jansens
2003-05-23dont refocus the focused window, that just causes so many problems (with ↵Dana Jansens
alt-tab :)
2003-05-23validate utf8 strings before using themDana Jansens
2003-05-23add --enable-gl support, and put the flags/libs in the appropriate makefilesDana Jansens
2003-05-23remove a todo item that seems to be.. done!Dana Jansens
2003-05-23missed a case of using the stacking list and assuming that its all clients ↵Dana Jansens
still. fixed that assumption now.
2003-05-23ignore ancestor FocusIn events. i get them sometimes when hitting alt-tab ↵Dana Jansens
and that totally fucks it up cuz it cancels teh alt-tab process.
2003-05-22only button 1 can use menu itemsDana Jansens
2003-05-22a missing break!Dana Jansens
2003-05-22layers submenu on clientScott Moynes
2003-05-22add actions for changing client layers to abov/below/normalDana Jansens
2003-05-22typoDana Jansens
2003-05-22load the client_menu by default for nowcDana Jansens