summaryrefslogtreecommitdiff
path: root/openbox/client.h
AgeCommit message (Collapse)Author
2003-04-13make fullscreen decorations and functions be calculated by the ↵Dana Jansens
setup_decor_and_functions func
2003-04-10no fuck that it was working fineDana Jansens
2003-04-10make the TRAN_GROUP an unsigned longDana Jansens
2003-04-07support for transients of groupsDana Jansens
2003-04-07support for transients of groupsDana 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-05change how rc parsing will work. a=b will be parsed in any [section] and ↵Dana Jansens
given to a separate parsing callback. no more general config infrastructure needed/
2003-03-31add a shaded buttonDana Jansens
2003-03-28rm client_disable_decorations.. it already had an action.Dana Jansens
add the action to the action_from_string func
2003-03-28add client_disable_decorationsDana Jansens
2003-03-28comment the new parameterDana Jansens
2003-03-28let a window be 'moved' to a new desktop without actually show/hiding it. ↵Dana Jansens
useful for sending a window when following it, so theres no flash/flicker
2003-03-27handle focus in the kernel, no more pluginDana Jansens
2003-03-26use rgba icons for clientsDana Jansens
2003-03-24more focus improvements. everything seems to work!Dana Jansens
2003-03-23yet more improvements to focus handlingDana Jansens
2003-03-22add the client_kill function, and the kill action, and bind it to the middle ↵Dana Jansens
mouse button on the close button.
2003-03-22rename the res_name and res_class members to name and classDana Jansens
2003-03-21add the client_set_focused function.Dana Jansens
make focus state be changed internally immediately after calling the X functions to make it so, basically, assume their success. this elimiates races all over the place with our state vs the server's state.
2003-03-21rm the focused member from the client struct, it was redundant with the ↵Dana Jansens
focus_client variable around
2003-03-20save decor and functions per client for fullscreening!Dana Jansens
2003-03-18add a keyboard pluginDana Jansens
2003-03-17stop using python internally. add an event dispatcherDana Jansens
2003-03-17make client_showhide a static functionDana Jansens
2003-03-17speed up workspace switching by causing the minimal number of expose events ↵Dana Jansens
(none for the hiding windows!)
2003-03-16merge the C branch into HEADDana Jansens