summaryrefslogtreecommitdiff
path: root/openbox/openbox.c
AgeCommit message (Collapse)Author
2008-01-12Update --version output copyright year to 2008.Mikael Magnusson
2008-01-11make the window_startup happen before the focus_cycle_popup startup, so that ↵Dana Jansens
the popups can be added to the window map properly
2008-01-11fix a warning from crappy libc apisDana Jansens
2007-11-12Add --exit.Mikael Magnusson
2007-10-18Change setenv and unsetenv to putenv for portability.Mikael Magnusson
Solaris apparently does not have setenv and unsetenv.
2007-08-01remove 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-07-17remove trailing whitespaceMikael Magnusson
2007-07-14no splitting _() stringsMikael Magnusson
2007-07-1480 cols everywhereMikael Magnusson
2007-07-12adding trunkDana Jansens
Signed-off-by: Dana Jansens <danakj@orodu.net>
2007-06-22the execute action works again.Dana Jansens
default hardcoded bindings are temporarily offline
2007-06-21some first structural stuff for new actionsDana Jansens
2007-06-20get the offscreen pixmaps for all windows (including their frames)Dana Jansens
2007-06-13don't force reconfigure in a number of places, also eat enter events when ↵Dana Jansens
reconfiguring. yay
2007-06-07don't reconfigure twiceDana Jansens
2007-06-03unused variablesDana Jansens
2007-06-03much simpler and works just as well! client's reference position doesnt ↵Dana Jansens
change just because the decor sizes do
2007-05-31nothing really..Dana Jansens
2007-05-31when reconfiguring, readjust clients positions based on the change in their ↵Dana Jansens
decoration sizes and their gravity
2007-05-31add an allow_fallback option when opening a themeDana Jansens
2007-05-30fix a segfaultDana Jansens
2007-05-28set the current theme in a root propertyDana Jansens
2007-05-28final touches for r6990-6992Dana Jansens
2007-05-28missed oneDana Jansens
2007-05-22change render to obrender in a messageMikael Magnusson
2007-05-22don't reload the session on restartDana Jansens
2007-05-20add --restartMikael Magnusson
2007-05-20fix segfault by ordering shutdown properlyDana Jansens
2007-05-19for startup notification, use the left ptr+watch if it is available, and ↵Dana Jansens
fall back to the pointer instead of the unusable watch if its not
2007-05-19move focus_cycle_popup into its own fileDana Jansens
2007-05-19move focus_cycle_indicator into its own fileDana Jansens
2007-05-19move focus cycling into its own fileDana Jansens
2007-05-15always ignore errors for client_focus like we used to.Dana Jansens
2007-05-15simplify focus handling a bit. no need to listen to focus going to the frame ↵Dana Jansens
because if it ever does that, the window is unmapping and the frame will just unmap and send it to root. make focus fallback a lil more robust, it checks for errors when it sets focus on the window, and if an error occured it will focus the next option.
2007-05-15updates for the build system. always set Openbox on the support windowDana Jansens
2007-05-14remove config namespacesDana Jansens
2007-05-14we don't need to save the config type in the session because if they dont ↵Dana Jansens
run their DE with the openbox-*-session command, openbox won't be loaded anyhow. and if they do, they the var will be set and doesn't need to come from the session.
2007-05-14add --debug-xineramaDana Jansens
2007-05-13don't unset the config namespace so that if you rerun it, it uses the same ↵Dana Jansens
one. this is for dev work, really. also, recompiled man pages
2007-05-13save the config type in the session command line argumentsDana Jansens
2007-05-13when using openbox-gnome/kde-session, use a separate config file ↵Dana Jansens
(rc-gnome/kde.xml)
2007-05-13rename the openbox_* atoms back to ob_*Dana Jansens
2007-05-13reorganize --help. dont error if they use a --sm stuff and sm isn't enabledDana Jansens
2007-05-10translate a few more strings and use g_message not g_critical whch is for ↵Dana Jansens
debugging
2007-05-10fix cmd line argument parsing, it would drop some.Dana Jansens
drop the --restart-binary argument. we're going to have to do it differently because gnome-session is stupid !
2007-05-09dont use XKeysymToKeycode because valgrind says it is doing bad things, and ↵Dana Jansens
we have all the data we need anyways
2007-05-09use the keysyms instead of translating. waste.Dana Jansens
2007-05-09support for _NET_WM_USER_TIME_WINDOW round 2 ! yay abstractionDana Jansens
2007-05-07switch to using a command line variable instead, for the restart binary, ↵Dana Jansens
just remove it so its not given to the session manager and confuses things. drop the reconfigure notify pid for now
2007-05-07add .desktops for running Openbox, KDE/Openbox and GNOME/OpenboxDana Jansens
add more .desktops for gnome and update it add scripts to run an KDE/Openbox and GNOME/Openbox session also add scripts for openbox-gnome and openbox-kde which are placeholders and will be replaced by real programs. also set the name on the wm_support_win to be how we were called (which is passed in the environment) rather than just "Openbox" add an envionment variable for wanting to be notified (SIGUSR2) when openbox reconfigures. this would be used by openbox-shell to update the root window.. if i make such a thing.. i dunno.