changeset 2052:5e7744e13f19 trunk

[svn] - what the hell is this, and why do we need it?
author nenolod
date Mon, 04 Dec 2006 02:18:02 -0800
parents 27aa778eb73c
children 4ecd967bfd8f
files ChangeLog libaudacious/configdb_xmlfile.c
diffstat 2 files changed, 8 insertions(+), 203 deletions(-) [+]
line wrap: on
line diff
--- a/ChangeLog	Mon Dec 04 02:07:12 2006 -0800
+++ b/ChangeLog	Mon Dec 04 02:18:02 2006 -0800
@@ -1,3 +1,11 @@
+2006-12-04 10:07:12 +0000  William Pitcock <nenolod@nenolod.net>
+  revision [3105]
+  - add some missing docs
+  
+  trunk/libaudacious/titlestring.c |    2 ++
+  1 file changed, 2 insertions(+)
+
+
 2006-12-04 10:05:30 +0000  William Pitcock <nenolod@nenolod.net>
   revision [3103]
   - document the tuple system
--- a/libaudacious/configdb_xmlfile.c	Mon Dec 04 02:07:12 2006 -0800
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,203 +0,0 @@
-/*  This program is free software; you can redistribute it and/or modify
- *  it under the terms of the GNU General Public License as published by
- *  the Free Software Foundation; either version 2 of the License, or
- *  (at your option) any later version.
- *
- *  This program is distributed in the hope that it will be useful,
- *  but WITHOUT ANY WARRANTY; without even the implied warranty of
- *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- *  GNU General Public License for more details.
- *
- *  You should have received a copy of the GNU General Public License
- *  along with this program; if not, write to the Free Software
- *  Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- */
-
-#ifdef HAVE_CONFIG_H
-#  include "config.h"
-#endif
-
-#include "configdb.h"
-
-#include <string.h>
-#include "rcfile.h"
-
-struct _ConfigDb
-{
-    BmpXmlDocument *file;
-    gchar *filename;
-    gboolean dirty;
-};
-
-#define XMLFILE_DEFAULT_SECTION
-
-ConfigDb *
-bmp_cfg_db_open()
-{
-    ConfigDb *db;
-    GError *err = NULL;
-
-    db = g_new(ConfigDb, 1);
-    db->filename = g_build_filename(g_get_home_dir(), BMP_RCPATH, 
-                                    "preferences.xml", NULL);
-    bmp_xml_document_load(&db->file, db->filename, &err);
-    if (!db->file)
-        db->file = bmp_rcfile_new();
-
-    db->dirty = FALSE;
-
-    return db;
-}
-
-void
-bmp_cfg_db_close(ConfigDb * db)
-{
-    if (db->dirty)
-        bmp_rcfile_write(db->file, db->filename);
-    bmp_rcfile_free(db->file);
-    g_free(db->filename);
-}
-
-gboolean
-bmp_cfg_db_get_string(ConfigDb * db,
-                      const gchar * section,
-                      const gchar * key,
-                      gchar ** value)
-{
-    if (!section)
-        section = RCFILE_DEFAULT_SECTION_NAME;
-
-    return bmp_rcfile_read_string(db->file, section, key, value);
-}
-
-gboolean
-bmp_cfg_db_get_int(ConfigDb * db,
-                   const gchar * section, const gchar * key, gint * value)
-{
-    if (!section)
-        section = RCFILE_DEFAULT_SECTION_NAME;
-
-    return bmp_rcfile_read_int(db->file, section, key, value);
-}
-
-gboolean
-bmp_cfg_db_get_bool(ConfigDb * db,
-                    const gchar * section,
-                    const gchar * key,
-                    gboolean * value)
-{
-    if (!section)
-        section = RCFILE_DEFAULT_SECTION_NAME;
-
-    return bmp_rcfile_read_bool(db->file, section, key, value);
-}
-
-gboolean
-bmp_cfg_db_get_float(ConfigDb * db,
-                     const gchar * section,
-                     const gchar * key,
-                     gfloat * value)
-{
-    if (!section)
-        section = RCFILE_DEFAULT_SECTION_NAME;
-
-    return bmp_rcfile_read_float(db->file, section, key, value);
-}
-
-gboolean
-bmp_cfg_db_get_double(ConfigDb * db,
-                      const gchar * section,
-                      const gchar * key,
-                      gdouble * value)
-{
-    if (!section)
-        section = RCFILE_DEFAULT_SECTION_NAME;
-
-    return bmp_rcfile_read_double(db->file, section, key, value);
-}
-
-void
-bmp_cfg_db_set_string(ConfigDb * db,
-                      const gchar * section,
-                      const gchar * key,
-                      gchar * value)
-{
-    db->dirty = TRUE;
-
-    if (!section)
-        section = RCFILE_DEFAULT_SECTION_NAME;
-
-    bmp_rcfile_write_string(db->file, section, key, value);
-}
-
-void
-bmp_cfg_db_set_int(ConfigDb * db,
-                   const gchar * section,
-                   const gchar * key,
-                   gint value)
-{
-    db->dirty = TRUE;
-
-    if (!section)
-        section = RCFILE_DEFAULT_SECTION_NAME;
-
-    bmp_rcfile_write_int(db->file, section, key, value);
-}
-
-void
-bmp_cfg_db_set_bool(ConfigDb * db,
-                    const gchar * section,
-                    const gchar * key,
-                    gboolean value)
-{
-    db->dirty = TRUE;
-
-    if (!section)
-        section = RCFILE_DEFAULT_SECTION_NAME;
-
-    bmp_rcfile_write_boolean(db->file, section, key, value);
-}
-
-void
-bmp_cfg_db_set_float(ConfigDb * db,
-                     const gchar * section,
-                     const gchar * key,
-                     gfloat value)
-{
-    db->dirty = TRUE;
-
-    if (!section)
-        section = RCFILE_DEFAULT_SECTION_NAME;
-
-    bmp_rcfile_write_float(db->file, section, key, value);
-}
-
-void
-bmp_cfg_db_set_double(ConfigDb * db,
-                      const gchar * section,
-                      const gchar * key,
-                      gdouble value)
-{
-    db->dirty = TRUE;
-
-    if (!section)
-        section = RCFILE_DEFAULT_SECTION_NAME;
-
-    bmp_rcfile_write_double(db->file, section, key, value);
-}
-
-void
-bmp_cfg_db_unset_key(ConfigDb * db,
-                     const gchar * section,
-                     const gchar * key)
-{
-    db->dirty = TRUE;
-
-    g_return_if_fail(db != NULL);
-    g_return_if_fail(key != NULL);
-
-    if (!section)
-        section = RCFILE_DEFAULT_SECTION_NAME;
-
-    bmp_rcfile_remove_key(db->file, section, key);
-}