summaryrefslogtreecommitdiff
path: root/src/msm/props.h
diff options
context:
space:
mode:
authorHavoc Pennington <hp@pobox.com>2001-09-16 00:30:45 +0000
committerHavoc Pennington <hp@src.gnome.org>2001-09-16 00:30:45 +0000
commit39df21227d00fa4c2d37b413a5432c6a36b61d98 (patch)
tree010a3c220b7c184889aacf973fe8d8aa265d2150 /src/msm/props.h
parent2830c9d74862700fdecd19675e8e5d4432afac38 (diff)
downloadmetacity-39df21227d00fa4c2d37b413a5432c6a36b61d98.tar.gz
metacity-39df21227d00fa4c2d37b413a5432c6a36b61d98.tar.bz2
add support for a mini icon in the titlebar (update_icon): re-enable
2001-09-15 Havoc Pennington <hp@pobox.com> * src/window.c: add support for a mini icon in the titlebar (update_icon): re-enable support for _NET_WM_ICON * src/session.c (save_state): add an ferror check when writing session file
Diffstat (limited to 'src/msm/props.h')
-rw-r--r--src/msm/props.h28
1 files changed, 28 insertions, 0 deletions
diff --git a/src/msm/props.h b/src/msm/props.h
index 92a05f9..09f213f 100644
--- a/src/msm/props.h
+++ b/src/msm/props.h
@@ -41,6 +41,24 @@ gboolean proplist_find_vector (GList *list,
int *argcp,
char ***argvp);
+GList* proplist_replace (GList *list,
+ SmProp *new_prop);
+
+GList* proplist_delete (GList *list,
+ const char *name);
+
+GList* proplist_replace_card8 (GList *list,
+ const char *name,
+ int value);
+GList* proplist_replace_string (GList *list,
+ const char *name,
+ const char *str,
+ int len);
+GList* proplist_replace_vector (GList *list,
+ const char *name,
+ int argc,
+ char **argv);
+
gboolean smprop_get_card8 (SmProp *prop,
int *result);
gboolean smprop_get_string (SmProp *prop,
@@ -49,6 +67,16 @@ gboolean smprop_get_vector (SmProp *prop,
int *argcp,
char ***argvp);
+SmProp* smprop_new_card8 (const char *name,
+ int value);
+SmProp* smprop_new_string (const char *name,
+ const char *str,
+ int len);
+SmProp* smprop_new_vector (const char *name,
+ int argc,
+ char **argv);
+
+
SmProp* smprop_copy (SmProp *prop);
#endif