summaryrefslogtreecommitdiff
path: root/openbox
AgeCommit message (Collapse)Author
2003-05-11Menus put themselves into the stacking list.Dana Jansens
Clicking on the menu (but not on an entry) will raise it.
2003-05-11Clients Menus and Slits are all 'ObWindow's now.Dana Jansens
Stacking is done with ObWindows. Slits add themselves to the stacking order, as do clients of course. Added some macros for adding/removing to the stacking order.
2003-05-11garb press events so they dont break bindings... X sucksDana Jansens
2003-05-11grab button events on the slit so they dont go through to rootDana Jansens
2003-05-11use the size of the icon window for slit apps, not the client windowDana Jansens
2003-05-11can drag slit-apps around in the slitDana Jansens
2003-05-10add autohiding to the slitDana Jansens
2003-05-10some slit fixes, support resizing slitappsDana Jansens
2003-05-10add a slit to the kernelDana Jansens
2003-05-10make the client menu not have a titleDana Jansens
2003-05-10be more careful about ignoring focusin/out event pairsDana Jansens
2003-05-10Turn off timed_menu by defaultScott Moynes
2003-05-10Timed menu that reads output from a process while the window is hiddenScott Moynes
2003-05-10whitespaceScott Moynes
2003-05-09Menu uber patchScott Moynes
Since we have no menu parser see menu_startup() to customize
2003-05-09add a client_activate function, use it for net_wm_active mesgs and for focus ↵Dana Jansens
cycling.
2003-05-09unshade windows when you cycle focus to themDana Jansens
2003-05-09add shit that i made in the last week!Dana Jansens
2003-05-09all my changes while i was offline.Dana Jansens
better alt-tabbing. better transient handling. i dont even know. lots of fucking cool shit so WATCH the FUCK OUT.
2003-04-28move windows before calcing struts. watch for windows on DESKTOP_ALL when ↵Dana Jansens
removeing a desktop
2003-04-27a more correct for the missing frame problem. don't restack windows when ↵Dana Jansens
changing the window's layer while it is being managed.
2003-04-27watch for windows without frames, they can be in the transient order before ↵Dana Jansens
they get fully managed
2003-04-26show the move coords for where the window will actually beDana Jansens
2003-04-25only focus on startup if focus_new is trueDana Jansens
2003-04-25restore the desktop and focused window on restarts if possibleDana Jansens
2003-04-25add helper functions for manipulating the focus_order list.Dana Jansens
move the focus popup into focus.c, out of action.c allow cycling to iconic windows, which are kept at the bottom of the focus_order lists.
2003-04-25let the frame hold a focus state so that it can lie.Dana Jansens
dont focus windows while cycling, just highlight them as if they are focused
2003-04-25icons are not at +1 anymoreDana Jansens
2003-04-24some more checks for transients looping on eachother when they are ↵Dana Jansens
transients of a group
2003-04-22client side shit ISNT 32 bits on 64 bit platforms, its 64 bits. fuck X so hard.Dana Jansens
2003-04-22even better checks for when to focus new windows. focus dialogs when they ↵Dana Jansens
are the only member of their group
2003-04-22More menu changes to facilitate plugins.Scott Moynes
2003-04-22Render menus only when they are invalid.Scott Moynes
2003-04-21yet more changes to choosing to focus windows when they mappDana Jansens
2003-04-21try avoid cicular includes with the bison shitDana Jansens
2003-04-20make the icon larger than the buttons by one pixel in each direction, this ↵Dana Jansens
makes it as tall as the label and lets it fit more image in
2003-04-20new focus-new rulesDana Jansens
2003-04-19i lied.. fuck @ those gnome dialogsDana Jansens
2003-04-19lighten up a bit on the focus new windows criteriaDana Jansens
2003-04-19rm invalid commentDana Jansens
2003-04-19only look for FocusOut events on the same windowDana Jansens
2003-04-19convert STRING properties from "ISO-8859-1" instead of from the current ↵Dana Jansens
locale, since this is what they apparently are, according to gdk.
2003-04-19check the string not the pointer to itDana Jansens
2003-04-18the mouse grab screws that upDana Jansens
2003-04-18dispatch presses and releases during a move/resizeDana Jansens
2003-04-18kill the debug prints for nowDana Jansens
2003-04-18nm cant do it.. damnDana Jansens
2003-04-18ignore another type of crossing event, caused when leaving gtk popup menusDana Jansens
2003-04-18just formattingDana Jansens
2003-04-18yet MORE changes to how focusin/out's are handled. more edge case fixing, ↵Dana Jansens
this time with focus fallback when unmapping a window in sloppy focus mode.