| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2003-06-27 | xinerama support | Dana Jansens | |
| 2003-06-21 | rename pixel32/16 to RrPixel32/16 | Dana Jansens | |
| 2003-06-04 | remove 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-04 | reverting 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-04 | allow focus_fallback to query if a client can be focused without changing ↵ | Dana Jansens | |
| the focus order on it | |||
| 2003-05-22 | add actions for changing client layers to abov/below/normal | Dana Jansens | |
| 2003-05-19 | 2 in 1 again.. | Dana Jansens | |
| a) directional focus actions b) action system changes i.e. use structs/arrays for convertings strings to actions instead of gross if-else chains | |||
| 2003-05-18 | make icons use pixel32 data, and image_draw takes pixel32 data. | Dana Jansens | |
| client.c gets pixmap icons as a backup to netwm ones, and they are converted into pixel32 data. | |||
| 2003-05-18 | 2 in 1 deal :\ | Dana Jansens | |
| client.c stacking.c: fixing looping transient case for group transient windows. now a window which is transient for a group is *not* transient for any other transient windows in the group (perviously the other window had to be transient for the group to be excluded, now it can be transient for anything). client.c/h event.c render.c/h: adjustnig icon handling a bit. will be converting the legacy pixmap icons into rgba data so they can be handled the same as netwm icons. | |||
| 2003-05-16 | rename "Slit" to "Dock". | Dana Jansens | |
| add config options to the rc3 for the dock. create a window_map, add DockApps to the ObWindow types, use the window_map for translating windows into objects for event handling (only one lookup now) and remove the old maps (client_map, menu_map). | |||
| 2003-05-11 | Clients 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-09 | add a client_activate function, use it for net_wm_active mesgs and for focus ↵ | Dana Jansens | |
| cycling. | |||
| 2003-05-09 | all 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-25 | add 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-13 | make fullscreen decorations and functions be calculated by the ↵ | Dana Jansens | |
| setup_decor_and_functions func | |||
| 2003-04-10 | no fuck that it was working fine | Dana Jansens | |
| 2003-04-10 | make the TRAN_GROUP an unsigned long | Dana Jansens | |
| 2003-04-07 | support for transients of groups | Dana Jansens | |
| 2003-04-07 | support for transients of groups | Dana Jansens | |
| 2003-04-07 | track window groups | Dana Jansens | |
| iconify all its transients when a window is iconified | |||
| 2003-04-07 | put 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-05 | change 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-31 | add a shaded button | Dana Jansens | |
| 2003-03-28 | rm client_disable_decorations.. it already had an action. | Dana Jansens | |
| add the action to the action_from_string func | |||
| 2003-03-28 | add client_disable_decorations | Dana Jansens | |
| 2003-03-28 | comment the new parameter | Dana Jansens | |
| 2003-03-28 | let 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-27 | handle focus in the kernel, no more plugin | Dana Jansens | |
| 2003-03-26 | use rgba icons for clients | Dana Jansens | |
| 2003-03-24 | more focus improvements. everything seems to work! | Dana Jansens | |
| 2003-03-23 | yet more improvements to focus handling | Dana Jansens | |
| 2003-03-22 | add the client_kill function, and the kill action, and bind it to the middle ↵ | Dana Jansens | |
| mouse button on the close button. | |||
| 2003-03-22 | rename the res_name and res_class members to name and class | Dana Jansens | |
| 2003-03-21 | add 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-21 | rm the focused member from the client struct, it was redundant with the ↵ | Dana Jansens | |
| focus_client variable around | |||
| 2003-03-20 | save decor and functions per client for fullscreening! | Dana Jansens | |
| 2003-03-18 | add a keyboard plugin | Dana Jansens | |
| 2003-03-17 | stop using python internally. add an event dispatcher | Dana Jansens | |
| 2003-03-17 | make client_showhide a static function | Dana Jansens | |
| 2003-03-17 | speed up workspace switching by causing the minimal number of expose events ↵ | Dana Jansens | |
| (none for the hiding windows!) | |||
| 2003-03-16 | merge the C branch into HEAD | Dana Jansens | |
