| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2008-02-02 | Merge branch 'backport' into work | Dana Jansens | |
| Conflicts: openbox/client.c openbox/event.c openbox/mouse.c openbox/openbox.c openbox/prop.c openbox/prop.h openbox/screen.c parser/parse.c parser/parse.h | |||
| 2008-02-02 | make fullscreen windows more xinerama and multi-screen aware | Dana Jansens | |
| instead of calling it every time a window loses focus, it is only called when a window gains focus. then, check fullscreen layered windows, if they should be moved to a lower layer. when moving a window between monitors, also check its layer and that of any fullscreen windows. let a window stay in the fullscreen layer even when it is not focused, if it is on a non-visible desktop, or if it is on a different monitor from the focused window, or if nothing else is focused | |||
| 2008-01-31 | Merge branch 'backport' into work | Dana Jansens | |
| 2008-01-31 | when checking that a window is onscreen, if there are screens with higher ↵ | Dana Jansens | |
| indices than where it appeared, they would trump things and force the window onto the first screen. now, only assume the window is on no screens if it actually is on no screens | |||
| 2008-01-31 | generalize the window managing process into window_manage, which handles ↵ | Dana Jansens | |
| dock apps and the like | |||
| 2008-01-31 | make ob_debug use the g_log system, and make openbox log messages to..a log ↵ | Dana Jansens | |
| file ! this will help everyone since most people do not run openbox in a terminal.. | |||
| 2008-01-31 | Merge branch 'backport' into work | Dana Jansens | |
| Conflicts: openbox/client.c openbox/config.c openbox/event.c openbox/extensions.c openbox/focus_cycle_indicator.c openbox/focus_cycle_popup.c openbox/menuframe.c openbox/moveresize.c openbox/openbox.c openbox/screen.c openbox/stacking.c openbox/startupnotify.c | |||
| 2008-01-31 | don't deiconify windows on reconfigure if they cant be iconified directly. ↵ | Dana Jansens | |
| stop managing windows in reverse order on restart it messes up the dock among other things | |||
| 2008-01-31 | Fix a typo that broke transient window hints. | Mikael Magnusson | |
| 2008-01-31 | make an obt_root() macro | Dana Jansens | |
| 2008-01-31 | make the window.h interface more consistent with the rest of openbox, hide ↵ | Dana Jansens | |
| the window_map behind some functions, and make obdockapps not obwindows anymore | |||
| 2008-01-31 | don't deiconify windows on reconfigure if they cant be iconified directly. ↵ | Dana Jansens | |
| stop managing windows in reverse order on restart it messes up the dock among other things | |||
| 2008-01-28 | reordering things when mapping windows a little to work with iconified ↵ | Dana Jansens | |
| windows with iconified toolbars on restart. (e.g. ooffice) | |||
| 2008-01-27 | fix a rare assert condition (window maps in iconic state but is not allowed ↵ | Dana Jansens | |
| to be iconic) | |||
| 2008-01-27 | only store icons for windows that are 64px or smaller, as we don't have need ↵ | Dana Jansens | |
| for any bigger icons at this time. unless they only provide icons bigger than that, then just store one of them (the smallest) | |||
| 2008-01-25 | fix a memleak in client_update_icon_geometry | Dana Jansens | |
| 2008-01-25 | fix a mem leak | Dana Jansens | |
| 2008-01-20 | check them startupnotify-provided wmclass against both parts of a window's ↵ | Dana Jansens | |
| wm_class hint, as the spec doth say so. | |||
| 2008-01-20 | make the obt library branch compile again with all the changes merged in ↵ | Dana Jansens | |
| from backport | |||
| 2008-01-20 | add functions for setting locale strings (on top of existing functions for ↵ | Dana Jansens | |
| setting utf8 strings). they are untested though! wonder if they work? | |||
| 2008-01-20 | make openbox use the obt prop.c/h stuff | Dana Jansens | |
| holy search and replace batman | |||
| 2008-01-20 | s/ob_display/obt_display/ and remove ob_display | Dana Jansens | |
| 2008-01-20 | add prop.[ch] to the libobt, but they are not used yet. add a global ↵ | Dana Jansens | |
| obt_display which obt can use, and the application. | |||
| 2008-01-20 | move the code for tracking what extensions are available on the display into ↵ | Dana Jansens | |
| the libobt | |||
| 2008-01-20 | move the xerror handling into the libobt | Dana Jansens | |
| 2008-01-16 | make the ping hash tables work correctly. don't need to stop pinging, it ↵ | Dana Jansens | |
| will automatically. and not all windows get pings, even tho we get notified that they are being destroyed | |||
| 2008-01-16 | Various fixes for sparse warnings. | Mikael Magnusson | |
| Define void functions with (void), not (). Add missing includes. Some functions were declared static but defined non-static. Some variables that should be file static were file global but not used in any other file. prop.h defined a new prop_atoms in each file that included it instead of declaring it extern. | |||
| 2008-01-15 | add a comment | Dana Jansens | |
| 2008-01-15 | cant consistently tell if we should use WM_DESTROY after the first time they ↵ | Dana Jansens | |
| try close a window.. so just kill when "not responding" is showing | |||
| 2008-01-15 | only ping windows that we need to | Dana Jansens | |
| 2008-01-15 | ping all the windows every 3 seconds, and show "not responding" if they stop ↵ | Dana Jansens | |
| replying for 3 times (9-12 seconds). show [Killing...] in the titlebar when trying to kill an app off | |||
| 2008-01-15 | its possible we did kill -TERM and it stayed alive and started responding ↵ | Dana Jansens | |
| again, so handle that case | |||
| 2008-01-15 | when you close an app and it stops responding.. if you hit close again, it ↵ | Dana Jansens | |
| will try kill -TERM. if that fails and you close again, it will kill -9 ! (assuming the app is running on the local host and provided its PID) | |||
| 2008-01-15 | when you close a window that you already tried to close and its not ↵ | Dana Jansens | |
| responding to pings, then do a kill the next time | |||
| 2008-01-15 | show [Not Responding] in the titlebar when closing an app and it stops ↵ | Dana Jansens | |
| responding to pings | |||
| 2008-01-15 | can tell when a window that was "closed" has stopped responding now | Dana Jansens | |
| 2008-01-15 | check if a client will respond to pings | Dana Jansens | |
| 2008-01-16 | remove the visible window title hints when unmanaging a window. not all WMs ↵ | Dana Jansens | |
| set those and it messes them up, and we'll set them again appropriately, they don't need to be saved. | |||
| 2008-01-13 | don't skip windows that are skip_taskbar unless they are normal typed.. i.e. ↵ | Dana Jansens | |
| if a dialog sets this don't skip it (gnome shutdown/logout dialogs don't get focused otherwise in arch linux) | |||
| 2008-01-11 | allow dialog windows to be fullscreened, kpdf does this | Dana Jansens | |
| 2007-09-04 | ANSI function declarations, ie () -> (void) | Mikael Magnusson | |
| 2007-08-07 | Squash one more leak | Mikael Magnusson | |
| 2007-08-04 | fix edge detection, it was skipping edges sometimes | Dana Jansens | |
| 2007-08-04 | don't focus new windows if they appear on another desktop and a relative is ↵ | Dana Jansens | |
| not focused | |||
| 2007-08-03 | new least-intrusive focus stealing prevention | Dana Jansens | |
| 2007-08-01 | remove focus-stealing-prevention stuff, don't use user_time crap at all. it ↵ | Dana Jansens | |
| is broken in every application that has ever used it. ever. ever. \^_^/;;; | |||
| 2007-08-01 | don't force oldschool fullscreen windows to move inside struts (fixes ↵ | Dana Jansens | |
| acroread some more, along with previous commit) | |||
| 2007-08-01 | fix for acroread - don't shrink windows when they specifically fit an entire ↵ | Dana Jansens | |
| monitor | |||
| 2007-07-26 | fix directional edge finding for xinerama, so that it can skip across to the ↵ | Dana Jansens | |
| next monitor | |||
| 2007-07-24 | raise new windows when they aren't getting activated in a couple cases | Dana Jansens | |
| 1. when we're not activating it because the user has a menu open or is moving/resizing a window 2. when we're not activating it because it's opening on another desktop | |||
