| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2003-08-27 | dont be rude to non-normal windows with keeping them onscreen | Dana Jansens | |
| 2003-08-25 | remove the last of the cool stuff thanks to GTK fuck fuck. no more not ↵ | Dana Jansens | |
| focusing windows in groups that arent focused on map | |||
| 2003-08-25 | better handling of maximizing, wrt changing decorations on the windows, and ↵ | Dana Jansens | |
| showing the correct decor for the max state especially for windows which dont change size (Xnest) when maximized cuz they are at their maximum size already | |||
| 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 | oops i fucked up tore's patch. better. | Dana Jansens | |
| 2003-08-12 | bug fixes for growtoedge from tore. props to tore for all the growtoedge and ↵ | Dana Jansens | |
| movetoedge code, and directional focus code also since i dont think i mentioned his name before in the changelogs woot. | |||
| 2003-08-12 | dont move windows when starting | Dana Jansens | |
| 2003-08-12 | small bugfix to the directional focus code. | Dana Jansens | |
| add the client_directional_edge_search function. | |||
| 2003-08-12 | move the keyboard and mouse plugins into the kernel for mucho sexiness. | Dana Jansens | |
| make workspace changing a grabbed/interactive process like focus cycling is, with the popup and all. this is some hot shit. | |||
| 2003-08-10 | save the frame decorations in client_configure_full before causing the fake ↵ | Dana Jansens | |
| frame adjust, since that loses its old value. | |||
| 2003-08-05 | a couple frame layout bugfixes hidden inside all this.. wee | Dana Jansens | |
| fixes for maximizing windows: - when you toggledecor, it will reconfigure once, but the new constraints from the decor changes would not be in effect when the window was resized to the contranits. fixed by calling frame_adjust_area first thing ni client_configure_fulll with fake=TRUE which will recalc all the frame geometry without resizing/redrawing anything in the frame. this way the decor can take effect in the geometries. - when maxed horizontally, make the client fill the screen, but dont do this by just making it wider than the screen, fit it to the screen and adjust the titlebar/handle as appropriate to keep it all on the screen. - when maxed horizontally and vertically, remove the handle from the decorations | |||
| 2003-08-05 | when setting up decor on a window, it needs to reconfigure twice if the ↵ | Dana Jansens | |
| decor changes, cuz the constraints need the new frame sizes to work right | |||
| 2003-08-03 | kill non-opaque move/resize | Dana Jansens | |
| add an option for redrawing/resizing the client window while resizing, when disabled the client is not touched until the resize is complete. | |||
| 2003-08-02 | use the frame size not the client size when figuring out if stuff fits on ↵ | Dana Jansens | |
| the screen | |||
| 2003-08-02 | that line ended up in teh if somehow... | Dana Jansens | |
| 2003-07-31 | set the desktop hint if the desktop is changed by the session code | Dana Jansens | |
| 2003-07-31 | set the desktop hint after everything is read/setup even session stuff | Dana Jansens | |
| 2003-07-31 | add the window to the lists before setting the client list hint | Dana Jansens | |
| 2003-07-31 | add a function to retrieve the sm_client_id value | Dana Jansens | |
| 2003-07-30 | restore saved session data for applications | Dana Jansens | |
| 2003-07-30 | attemp #3 | Dana Jansens | |
| 2003-07-30 | attempt #2 at better logical size values | Dana Jansens | |
| 2003-07-30 | attempt #2 at better logical size values | Dana Jansens | |
| 2003-07-30 | include the base size in the logical size | Dana Jansens | |
| 2003-07-30 | the size can be 0 when there is a base size | 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 | base rudeness on if they have a strut even smarter! | Dana Jansens | |
| 2003-07-28 | base rudeness on if they have a strut or not | Dana Jansens | |
| 2003-07-28 | make the new placement restrictions not affect !normal windows like panels | Dana Jansens | |
| 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-28 | use the macro | Dana Jansens | |
| 2003-07-28 | keep apps from moving/maping their titlebar underneath left/top panels | Dana Jansens | |
| 2003-07-25 | add client_search_transient which searches the tree from a client down for a ↵ | Dana Jansens | |
| client | |||
| 2003-07-24 | use ob_debug for any debug printing and only display the output when its a ↵ | Dana Jansens | |
| debug build or when --debug is passed to it | |||
| 2003-07-22 | stop shownig the desktop when a new window maps | Dana Jansens | |
| 2003-07-12 | simple code cleanup | Dana Jansens | |
| 2003-07-11 | when a transient maps on another desktop, give it focus when it deserves it | Dana Jansens | |
| 2003-07-11 | move to the desktop of the activated window | Dana Jansens | |
| 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 | prefix and capitalize ObMenu ObMenuEntry and ObMenuEntryRenderType | Dana Jansens | |
| make the ObMenuEntryRenderType a standard enum instead bitflags | |||
| 2003-07-10 | make ob_state a function so it cant be changed outside of openbox.c | Dana Jansens | |
| 2003-07-10 | remove the ob_root var, its redundant of what Xlib already provides | Dana Jansens | |
| 2003-07-10 | prefixing and capitalizing the StackLayer -> ObStackingLayer enum. | Dana Jansens | |
| less includes in headers for less rebuilding on changes | |||
| 2003-07-10 | prefix and capitalize the ObFocusFallbackType enum | 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. | |||
