diff src/skins/skins_cfg.h @ 2582:9b4dfc007b87

use more local configuration options
author Tomasz Mon <desowin@gmail.com>
date Tue, 20 May 2008 15:36:47 +0200
parents 6a0755e8c1b3
children 294232665cb0
line wrap: on
line diff
--- a/src/skins/skins_cfg.h	Tue May 20 14:37:50 2008 +0200
+++ b/src/skins/skins_cfg.h	Tue May 20 15:36:47 2008 +0200
@@ -25,19 +25,22 @@
 
 
 typedef struct {
-  gboolean set;
-  gboolean scaled;
-  gboolean always_on_top;
-  gfloat scale_factor;
-  gboolean always_show_cb;
-  gchar *skin;
-}
-skins_cfg_t;
+    gboolean scaled;
+    gboolean always_on_top;
+    gfloat scale_factor;
+    gboolean always_show_cb;
+    gchar *skin;
+    gboolean player_shaded, equalizer_shaded, playlist_shaded;
+    gboolean dim_titlebar;
+    gboolean show_wm_decorations;
+    gboolean easy_move;
+} skins_cfg_t;
 
+extern skins_cfg_t config;
 
 skins_cfg_t * skins_cfg_new(void);
-void skins_cfg_delete(skins_cfg_t * cfg);
-gint skins_cfg_load(skins_cfg_t * cfg);
-gint skins_cfg_save(skins_cfg_t * cfg);
+void skins_cfg_free();
+void skins_cfg_load();
+void skins_cfg_save();
 
 #endif