summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-01-31simplify window.h macros, and rename the window types to ObWindowClass for ↵Dana Jansens
consistent name style
2008-01-31make an obt_root() macroDana Jansens
2008-01-31xerror.c is goneDana Jansens
2008-01-31its OBT_VERSION not OB_VERSION anymoreDana Jansens
2008-01-31add support for XDG_CACHE_HOME to the obt pathsDana Jansens
2008-01-31make menu event handling work more like how other events are handled, less ↵Dana Jansens
special-casey
2008-01-31use -ggdb not -g3, as g3 breaks thingsDana Jansens
2008-01-31make the window.h interface more consistent with the rest of openbox, hide ↵Dana Jansens
the window_map behind some functions, and make obdockapps not obwindows anymore
2008-01-31don't deiconify windows on reconfigure if they cant be iconified directly. ↵Dana Jansens
stop managing windows in reverse order on restart it messes up the dock among other things
2008-01-29Mark translations without the new desktop number mismatch message as 3.4.5.Mikael Magnusson
Update swedish translation with them. [ I mistakenly originally made this commit on 3.4-working (commit 7f514044f7fb8f5c2948d9b3da837a9b46717ee5) so the changes got lost on a subsequent merge from backport when we usually overwrite po/. ]
2008-01-29Update norwegian translation.Michael Kjelbergvik Thung
2008-01-28reordering things when mapping windows a little to work with iconified ↵Dana Jansens
windows with iconified toolbars on restart. (e.g. ooffice)
2008-01-27fix a rare assert condition (window maps in iconic state but is not allowed ↵Dana Jansens
to be iconic)
2008-01-27Change <placeOn> to <monitor>.Mikael Magnusson
2008-01-27replace the <active> placement option with <placeOn>active/mouse/any</placeOn>Dana Jansens
2008-01-27get rid of copying the rrappearances for each menu frame, except for the one ↵Dana Jansens
that is actually useful
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