summaryrefslogtreecommitdiff
path: root/obt
AgeCommit message (Collapse)Author
2010-01-14allow app rules to match windows by their title when mappingDana Jansens
and save the title in the _OB_APP_TITLE property
2010-01-11Merge branch 'backport' into workDana Jansens
Conflicts: configure.ac data/rc.xml openbox/client.c openbox/event.c openbox/focus_cycle.c openbox/focus_cycle_popup.c openbox/openbox.c openbox/prop.c openbox/prop.h openbox/screen.c parser/parse.c version.h.in
2009-12-28reflect the change that parse.c/h was renamed to xml.c/h in the file header ↵Dana Jansens
comments
2009-12-21check more headers before including themDana Jansens
2009-12-21rename the obt_parse library to obt_xml (since it is very xml specific)Dana Jansens
2009-12-21add obt_parse_save_file() method to the obt parse libraryDana Jansens
2009-12-21Set up work for making a 3.5 prerelease.Dana Jansens
Set version stuff to 3.5.0-rc1. Copy the CHANGELOG from 3.4-working. Rename the obt-4.0 and obrender-4.0 pkgconfig stuff to obt-3.5 and obrender-3.5 Rename the "render" directory to "obrender" so that the public headers can be installed in <obrender/*>
2009-12-16Merge branch 'backport' into workDana Jansens
Conflicts: obt/keyboard.c obt/keyboard.h openbox/event.c openbox/menuframe.c openbox/moveresize.c openbox/openbox.c openbox/screen.c
2009-12-11Merge branch 'backport' into workDana Jansens
Conflicts: openbox/config.c openbox/event.c openbox/prop.c openbox/prop.h openbox/screen.c openbox/screen.h
2009-11-24strip leading/trailing whitespace off stuff when reading it from the configsDana Jansens
2009-11-07Make clang happierMikael Magnusson
Add asserts to default: in switch statements Store pointed to variables locally so it knows they don't change Remove some dead assignments Mark ob_exit_with_error as noreturn Use "%s", msg instead of just msg to printf style functions Use the c_pfocus variable
2009-09-19Merge branch 'backport' into workMikael Magnusson
Conflicts: openbox/actions/desktop.c openbox/client.c openbox/event.c openbox/extensions.c openbox/popup.c openbox/screen.c parser/parse.c
2008-10-27Merge branch 'backport' into workMikael Magnusson
Conflicts: openbox/client.c openbox/prop.c openbox/prop.h
2008-03-02use g_debug for debug messagesDana Jansens
2008-02-27set the right version in the new render and obt .pc filesDana Jansens
2008-02-22Merge branch 'backport' into workDana Jansens
Conflicts: openbox/menuframe.c openbox/prompt.c openbox/prop.c openbox/prop.h
2008-02-15() -> (void) also in .h files, and fix a place that gave arguments when it ↵Mikael Magnusson
shouldn't have.
2008-02-15() -> (void)Mikael Magnusson
2008-02-15Merge branch 'backport' into workDana Jansens
Conflicts: openbox/frame.c openbox/menuframe.c
2008-02-02split the version.h into render/ and obt/ copies, with the appropriate ↵Dana Jansens
version info
2008-02-02make the xerror output more clear, to say when errors are being properly ignoredDana Jansens
2008-02-02Merge branch 'backport' into workDana Jansens
Conflicts: openbox/client.c openbox/event.c openbox/mouse.c openbox/openbox.c openbox/prop.c openbox/prop.h openbox/screen.c parser/parse.c parser/parse.h
2008-02-01remove the generated obt's pc fileDana Jansens
2008-01-31Use the # directive to simplify defines.Mikael Magnusson
2008-01-31make an obt_root() macroDana 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-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-20fix constnessDana 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-20make openbox use the obt prop.c/h stuffDana Jansens
holy search and replace batman
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