| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2010-04-16 | add some comments for binary search | Dana Jansens | |
| 2010-04-16 | stat() can give an error, handle that | Dana Jansens | |
| 2010-03-29 | add BSEARCH() macros in obt/bsearch.h that to a binary search on an array, ↵ | Dana Jansens | |
| use it when searching for a group in obt_paths_try_exec() | |||
| 2010-03-29 | parse some of the .desktop stuff into an ObtLink structure | Dana Jansens | |
| localized names still don't work. most of the app-specific stuff isn't done yet. categories aren't handled yet (to only show in/not show in some category) | |||
| 2010-03-29 | add obt_paths_try_exec() that will see if an executable exists | Dana Jansens | |
| 2010-03-25 | figure out what type the value should be for each known .desktop key, and ↵ | Dana Jansens | |
| watch for invalid keys | |||
| 2010-03-25 | Add a new ObtLink type, which is going to be a generalization of a .desktop ↵ | Dana Jansens | |
| entry. Move the .desktop file parsing details into obt/ddparse.c, which generates some hash tables holding the data of the file. Add a new obt/link.c which will build an ObtLink from a parsed .desktop file, and may support other ways to create these links in the unforseeable future | |||
| 2010-03-25 | save key values based on their value, but we dont know what values they have yet | Dana Jansens | |
| 2010-03-25 | add an empty function to parse the Desktop Entry group in a .desktop file | Dana Jansens | |
| 2010-03-25 | parse key/value pairs from the .desktop file and save them in a hashtable | Dana Jansens | |
| 2010-03-25 | close the .desktop file after parsing it | Dana Jansens | |
| 2010-03-25 | free the path after done with it | Dana Jansens | |
| 2010-03-25 | g_warning adds a \n | Dana Jansens | |
| 2010-03-25 | watch for groups in .desktop files and remember the current group. validate ↵ | Dana Jansens | |
| the names, and make sure no duplicates and "Desktop Entry" comes first | |||
| 2010-03-25 | avoid ascii control characters in strings | Dana Jansens | |
| 2010-03-25 | add beginning of .desktop file parsing, grabs a line of text from the input ↵ | Dana Jansens | |
| file at a time and strips out any \0 characters | |||
| 2010-03-25 | make enum values match numbers in the spec, and make the .desktop file ↵ | Dana Jansens | |
| reader function take a list of paths to look for the file in | |||
| 2010-03-25 | add function to give the list of autostart directories | Dana Jansens | |
| 2010-03-25 | add some functions for parsing a value in a .desktop file | Dana Jansens | |
| 2010-02-19 | make array large enough | Dana Jansens | |
| 2010-02-19 | get the modifier mask for a modifier key that is pressed/released more ↵ | Dana Jansens | |
| accurately, using the table we built already for other purposes | |||
| 2010-02-16 | Add skeleton for start of dot-desktop-file parser | Dana Jansens | |
| 2010-02-16 | more using g_slice_new() instead of g_new() | Dana Jansens | |
| 2010-02-12 | make the obt .pc file do -lobt, not -lobrender | Dana Jansens | |
| 2010-02-12 | use g_slice_new() instead of g_new() part 3 | Dana Jansens | |
| 2010-02-12 | have obt refresh the xlib keyboard stuff on mappingnotify events | Dana Jansens | |
| 2010-02-12 | destroy XIC's that belong to an XIM before closing the XIM, else Xlib will ↵ | Dana Jansens | |
| seggie! | |||
| 2010-02-12 | Check node->name for null | Mikael Magnusson | |
| Seems to happen sometimes with a well placed xml comment. | |||
| 2010-02-11 | dont print warnings when reading keys which dont generate text | Dana Jansens | |
| 2010-02-11 | make control keys work in menus/dialogs/etc with the new obt code, using ↵ | Dana Jansens | |
| XLookup stuff | |||
| 2010-02-11 | make obt translate keypress events to a valid utf8 character (note this ↵ | Dana Jansens | |
| makes openbox not compile) | |||
| 2010-02-11 | add interface in obt to create an Input Context for a window | Dana Jansens | |
| 2010-02-11 | create an X Input Method in obt for the app to use for all input | Dana Jansens | |
| 2010-02-11 | check the xkb version before using it | Dana Jansens | |
| 2010-02-09 | dont assert when there is no valid key layout present | Dana Jansens | |
| 2010-01-14 | allow app rules to match windows by their title when mapping | Dana Jansens | |
| and save the title in the _OB_APP_TITLE property | |||
| 2010-01-11 | Merge branch 'backport' into work | Dana 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-28 | reflect the change that parse.c/h was renamed to xml.c/h in the file header ↵ | Dana Jansens | |
| comments | |||
| 2009-12-21 | check more headers before including them | Dana Jansens | |
| 2009-12-21 | rename the obt_parse library to obt_xml (since it is very xml specific) | Dana Jansens | |
| 2009-12-21 | add obt_parse_save_file() method to the obt parse library | Dana Jansens | |
| 2009-12-21 | Set 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-16 | Merge branch 'backport' into work | Dana 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-11 | Merge branch 'backport' into work | Dana Jansens | |
| Conflicts: openbox/config.c openbox/event.c openbox/prop.c openbox/prop.h openbox/screen.c openbox/screen.h | |||
| 2009-11-24 | strip leading/trailing whitespace off stuff when reading it from the configs | Dana Jansens | |
| 2009-11-07 | Make clang happier | Mikael 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-19 | Merge branch 'backport' into work | Mikael 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-27 | Merge branch 'backport' into work | Mikael Magnusson | |
| Conflicts: openbox/client.c openbox/prop.c openbox/prop.h | |||
| 2008-03-02 | use g_debug for debug messages | Dana Jansens | |
| 2008-02-27 | set the right version in the new render and obt .pc files | Dana Jansens | |
