summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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-20putenv wants a char*, not a constDana Jansens
2008-01-19Update Basque translation.Inko Illarramendi Arancibia
2008-01-18Update simplified chinese translation.Shaodong Di
2008-01-18Update finnish translation.Lauri Hakko
2008-01-17Update vietnamese translation.Quan Tran
2008-01-17Update french translation.Cyrille Bagard
2008-01-17Update german translation.Finn Zirngibl
2008-01-17Some .c files that had translatable strings were not in POTFILES.in.Mikael Magnusson
Swedish translation is updated with all new strings.
2008-01-17Fixes to finnish translation.Lauri Hakko
2008-01-17Remove leftover config_four_corners from config.c.Mikael Magnusson
2008-01-16make the ping hash tables work correctly. don't need to stop pinging, it ↵Dana Jansens
will automatically. and not all windows get pings, even tho we get notified that they are being destroyed
2008-01-16only 1 hash table is needed in ping.cDana Jansens
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-16use unique IDs for pings rather than a timestamp. avoids duplicates.Dana Jansens
2008-01-16friendly check for the timer's delay being > 0Dana Jansens
2008-01-16Various fixes for sparse warnings.Mikael Magnusson
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.