# HG changeset patch # User nenolod # Date 1165285299 28800 # Node ID 2618fcfb3bcf9e9acfd4c0090b440112e37fdd32 # Parent a55ad33d882e661a206d5ba4496662a3d532b1b0 [svn] - a directory browser widget diff -r a55ad33d882e -r 2618fcfb3bcf ChangeLog --- a/ChangeLog Mon Dec 04 18:08:15 2006 -0800 +++ b/ChangeLog Mon Dec 04 18:21:39 2006 -0800 @@ -1,3 +1,13 @@ +2006-12-05 02:08:15 +0000 William Pitcock + revision [3117] + - document rcfile + + trunk/doc/libaudacious/libaudacious-undocumented.txt | 23 -- + trunk/doc/libaudacious/tmpl/rcfile.sgml | 4 + trunk/libaudacious/rcfile.c | 149 ++++++++++++++++++- + 3 files changed, 151 insertions(+), 25 deletions(-) + + 2006-12-04 23:24:14 +0000 William Pitcock revision [3115] - document xconvert diff -r a55ad33d882e -r 2618fcfb3bcf doc/libaudacious/tmpl/dirbrowser.sgml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/doc/libaudacious/tmpl/dirbrowser.sgml Mon Dec 04 18:21:39 2006 -0800 @@ -0,0 +1,31 @@ + +Directory Browser + + +A directory browser widget. + + + + + + + + + + + + + + + + + + + +@title: +@current_path: +@mode: +@handler: +@Returns: + + diff -r a55ad33d882e -r 2618fcfb3bcf libaudacious/dirbrowser.c --- a/libaudacious/dirbrowser.c Mon Dec 04 18:08:15 2006 -0800 +++ b/libaudacious/dirbrowser.c Mon Dec 04 18:21:39 2006 -0800 @@ -268,6 +268,17 @@ } +/** + * xmms_create_dir_browser: + * @title: The title of the dir browser. + * @current_path: The path that the dir browser should represent. + * @mode: The GtkSelectionMode that should be used. + * @handler: A handler to execute upon a selection. + * + * Creates a directory browser. + * + * Return value: A GtkWidget containing the directory browser. + **/ GtkWidget * xmms_create_dir_browser(gchar * title, gchar * current_path, GtkSelectionMode mode, void (*handler) (gchar *))