| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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 | |||
| 2007-07-21 | don't focus new windows when the user is in a menu or move/resizing a window | Dana Jansens | |
| 2007-07-17 | remove trailing whitespace | Mikael Magnusson | |
| 2007-07-15 | a number for placing windows, to keep them on screen, but let you place them ↵ | Dana Jansens | |
| off-screen 1. when a window is not on any monitor, don't just ignore it, stick it on the first monitor arbitrarily (rather than the closest monitor - room for improvement?) 2. when placing a window with per-app settings, don't rudely force it back on screen fully. | |||
| 2007-07-15 | was incorrectly using the width for calculations instead of the height in ↵ | Dana Jansens | |
| client_find_onscreen | |||
