summaryrefslogtreecommitdiff
path: root/obt/ddfile.c
AgeCommit message (Collapse)Author
2010-03-25Add 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-25save key values based on their value, but we dont know what values they have yetDana Jansens
2010-03-25add an empty function to parse the Desktop Entry group in a .desktop fileDana Jansens
2010-03-25parse key/value pairs from the .desktop file and save them in a hashtableDana Jansens
2010-03-25close the .desktop file after parsing itDana Jansens
2010-03-25free the path after done with itDana Jansens
2010-03-25g_warning adds a \nDana Jansens
2010-03-25watch 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-25avoid ascii control characters in stringsDana Jansens
2010-03-25add 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-25add some functions for parsing a value in a .desktop fileDana Jansens
2010-02-16Add skeleton for start of dot-desktop-file parserDana Jansens