summaryrefslogtreecommitdiff
path: root/openbox
AgeCommit message (Collapse)Author
2003-04-14raise and lower all transients along with parentsDana Jansens
2003-04-14apply layers to all transients. only raise once on the highest window who's ↵Dana Jansens
layer changed after applying layers to them all
2003-04-13ifdef not ifndefDana Jansens
2003-04-13keep all transient windows above their parentsDana Jansens
2003-04-13simple cleanups for the client_iconify function.Dana Jansens
also dont follow into other groups when searching up the transient_for tree
2003-04-13rm the unused varsDana Jansens
2003-04-13onyl focus 'normal' windows on mapDana Jansens
2003-04-13only keep fullscreen windows on top while they are focusedDana Jansens
2003-04-13make fullscreen decorations and functions be calculated by the ↵Dana Jansens
setup_decor_and_functions func
2003-04-13rm the group debug printsDana Jansens
2003-04-13only print that when debuggin focusDana Jansens
2003-04-13ignore the remaining new shit from automaking everything againDana Jansens
2003-04-13back to automakeDana Jansens
2003-04-13pass the Client for frame_context cuz the client might be NULLDana Jansens
2003-04-13let specify theme in the rc3 file. rm the other old engine optionsDana Jansens
2003-04-13move the openbox engine into librender and the kernel. the theme is loaded ↵Dana Jansens
and stored inside librender. the frame is decorated and managed inside the kernel.
2003-04-11make utility windows able to be resizedDana Jansens
2003-04-10deiconify transient parents when a child is deiconified.Dana Jansens
2003-04-10no fuck that it was working fineDana Jansens
2003-04-10make the TRAN_GROUP an unsigned longDana Jansens
2003-04-10add MapRequest printDana Jansens
2003-04-10some smarter rules for focusing new window when focus_new is not setDana Jansens
2003-04-09dont show the focus popup when theres no target clientDana Jansens
2003-04-08rm debug printDana Jansens
2003-04-08move config option loading for the kernel into config.c/hDana Jansens
add options for the number of desktops and the names of the desktops
2003-04-08check for focus before unfocusingDana Jansens
2003-04-08add more options for focus fallback, use an enum for all the types of fallbacks.Dana Jansens
2003-04-08only cycle focus to normal windowsDana Jansens
2003-04-08show a popup with the focus target while cyclingDana Jansens
2003-04-08fallback to transients' parents when possible.Dana Jansens
return the Client* which was focused from focus_cycle
2003-04-08fallback focus while unmanaging the windowDana Jansens
2003-04-07add focusLast and focusLastOnDesktop options in the [focus] section of the ↵Dana Jansens
rc3. allows more customizaton of the focus model. default to click-focus style. add handling for focus cycling when nothing on the desktop is focused.
2003-04-07ignore inferior enternotifiesDana Jansens
add anotehr focusdebug print
2003-04-07check for new windows always being onscreen.Dana Jansens
rename the client pointer to self in teh manage unmanage functions for consistancy
2003-04-07rm debug printsDana Jansens
2003-04-07support for transients of groupsDana Jansens
2003-04-07support for transients of groupsDana Jansens
2003-04-07missed oneDana Jansens
2003-04-07put focus messages in ifdefsDana Jansens
2003-04-07remove debug printDana Jansens
2003-04-07track window groupsDana Jansens
iconify all its transients when a window is iconified
2003-04-07put focus_cycle into focus.c, use it there in the action. improved it as ↵Dana Jansens
well to handle odd cases like modal windows. added functions to client.c which are needed by the focus cycling routine.
2003-04-07grab the other device in Sync for button/key grabsDana Jansens
2003-04-06dont toggle when no client was passed to teh actionDana Jansens
2003-04-06nm that, pointless...Dana Jansens
2003-04-06disable keyboard and mouse input while ob is starting or exitingDana Jansens
2003-04-06print the error when the engine cant loadDana Jansens
2003-04-06clean up the module if load() failsDana Jansens
2003-04-06add a coords popup for moving and resizingDana Jansens
2003-04-06add ()'s to the macros for more safetyDana Jansens