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
6c7c6e3289
commit
40fb0d44bf
|
@ -1,3 +1,8 @@
|
|||
Mon Jul 6 12:07:37 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)
|
||||
|
||||
Sat Jul 4 22:58:23 PDT 1998 Manish Singh <yosh@gimp.org>
|
||||
|
||||
* plug-ins/autostretch_hsv/autostretch_hsv.c: corrected progress
|
||||
|
|
|
@ -487,13 +487,17 @@ build_palette_menu(int *default_palette){
|
|||
{
|
||||
entries = (PaletteEntriesP) list->data;
|
||||
/* fprintf(stderr, "(palette %s)\n", entries->filename);*/
|
||||
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 */
|
||||
|
|
|
@ -487,13 +487,17 @@ build_palette_menu(int *default_palette){
|
|||
{
|
||||
entries = (PaletteEntriesP) list->data;
|
||||
/* fprintf(stderr, "(palette %s)\n", entries->filename);*/
|
||||
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 */
|
||||
|
|
|
@ -487,13 +487,17 @@ build_palette_menu(int *default_palette){
|
|||
{
|
||||
entries = (PaletteEntriesP) list->data;
|
||||
/* fprintf(stderr, "(palette %s)\n", entries->filename);*/
|
||||
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 */
|
||||
|
|
Loading…
Reference in New Issue