| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2007-05-22 | settings is never null anymore, so dont bother to check. also use else's ↵ | Dana Jansens | |
| because we don't need to set match=false 3 times | |||
| 2007-05-22 | back out 6769 on files that werent supposed to commit yet | Dana Jansens | |
| 2007-05-22 | comment out the applications example | Dana Jansens | |
| 2007-05-22 | don't compare variables to themselves | Dana Jansens | |
| 2007-05-22 | dont use the client's area rect when figuring out where to place it because ↵ | Dana Jansens | |
| then when you want to move ti there, it thinks that it is already there! i actually fixed another bug recently that would have affectd this before but now it should work perfect.. | |||
| 2007-05-22 | adjust the frame's size before placing the window so we know how much decor ↵ | Dana Jansens | |
| it has | |||
| 2007-05-22 | fix showing the resize cursors at the right times. | Dana Jansens | |
| fix losing the pre-size/position for windows mapped maximized or fullscreen states (and on restart) | |||
| 2007-05-22 | we put desktop windows on all desktops so dont let them move. | Dana Jansens | |
| make sure the window can move/resize when shutting down and restoring its geometry | |||
| 2007-05-22 | missing another break; ! wow | Dana Jansens | |
| 2007-05-22 | missing a break; heh | Dana Jansens | |
| 2007-05-22 | better ordering so you can unmaximize maximized windows.. but you cant ↵ | Dana Jansens | |
| resize them | |||
| 2007-05-22 | you can't resize fully maxed windows | Dana Jansens | |
| 2007-05-21 | some repositioning of frame elements for maximized windows. | Dana Jansens | |
| fix clicking on borders not counting as the button in that corner for full max windows disable the resize cursors for full max windows | |||
| 2007-05-21 | maybe the user time stuff should be more like other wm implementtions and ↵ | Dana Jansens | |
| less in the way | |||
| 2007-05-21 | use simple pattern matching for per-app settings. all rules that match are ↵ | Dana Jansens | |
| applied to a window rather than just the first | |||
| 2007-05-20 | fix windows moving to monitors other than their own. client_find_onscreen ↵ | Dana Jansens | |
| uses their desired coordiantes instead of their old ones | |||
| 2007-05-19 | remove a function that is no longer used. and backwards boolean algebra was ↵ | Dana Jansens | |
| causing us to not ignore the right enter events | |||
| 2007-05-18 | super correct enter event ignoring that will only ignore what it has to, yay? | Dana Jansens | |
| 2007-05-17 | add an atom ob_wm_action_undecorate to match with ob_wm_state_undecorated, ↵ | Dana Jansens | |
| so stuff could know if the window can be undecorated | |||
| 2007-05-17 | don't let the user toggle decorations on widnows that don't have any ↵ | Dana Jansens | |
| decorations to toggle | |||
| 2007-05-17 | kill enter events without using pointer grabs | Dana Jansens | |
| 2007-05-17 | rename client_configure_full to client_configure | Dana Jansens | |
| 2007-05-17 | grab the pointer when windows move them selves so no enter events happen. i ↵ | Dana Jansens | |
| wonder if this will cause but reports. it still does for restacking though.. little cleanup in client.c, and remove client_configure macro which was now redundant | |||
| 2007-05-17 | grab the pointer accross actions run by the applications, the same as for | Dana Jansens | |
| actions run by the user | |||
| 2007-05-17 | "fullscreen" windows that are undecorated by the user do not count as legacy ↵ | Dana Jansens | |
| fullscreen windows | |||
| 2007-05-16 | fullscreen only if no decorations | Dana Jansens | |
| 2007-05-15 | always ignore errors for client_focus like we used to. | Dana Jansens | |
| 2007-05-15 | simplify focus handling a bit. no need to listen to focus going to the frame ↵ | Dana Jansens | |
| because if it ever does that, the window is unmapping and the frame will just unmap and send it to root. make focus fallback a lil more robust, it checks for errors when it sets focus on the window, and if an error occured it will focus the next option. | |||
| 2007-05-14 | also if you hide the focused window, then kill the interactive action so ↵ | Dana Jansens | |
| focus isnt all confused for the app | |||
| 2007-05-14 | don't assert, users can bind stuff however they like. but if they do ↵ | Dana Jansens | |
| something that moves focus during an interactive action, kill the grab | |||
| 2007-05-14 | excep the assert was backwards. heh | Dana Jansens | |
| 2007-05-14 | big scary g_assert(). interactive actions should never move focus until ↵ | Dana Jansens | |
| they're done. | |||
| 2007-05-14 | get rid of the fullscreen below layer. its the same as maximized windows.. | Dana Jansens | |
| 2007-05-14 | yay for simplifying code. if we check for errors we dont need the ↵ | Dana Jansens | |
| "focus_tried" stuff | |||
| 2007-05-14 | watch for errors while setting focus on windows, return false if there was ↵ | Dana Jansens | |
| an error, so fallback and keep looking | |||
| 2007-05-14 | fix fullscreen windows being stuck in the wrong layer when they come out of | Dana Jansens | |
| fullscreen. add a new layer where fullscreen windows go when are aren't focused, below all normal windows, so you can alt-tab to a below layer window and it will show itself. | |||
| 2007-05-14 | remove the dialog option for Desktop action for now. can't change desktop ↵ | Dana Jansens | |
| during a grab. the dialog for desktop changing will need to change, and then we can add it back | |||
| 2007-05-14 | remove this check, it didnt guarantee anything anyways | Dana Jansens | |
| 2007-05-14 | the configurenotify needs to come after adjusting the frame's size. ↵ | Dana Jansens | |
| otherwise it gets messed up somehow. | |||
| 2007-05-14 | send a configurenotify on mapping after the window is shown | Dana Jansens | |
| 2007-05-14 | another little focus cleanup/rearrangement, for focus going to windows that | Dana Jansens | |
| are no longer there. | |||
| 2007-05-14 | remove some old checking because we're not using window properties to store ↵ | Dana Jansens | |
| the premax/fullscreen areas. they are always set when the state is turned on. fullscreen to the correct monitor. | |||
| 2007-05-13 | rename the openbox_* atoms back to ob_* | Dana Jansens | |
| 2007-05-13 | fix error in client_directional_edge_search that ignored all windows in the ↵ | Mikael Magnusson | |
| same layer | |||
| 2007-05-13 | add a debug line | Dana Jansens | |
| 2007-05-13 | add support for _NET_WM_ACTION_ABOVE and _NET_WM_ACTION_BELOW which aren't ↵ | Dana Jansens | |
| in the NETWM spec yet, but will be shortly. | |||
| 2007-05-13 | fix drawcontents=no | Dana Jansens | |
| 2007-05-13 | always send configure notify when windows map | Dana Jansens | |
| 2007-05-13 | don't allow focus to move during an interactive grab. if users set up actions | Dana Jansens | |
| such that this would happen, then kill the interactive grab before moving focus. this is to avoid NotifyWhileGrabbed FocusOut's | |||
| 2007-05-13 | use the right list in client_add_hide_notify, rename destructor to ↵ | Dana Jansens | |
| destroy_notify which is really what it is, and is more consistant now that there are 2 notifies | |||
