| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2005-08-11 | fix programs showing their child windows outside the screen, but retain the ↵ | Mikael Magnusson | |
| possibility to put windows slightly offscreen with the -geometry argument (which is why i broke it in the first place) | |||
| 2004-03-21 | yay no tabs in the source | Mikael Magnusson | |
| 2003-10-15 | consistant glib type usage | Dana Jansens | |
| 2003-10-09 | provide function to tell if a client has any group siblings | Dana Jansens | |
| 2003-09-28 | halfway through client changes but... | Dana Jansens | |
| should fix crashes irt actions in the action queue for clients that have been destroyed. now those actions are skipped or performed without a client as possible. | |||
| 2003-09-26 | add client_raise and client_lower which just fire off actions | Dana Jansens | |
| 2003-09-26 | add some more client tree searching functions. make transients always get ↵ | Dana Jansens | |
| focused when a parent has focus, not just direct parents. | |||
| 2003-09-26 | comment the client_search_transient function | Dana Jansens | |
| 2003-09-25 | add client_set_undecorated(). | Dana Jansens | |
| add support for the _OB_WM_STATE_UNDECORATED state hint. | |||
| 2003-09-25 | dont use the _OPENBOX_PREMAX window property anymore, save max and ↵ | Dana Jansens | |
| fullscreen pre-areas in the client struct | |||
| 2003-09-21 | move the code to find the window under the pointer out of focus.c to client.c | Dana Jansens | |
| 2003-09-17 | no tabs | Dana Jansens | |
| 2003-09-17 | add copyright headers, adjust --version output to include copyright, and ↵ | Dana Jansens | |
| --help output to not include version output. | |||
| 2003-09-15 | save the sm_client_id just like saving other properties, dont query each ↵ | Dana Jansens | |
| time its needed | |||
| 2003-09-03 | add the startup_id | Dana Jansens | |
| 2003-09-03 | add a reconfigure action, also reconfigure on SIGUSR2. | Dana Jansens | |
| support reconfiguring throughout the entire codebase. | |||
| 2003-09-03 | make the client destructor a GDestroyNotify | Dana Jansens | |
| 2003-09-01 | add urgent actions | Dana Jansens | |
| add some macros for moving/resizing clients add 'vibrate' action | |||
| 2003-08-30 | add destructor functions for clients that you acn subscribe with, and use ↵ | Dana Jansens | |
| these instead of hardcoding special cases in the unmanage code | |||
| 2003-08-25 | restore the stacking order of a saved session | Dana Jansens | |
| 2003-08-14 | make activate take a here parameter | Dana Jansens | |
| 2003-08-12 | small bugfix to the directional focus code. | Dana Jansens | |
| add the client_directional_edge_search function. | |||
| 2003-08-02 | add partial struts tho they arent useful eyt | Dana Jansens | |
| 2003-07-31 | add a function to retrieve the sm_client_id value | Dana Jansens | |
| 2003-07-30 | improved ICCCM compliance! | Dana Jansens | |
| a) send ConfigureNotify back to the client as required by the ICCCM in all sitatuations. b) send the corrent coords in the ConfigureNotify, including the border width c) remove the WM_STATE property when unmanaging a window | |||
| 2003-07-28 | make those apps stay/map on screen!! fuck stupid apps. thats right im ↵ | Dana Jansens | |
| talking to you mozilla and you too java. | |||
| 2003-07-25 | add client_search_transient which searches the tree from a client down for a ↵ | Dana Jansens | |
| client | |||
| 2003-07-10 | add disabled buttons, instead of now showing buttons at all when they wont ↵ | Dana Jansens | |
| do anything, now show a disabled button instead. this severely breaks compatibility with blackbox themes since there is no good way to automiatically create a disabled button that i can think of, so if they dont exist in the theme you get black and white for the button. when a window cant be resized, its handle is not removed but its grips are. change allowing the user to disable individual decorations as that is overkill, instead allow a toggle through the client.decorate boolean. | |||
| 2003-07-10 | prefixing and capitalizing the StackLayer -> ObStackingLayer enum. | Dana Jansens | |
| less includes in headers for less rebuilding on changes | |||
| 2003-07-10 | prefixing and capitalization for the Frame->ObFrame struct and the ↵ | Dana Jansens | |
| Context->ObFrameContext enum and its constants. | |||
| 2003-07-10 | prefix Group to ObGroup | Dana Jansens | |
| 2003-07-10 | prefix TRAN_GROUP to OB_TRAN_GROUP | Dana Jansens | |
| 2003-07-10 | prefix and capitalize some more constants/enums in client.h (Function -> ↵ | Dana Jansens | |
| ObFunctions and WindowType -> ObClientType) | |||
| 2003-07-10 | rename the Client struct to ObClient | Dana Jansens | |
| 2003-07-10 | add a mwm.h for the mwm hint structure and flags. | Dana Jansens | |
| use proper prefixing and capitalization for the new mwm stuff. | |||
| 2003-07-10 | add misc.h with some standard enumerations with proper prefixing and ↵ | Dana Jansens | |
| capitalizations. use the new enums throughout. provide keycodes and cursors through ob_cursor and ob_keycode functions, which use the new misc.h enums for picking the cursor and keycode. | |||
| 2003-07-10 | rename 'xinerama' stuff to 'monitors' to be more generic and descriptive. | Dana Jansens | |
| 2003-07-10 | add client_search_top_transient. | Dana Jansens | |
| keep transients all on the same desktop together. use client_search_top_transient where possible in client.c | |||
| 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. | |||
