mirror of https://github.com/GNOME/gimp.git
Check for > 256 colors palettes when indexing, since the code doesn't handle it
(From Yasuhiro SHIRASAKI) -Yosh
This commit is contained in:
parent
3423aeff07
commit
83956626cc
|
@ -1,3 +1,8 @@
|
|||
Mon Jul 6 12:02:43 PDT 1998 Manish Singh <yosh@gimp.org>
|
||||
|
||||
* app/convert.c: check for > 256 colors palettes when indexing,
|
||||
since the code doesn't handle it (from Yasuhiro SHIRASAKI)
|
||||
|
||||
Mon Jul 6 13:18:12 1998 Scott Goehring <scott@poverty.bloomington.in.us>
|
||||
|
||||
* pixmaps.h pixmaps2.h tools.c: splits pixmaps up into two headers
|
||||
|
|
|
@ -554,13 +554,16 @@ build_palette_menu(int *default_palette){
|
|||
UserHasWebPal = TRUE;
|
||||
}
|
||||
|
||||
menu_item = gtk_menu_item_new_with_label (entries->name);
|
||||
gtk_signal_connect( GTK_OBJECT(menu_item), "activate",
|
||||
(GtkSignalFunc) palette_entries_callback,
|
||||
(gpointer)entries);
|
||||
gtk_container_add(GTK_CONTAINER(menu), menu_item);
|
||||
gtk_widget_show(menu_item);
|
||||
if (theCustomPalette == entries) *default_palette = i;
|
||||
/* We can't dither to > 256 colors */
|
||||
if (entries->n_colors <= 256) {
|
||||
menu_item = gtk_menu_item_new_with_label (entries->name);
|
||||
gtk_signal_connect( GTK_OBJECT(menu_item), "activate",
|
||||
(GtkSignalFunc) palette_entries_callback,
|
||||
(gpointer)entries);
|
||||
gtk_container_add(GTK_CONTAINER(menu), menu_item);
|
||||
gtk_widget_show(menu_item);
|
||||
if (theCustomPalette == entries) *default_palette = i;
|
||||
}
|
||||
}
|
||||
|
||||
/* default to first one (only used if 'web' palette not avail.) */
|
||||
|
|
|
@ -554,13 +554,16 @@ build_palette_menu(int *default_palette){
|
|||
UserHasWebPal = TRUE;
|
||||
}
|
||||
|
||||
menu_item = gtk_menu_item_new_with_label (entries->name);
|
||||
gtk_signal_connect( GTK_OBJECT(menu_item), "activate",
|
||||
(GtkSignalFunc) palette_entries_callback,
|
||||
(gpointer)entries);
|
||||
gtk_container_add(GTK_CONTAINER(menu), menu_item);
|
||||
gtk_widget_show(menu_item);
|
||||
if (theCustomPalette == entries) *default_palette = i;
|
||||
/* We can't dither to > 256 colors */
|
||||
if (entries->n_colors <= 256) {
|
||||
menu_item = gtk_menu_item_new_with_label (entries->name);
|
||||
gtk_signal_connect( GTK_OBJECT(menu_item), "activate",
|
||||
(GtkSignalFunc) palette_entries_callback,
|
||||
(gpointer)entries);
|
||||
gtk_container_add(GTK_CONTAINER(menu), menu_item);
|
||||
gtk_widget_show(menu_item);
|
||||
if (theCustomPalette == entries) *default_palette = i;
|
||||
}
|
||||
}
|
||||
|
||||
/* default to first one (only used if 'web' palette not avail.) */
|
||||
|
|
|
@ -554,13 +554,16 @@ build_palette_menu(int *default_palette){
|
|||
UserHasWebPal = TRUE;
|
||||
}
|
||||
|
||||
menu_item = gtk_menu_item_new_with_label (entries->name);
|
||||
gtk_signal_connect( GTK_OBJECT(menu_item), "activate",
|
||||
(GtkSignalFunc) palette_entries_callback,
|
||||
(gpointer)entries);
|
||||
gtk_container_add(GTK_CONTAINER(menu), menu_item);
|
||||
gtk_widget_show(menu_item);
|
||||
if (theCustomPalette == entries) *default_palette = i;
|
||||
/* We can't dither to > 256 colors */
|
||||
if (entries->n_colors <= 256) {
|
||||
menu_item = gtk_menu_item_new_with_label (entries->name);
|
||||
gtk_signal_connect( GTK_OBJECT(menu_item), "activate",
|
||||
(GtkSignalFunc) palette_entries_callback,
|
||||
(gpointer)entries);
|
||||
gtk_container_add(GTK_CONTAINER(menu), menu_item);
|
||||
gtk_widget_show(menu_item);
|
||||
if (theCustomPalette == entries) *default_palette = i;
|
||||
}
|
||||
}
|
||||
|
||||
/* default to first one (only used if 'web' palette not avail.) */
|
||||
|
|
Loading…
Reference in New Issue