summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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.
2008-01-20setup versioning for libotk that is separate from libobrender (and ↵Dana Jansens
libobparser for now), and bump library versions up to 4.0. also make the render versioning more explicit that it's for the render library not all of openbox
2008-01-20move the code for tracking what extensions are available on the display into ↵Dana Jansens
the libobt
2008-01-20add G_BEGIN/END_DECLS to the mainloop headerDana Jansens
2008-01-20move the xerror handling into the libobtDana Jansens
2008-01-20Move the main loop out into the libobtDana Jansens
2008-01-20more precise includesDana Jansens
2008-01-20split the header up for obtDana Jansens
2008-01-20look mom, I made an openbox toolkitDana Jansens
2008-01-20Merge branch 'backport'Dana Jansens
2008-01-20putenv wants a char*, not a constDana Jansens
2008-01-19Merge branch 'backport'Dana 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.
2008-01-16active = FALSE when not active !Dana Jansens
2008-01-16fix timers so that they work when theres lots of repeating timers in the queue..Dana Jansens
2008-01-16add the new pid and ping atoms to the NET_SUPPORTED listDana Jansens
2008-01-15don't let repeating timers, with a very fast timer in the queue, cause the ↵Dana Jansens
main loop to run the timers forever
2008-01-15rework and comment out some debugging printsDana Jansens
2008-01-15add a commentDana Jansens
2008-01-15cant consistently tell if we should use WM_DESTROY after the first time they ↵Dana Jansens
try close a window.. so just kill when "not responding" is showing
2008-01-15only ping windows that we need toDana Jansens