| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2008-01-25 | fix a mem leak | Dana Jansens | |
| 2008-01-25 | Create fake enter events in fewer situations - avoiding times that you don't ↵ | Dana Jansens | |
| actually want them. Ignore event serials without using XSync, so that we aren't doing an XSync 100 times per minute - slow! | |||
| 2008-01-25 | Fix some memleaks. | Mikael Magnusson | |
| missing RrFontClose for osd_font in two places. missing a g_free(area); | |||
| 2008-01-25 | skip enter events caused by temporarily raising windows during alt-tab. ↵ | Dana Jansens | |
| also caused by the focus cycle indicator moving | |||
| 2008-01-24 | strip non-modifier masks from the keyboard state for keyreleases when xkb is ↵ | Dana Jansens | |
| present too | |||
| 2008-01-22 | print a warning when the session has a different number of desktops than the ↵ | Dana Jansens | |
| openbox config | |||
| 2008-01-21 | use the <wmclass> for startup notfication in the execute action. when ↵ | Dana Jansens | |
| present don't use the check against the binary. | |||
| 2008-01-20 | only unset the startup_desktop_id once, and dont free the string we pass to ↵ | Dana Jansens | |
| putenv | |||
| 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 | make the mainloop not depend on an X display, and make it uses the ↵ | Dana Jansens | |
| obt_display automatically | |||
| 2008-01-20 | move the xdg path stuff into obt/paths.[ch], and make render and openbox use it | Dana Jansens | |
| 2008-01-20 | small api change for parsing | Dana Jansens | |
| 2008-01-20 | was using random memory for parsing pipe menus with the new parse api | Dana Jansens | |
| 2008-01-20 | fix constness | Dana Jansens | |
| 2008-01-20 | s/xmlChildrenNode/children/ | Dana Jansens | |
| 2008-01-20 | add obt_parse_tree_from_root and use it, cuz it's nice | Dana Jansens | |
| 2008-01-20 | update openbox to use the current parser interface in libobt | Dana Jansens | |
| there is also some random bug fixes for other libobt stuff in here. | |||
| 2008-01-20 | change openbox to use the libotk's keyboard.[ch] stuff instead of the old ↵ | Dana Jansens | |
| modkeys.[ch] and some of translate.[ch] | |||
| 2008-01-20 | add keyboard.[ch] to libobt. these are for tracking modifier keys, and ↵ | Dana Jansens | |
| translating to/from keycodes/keysyms/modmasks (also include a new obt/internal.h for putting functions that are not public) | |||
| 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-20 | Move the main loop out into the libobt | Dana Jansens | |
| 2008-01-20 | look mom, I made an openbox toolkit | Dana Jansens | |
| 2008-01-20 | Merge branch 'backport' | Dana Jansens | |
| 2008-01-20 | putenv wants a char*, not a const | Dana Jansens | |
| 2008-01-19 | Merge branch 'backport' | Dana Jansens | |
| 2008-01-17 | Remove leftover config_four_corners from config.c. | Mikael Magnusson | |
| 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 | only 1 hash table is needed in ping.c | Dana Jansens | |
| 2008-01-16 | use hash tables in ping.[ch] instead of a list. we're pinging every window, ↵ | Dana Jansens | |
| not just windows youre trying to close, so don't use datastructures that suck with lots of windows.. | |||
| 2008-01-16 | use unique IDs for pings rather than a timestamp. avoids duplicates. | Dana Jansens | |
| 2008-01-16 | friendly check for the timer's delay being > 0 | Dana Jansens | |
| 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-16 | active = FALSE when not active ! | Dana Jansens | |
| 2008-01-16 | fix timers so that they work when theres lots of repeating timers in the queue.. | Dana Jansens | |
| 2008-01-16 | add the new pid and ping atoms to the NET_SUPPORTED list | Dana Jansens | |
| 2008-01-15 | don't let repeating timers, with a very fast timer in the queue, cause the ↵ | Dana Jansens | |
| main loop to run the timers forever | |||
| 2008-01-15 | rework and comment out some debugging prints | Dana Jansens | |
| 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 | |||
