Add a function to get the default window icon name
svn path=/trunk/; revision=22387
This commit is contained in:
@ -1,3 +1,7 @@
|
|||||||
|
2009-02-20 Matthias Clasen <mclasen@redhat.com>
|
||||||
|
|
||||||
|
* gtk/gtk-sections.txt: Add gtk_window_get_default_icon_name
|
||||||
|
|
||||||
2009-02-17 Matthias Clasen <mclasen@redhat.com>
|
2009-02-17 Matthias Clasen <mclasen@redhat.com>
|
||||||
|
|
||||||
* === Released 2.15.4 ===
|
* === Released 2.15.4 ===
|
||||||
|
@ -5577,6 +5577,7 @@ gtk_window_set_role
|
|||||||
gtk_window_get_decorated
|
gtk_window_get_decorated
|
||||||
gtk_window_get_deletable
|
gtk_window_get_deletable
|
||||||
gtk_window_get_default_icon_list
|
gtk_window_get_default_icon_list
|
||||||
|
gtk_window_get_default_icon_name
|
||||||
gtk_window_get_default_size
|
gtk_window_get_default_size
|
||||||
gtk_window_get_destroy_with_parent
|
gtk_window_get_destroy_with_parent
|
||||||
gtk_window_get_frame_dimensions
|
gtk_window_get_frame_dimensions
|
||||||
|
@ -5038,6 +5038,7 @@ gtk_window_get_decorated
|
|||||||
gtk_window_get_deletable
|
gtk_window_get_deletable
|
||||||
gtk_window_get_default_widget
|
gtk_window_get_default_widget
|
||||||
gtk_window_get_default_icon_list
|
gtk_window_get_default_icon_list
|
||||||
|
gtk_window_get_default_icon_name
|
||||||
gtk_window_get_default_size
|
gtk_window_get_default_size
|
||||||
gtk_window_get_destroy_with_parent
|
gtk_window_get_destroy_with_parent
|
||||||
gtk_window_get_focus
|
gtk_window_get_focus
|
||||||
|
@ -3710,7 +3710,7 @@ gtk_window_set_default_icon (GdkPixbuf *icon)
|
|||||||
/**
|
/**
|
||||||
* gtk_window_set_default_icon_name:
|
* gtk_window_set_default_icon_name:
|
||||||
* @name: the name of the themed icon
|
* @name: the name of the themed icon
|
||||||
*
|
*
|
||||||
* Sets an icon to be used as fallback for windows that haven't
|
* Sets an icon to be used as fallback for windows that haven't
|
||||||
* had gtk_window_set_icon_list() called on them from a named
|
* had gtk_window_set_icon_list() called on them from a named
|
||||||
* themed icon, see gtk_window_set_icon_name().
|
* themed icon, see gtk_window_set_icon_name().
|
||||||
@ -3757,6 +3757,25 @@ gtk_window_set_default_icon_name (const gchar *name)
|
|||||||
g_list_free (toplevels);
|
g_list_free (toplevels);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* gtk_window_get_default_icon_name:
|
||||||
|
*
|
||||||
|
* Returns the fallback icon name for windows that has been set
|
||||||
|
* with gtk_window_set_default_icon_name(). The returned
|
||||||
|
* string is owned by GTK+ and should not be modified. It
|
||||||
|
* is only valid until the next call to
|
||||||
|
* gtk_window_set_default_icon_name().
|
||||||
|
*
|
||||||
|
* Returns: the fallback icon name for windows
|
||||||
|
*
|
||||||
|
* Since: 2.16
|
||||||
|
*/
|
||||||
|
const gchar *
|
||||||
|
gtk_window_get_default_icon_name (void)
|
||||||
|
{
|
||||||
|
return default_icon_name;
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* gtk_window_set_default_icon_from_file:
|
* gtk_window_set_default_icon_from_file:
|
||||||
* @filename: location of icon file
|
* @filename: location of icon file
|
||||||
|
@ -292,6 +292,8 @@ void gtk_window_set_default_icon_list (GList *list);
|
|||||||
GList* gtk_window_get_default_icon_list (void);
|
GList* gtk_window_get_default_icon_list (void);
|
||||||
void gtk_window_set_default_icon (GdkPixbuf *icon);
|
void gtk_window_set_default_icon (GdkPixbuf *icon);
|
||||||
void gtk_window_set_default_icon_name (const gchar *name);
|
void gtk_window_set_default_icon_name (const gchar *name);
|
||||||
|
G_CONST_RETURN
|
||||||
|
gchar *gtk_window_get_default_icon_name (void);
|
||||||
gboolean gtk_window_set_default_icon_from_file (const gchar *filename,
|
gboolean gtk_window_set_default_icon_from_file (const gchar *filename,
|
||||||
GError **err);
|
GError **err);
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user