summaryrefslogtreecommitdiff
path: root/openbox/openbox.c
AgeCommit message (Collapse)Author
2008-03-08Remove double newlines.Mikael Magnusson
2008-03-02allow prompts to have titles specified. show a prompt when there are syntax ↵Dana Jansens
errors in the xml config files.
2008-03-02show an error message when parsing syntax errors are encountered in the ↵Dana Jansens
openbox config files
2008-03-02add a cleanup callback to the prompt interface. when the prompt's callback ↵Dana Jansens
returns TRUE, then the cleanup function is called. likewise when the prompt system is shutdown (openbox is exiting), then the cleanup function is also called. it should unref/destroy the prompt and any memory associated with it
2008-03-02add a RECONFIGURING state, and enter that when doing reconfiguringDana Jansens
2008-02-28Update po/ with new strings, and update swedish translation.Mikael Magnusson
Also add an overly long comment about translating FILE in the help output.
2008-02-21Change all single quotes to double quotes in strings.Mikael Magnusson
2008-02-14add a bunch of comments for images and image caches. and make the number of ↵Dana Jansens
resized pictures saved in an image tunable per-icon cache.
2008-02-14Introducing the icon cache.Dana Jansens
If an icon is the same as one in the cache, then it uses that one. icons of different sizes (from the same client) are linked together into one, and resizes of icons are cached and linked to all the various sizes. so you only need one icon in memory for all your terminals now. ya!
2008-02-14prompt to kill windows when they are not respondingDana Jansens
2008-02-14you can create dialog windows called "prompts" which have a message and some ↵Dana Jansens
buttons! they don't do anything interesting yet.
2008-02-02erroneous commentDana Jansens
2008-02-02add a --config-file command line option, and OB_CONFIG_FILE root hintDana Jansens
2008-01-27use setenv/unsetenv instead of putenv, cuz they are not ugly and confusing ↵Dana Jansens
wrt memory leaks
2008-01-27we alloc theme elements for every window frame, but really it is unneccesaryDana Jansens
2008-01-20only unset the startup_desktop_id once, and dont free the string we pass to ↵Dana Jansens
putenv
2008-01-16use 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-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