| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2012-09-30 | skip empty strings when splitting paths in the environment | Dana Jansens | |
| 2012-09-30 | Use the KeyCode to directly find the modifier mask. (Fix bug 5173) | Dana Jansens | |
| We were finding the KeySym first, and then converting back to a modifier mask. But KeySym on a key's release can differ from on its press, and we don't need them to determine the modmask from the keycode. [setxkbmap -option "grp:shifts_toggle"] turns Shift_L into XK_ISO_Prev_Group on key release, and Shift_R into XK_ISO_Next_Group. | |||
| 2011-10-16 | Remove unused variable | Dana Jansens | |
| 2011-10-16 | Propagate _NET_WM_WINDOW_OPACITY to the frame window (bug #5132) | Dana Jansens | |
| 2011-01-24 | don't free the XIC if it wasn't created. this appears to cause a crash | Dana Jansens | |
| 2011-01-24 | XML_PARSE_XINCLUDE flag seems to do nothing. Use xmlXIncludeProcessFlags() ↵ | Dana Jansens | |
| instead | |||
| 2011-01-24 | Allow XIncludes in xml documents we read. | Dana Jansens | |
| Add the XInclude namespace in the default config file (named "xi") | |||
| 2011-01-24 | add some tests for obt pieces (binary search, .desktop parsking, linkbase, ↵ | Dana Jansens | |
| and inotify watch) | |||
| 2011-01-24 | oops, crash if searching for something smaller than * in the array | Dana Jansens | |
| 2011-01-24 | Handle STRING and COMPOUND_TEXT type text properties. | Dana Jansens | |
| STRING should be latin1 text (plus TAB and LF) COMPOUND_TEXT should be encoded in the current locale. | |||
| 2011-01-24 | Revert "add an inotify watcher for directories (doesnt work without inotify ↵ | Dana Jansens | |
| yet)" This reverts commit c36b89ba12eae18d3011c8516906c21e9abb89dc. | |||
| 2010-09-16 | Fix a copypasto that broke interactive keybinds with meta and hyper keys | Mikael Magnusson | |
| 2010-09-16 | Correct typo occured -> occurred in function name | Mikael Magnusson | |
| 2010-09-16 | Add signal handling with the GMainLoop | Dana Jansens | |
| Provided through a very simplistic interface in obt, found in the obt/signal.[ch] files | |||
| 2010-09-16 | 80 cols | Dana Jansens | |
| 2010-06-25 | Use a gsource instead of gio channels for watching x events | Mikael Magnusson | |
| Fixes not getting some focusin events sometimes. | |||
| 2010-06-16 | obt returns libxml2 structures directly, so anyone linking against it better ↵ | Dana Jansens | |
| also link to libxml2 | |||
| 2010-06-14 | add an inotify watcher for directories (doesnt work without inotify yet) | Dana Jansens | |
| 2010-06-14 | Use GMainLoop instead of ObtMainLoop | Dana Jansens | |
| 2010-06-03 | save the list of mime types listed as supported by an application | Dana Jansens | |
| 2010-06-03 | parse app Categories better. parse a list of strings into a gchar** | Dana Jansens | |
| 2010-06-03 | parse Categories tag and save them as an array of GQuarks | Dana Jansens | |
| 2010-06-03 | improved .desktop parsing. | Dana Jansens | |
| properly (and quickly) check for existence of required keys figure out what an app can open from its exec key validate the %fields in an app's exec key | |||
| 2010-06-03 | free the user's group ids | Dana Jansens | |
| 2010-06-03 | free the path dirs | Dana Jansens | |
| 2010-05-21 | parse Path, Terminal, and StartupNotify | Dana Jansens | |
| 2010-05-21 | parse OnlyShowIn/NotShowIn | Dana Jansens | |
| 2010-05-17 | remove a debug print in the keyboard obt stuff | Dana Jansens | |
| 2010-05-17 | avoid new gcc warning (casting ** to const** is not valid for good reason) | Dana Jansens | |
| 2010-04-28 | found memory corruption in the obt xqueue and paths | Dana Jansens | |
| 2010-04-28 | make an event queue for X events. the queue's min size is 16 XEvents (~3k) | Dana Jansens | |
| 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 | |
