summaryrefslogtreecommitdiff
path: root/gtk/gtkrc.c
diff options
context:
space:
mode:
authorOwen Taylor <otaylor@redhat.com>2001-06-21 17:45:26 +0000
committerOwen Taylor <otaylor@src.gnome.org>2001-06-21 17:45:26 +0000
commitd809ceee2ef2d86e83f274c3040d80a451d86884 (patch)
tree7aea2382664bd584566202f67fe8d8e5e761f65f /gtk/gtkrc.c
parent9c3c1cd3b514ec9f5aef5b7b19f7acf7a5ccdaea (diff)
downloadgtk+-d809ceee2ef2d86e83f274c3040d80a451d86884.tar.gz
Handle the case without XKB properly.
Thu Jun 21 13:42:01 2001 Owen Taylor <otaylor@redhat.com> * gdk/x11/gdkkeys-x11.c (gdk_keymap_get_direction): Handle the case without XKB properly. * gtk/gtkrc.c (gtk_rc_set_default_files): Remove unused gtk_rc_auto_parse variable. * gtk/gtkrc.[ch] gtk/gtkstyle.c docs/Changes-2.0.txt: Remove gtk_rc_set_image_loader(), gtk_rc_load_image(), no longer needed with GdkPixbuf. * gtk/gtkrc.c (_gtk_rc_init): Make private.
Diffstat (limited to 'gtk/gtkrc.c')
-rw-r--r--gtk/gtkrc.c40
1 files changed, 1 insertions, 39 deletions
diff --git a/gtk/gtkrc.c b/gtk/gtkrc.c
index 9480df31ba..4766fa56e1 100644
--- a/gtk/gtkrc.c
+++ b/gtk/gtkrc.c
@@ -247,7 +247,6 @@ static GSList *gtk_rc_sets_class = NULL;
#define GTK_RC_MAX_DEFAULT_FILES 128
static gchar *gtk_rc_default_files[GTK_RC_MAX_DEFAULT_FILES];
-static gboolean gtk_rc_auto_parse = TRUE;
#define GTK_RC_MAX_PIXMAP_PATHS 128
static gchar *pixmap_path[GTK_RC_MAX_PIXMAP_PATHS];
@@ -262,8 +261,6 @@ static GSList *rc_dir_stack = NULL;
/* The files we have parsed, to reread later if necessary */
static GSList *rc_files = NULL;
-static GtkImageLoader image_loader = NULL;
-
/* RC file handling */
@@ -492,7 +489,6 @@ gtk_rc_set_default_files (gchar **files)
}
gtk_rc_default_files[0] = NULL;
- gtk_rc_auto_parse = FALSE;
i = 0;
while (files[i] != NULL)
@@ -560,7 +556,7 @@ gtk_rc_get_default_files (void)
}
void
-gtk_rc_init (void)
+_gtk_rc_init (void)
{
static gboolean initialized = FALSE;
static gchar *locale_suffixes[3];
@@ -3276,37 +3272,3 @@ gtk_rc_parse_stock (GScanner *scanner,
return G_TOKEN_NONE;
}
-
-/*
-typedef GdkPixmap * (*GtkImageLoader) (GdkWindow *window,
- GdkColormap *colormap,
- GdkBitmap **mask,
- GdkColor *transparent_color,
- const gchar *filename);
-*/
-
-void
-gtk_rc_set_image_loader(GtkImageLoader loader)
-{
- image_loader = loader;
-}
-
-GdkPixmap *
-gtk_rc_load_image (GdkColormap *colormap,
- GdkColor *transparent_color,
- const gchar *filename)
-{
- if (strcmp (filename, "<parent>") == 0)
- return (GdkPixmap*) GDK_PARENT_RELATIVE;
- else
- {
- if(image_loader)
- return image_loader(NULL, colormap, NULL,
- transparent_color,
- filename);
- else
- return gdk_pixmap_colormap_create_from_xpm (NULL, colormap, NULL,
- transparent_color,
- filename);
- }
-}