Set up work for making a 3.5 prerelease. Set version stuff to 3.5.0-rc1. Copy the CHANGELOG from 3.4-working. Rename the obt-4.0 and obrender-4.0 pkgconfig stuff to obt-3.5 and obrender-3.5 Rename the "render" directory to "obrender" so that the public headers can be installed in <obrender/*>
Merge branch 'backport' into work
Only update the focus cycle indicator when already visible in frame.c to avoid overriding bar=no
make the internal window type more easily inheritable
make the internal window type more easily inheritable
Merge branch 'backport' into work 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
simplify window.h macros, and rename the window types to ObWindowClass for consistent name style
make an obt_root() macro
make the window.h interface more consistent with the rest of openbox, hide the window_map behind some functions, and make obdockapps not obwindows anymore
skip enter events caused by temporarily raising windows during alt-tab. also caused by the focus cycle indicator moving
s/ob_display/obt_display/ and remove ob_display
Various fixes for sparse warnings. 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.
make the focus cycle indicator be in the window_map so button presses on it are handled right
let you raise the focus target temporarily during focus cycling, with the <raise> option. also a new <bar> option lets you turn off the indicator bar
remove trailing whitespace
fix focus cycle indicator positioning
super amazing enter event skipping. also mucho fixed for <underMouse>
leave things how we found them !
move focus_cycle_indicator into its own file