summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-01-27ignore the built tests and some extra po/ generated junkDana Jansens
2008-01-27use setenv/unsetenv instead of putenv, cuz they are not ugly and confusing ↵Dana Jansens
wrt memory leaks
2008-01-27make horizontal gradients faster by not jumping around in memory as muchDana Jansens
2008-01-27window a window stops responding to pings, don't use the xsync protocol ↵Dana Jansens
while resizing it - its not going to be responding to it anyways
2008-01-27only 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-27we alloc theme elements for every window frame, but really it is unneccesaryDana Jansens
2008-01-27add a missing #includeDana Jansens
2008-01-27when ignoring enter events, only ignore up to the current serial ↵Dana Jansens
(NextRequest()-1). Don't ignore enters that come after this with the next serial.
2008-01-27create fake enter events for button press bindings. only swallow enter ↵Dana Jansens
events when focus.undermouse is not on (for non-mouse actions)
2008-01-26Remove a fuzzy translation.Mikael Magnusson
2008-01-26Add a few missing includes and remove a stray debug printf.Mikael Magnusson
2008-01-26only add borders and stuff to the dock's size if it is holding anything. ↵Dana Jansens
otherwise it gets a non-zero size which messes with resistence/placement/etc
2008-01-25fix a memleak in client_update_icon_geometryDana Jansens
2008-01-25fix a mem leakDana Jansens
2008-01-25fix a mem leakDana Jansens
2008-01-25Create 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-25Fix some memleaks.Mikael Magnusson
missing RrFontClose for osd_font in two places. missing a g_free(area);
2008-01-25skip enter events caused by temporarily raising windows during alt-tab. ↵Dana Jansens
also caused by the focus cycle indicator moving
2008-01-25add SessionManaged to the gnome wm-props.desktop thinger like metacity has ↵Dana Jansens
in its
2008-01-24add the new Clearlooks theme by mulberry, and rename the current one to ↵Dana Jansens
Clearlooks-3.4
2008-01-24strip non-modifier masks from the keyboard state for keyreleases when xkb is ↵Dana Jansens
present too
2008-01-22Update portuguese translation.Mikael Magnusson
2008-01-22Update brasilian portuguese translation.Og Maciel
2008-01-22Update russian translation, by Snelius.Mikael Magnusson
2008-01-22print a warning when the session has a different number of desktops than the ↵Dana Jansens
openbox config
2008-01-21use the <wmclass> for startup notfication in the execute action. when ↵Dana Jansens
present don't use the check against the binary.
2008-01-21Fix two typos in comments in rc.xmlMikael Magnusson
2008-01-20only unset the startup_desktop_id once, and dont free the string we pass to ↵Dana Jansens
putenv
2008-01-20check them startupnotify-provided wmclass against both parts of a window's ↵Dana Jansens
wm_class hint, as the spec doth say so.
2008-01-20make the obt library branch compile again with all the changes merged in ↵Dana Jansens
from backport
2008-01-20let you make an xevent listener for all windowsDana Jansens
2008-01-20make the xevent stuff work for events from extensions (these go beyond ↵Dana Jansens
LASTEvent)
2008-01-20add the xevent callback system to libobt in xevent.[ch]Dana Jansens
2008-01-20make the mainloop not depend on an X display, and make it uses the ↵Dana Jansens
obt_display automatically
2008-01-20initialize the lists to NULL (empty)Dana Jansens
2008-01-20move the xdg path stuff into obt/paths.[ch], and make render and openbox use itDana Jansens
2008-01-20small api change for parsingDana Jansens
2008-01-20was using random memory for parsing pipe menus with the new parse apiDana Jansens
2008-01-20fix constnessDana Jansens
2008-01-20s/xmlChildrenNode/children/Dana Jansens
2008-01-20add obt_parse_tree_from_root and use it, cuz it's niceDana Jansens
2008-01-20update openbox to use the current parser interface in libobtDana Jansens
there is also some random bug fixes for other libobt stuff in here.
2008-01-20add parsing to libobt with a new API! (it is not completely changed/fixedup yet)Dana Jansens
2008-01-20change openbox to use the libotk's keyboard.[ch] stuff instead of the old ↵Dana Jansens
modkeys.[ch] and some of translate.[ch]
2008-01-20add 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-20add 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-20ignore the new 4.0 pkgconfig filesDana Jansens
2008-01-20make openbox use the obt prop.c/h stuffDana Jansens
holy search and replace batman
2008-01-20s/ob_display/obt_display/ and remove ob_displayDana Jansens
2008-01-20add 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.