mirror of
https://gitlab.gnome.org/GNOME/gimp.git
synced 2025-07-03 17:33:25 +00:00
More changes for .18. Please see ChangeLog
-Yosh
This commit is contained in:
parent
ae49a36f46
commit
3dab9dcc86
27 changed files with 135 additions and 24 deletions
|
@ -9,3 +9,4 @@ gimprc
|
|||
config.status
|
||||
libtool
|
||||
aclocal.m4
|
||||
gimprc_user
|
||||
|
|
20
ChangeLog
20
ChangeLog
|
@ -1,3 +1,23 @@
|
|||
Sun Jan 25 18:41:17 PST 1998 Manish Singh <yosh@gimp.org>
|
||||
|
||||
* app/about_dialog.c: Added a couple names here
|
||||
|
||||
* app/color_area.c
|
||||
* app/color_panel.c
|
||||
* app/color_select.c
|
||||
* app/color_select.h
|
||||
* app/indexed_palette.c
|
||||
* app/palette.c: Changed COLOR_UPDATE functionality, along with
|
||||
cosmetic changes (gimp-quinet-980120-0)
|
||||
|
||||
* .cvsignore
|
||||
* Makefile.am
|
||||
* configure.in
|
||||
* gimprc.in
|
||||
* gimprc_user.in
|
||||
* user_install: makes gimprc_user, splitting user and system-wide
|
||||
settings. (gimp-quinet-980121-1)
|
||||
|
||||
Sun Jan 25 16:56:49 1998 Scott Goehring <scott@poverty.bloomington.in.us>
|
||||
|
||||
* app/gimage.c (gimage_merge_layers): Added a missing call to
|
||||
|
|
|
@ -4,7 +4,7 @@ SUBDIRS = libgimp plug-ins app docs
|
|||
|
||||
EXTRA_DIST = TODO TODO-DIST NOTES gtkrc gimp_logo.ppm rmshm user_install gimp_tips.txt ps-menurc
|
||||
|
||||
gimpdata_DATA = gimprc gtkrc gimp_logo.ppm gimp_tips.txt ps-menurc
|
||||
gimpdata_DATA = gimprc gimprc_user gtkrc gimp_logo.ppm gimp_tips.txt ps-menurc
|
||||
|
||||
gimpdata_SCRIPTS = user_install
|
||||
|
||||
|
|
|
@ -41,6 +41,7 @@ static char *scroll_text[] =
|
|||
"Zach Beane",
|
||||
"Tom Bech",
|
||||
"Marc Bless",
|
||||
"Edward Blevins",
|
||||
"Roberto Boyd",
|
||||
"Seth Burgess",
|
||||
"Brent Burton",
|
||||
|
@ -60,6 +61,7 @@ static char *scroll_text[] =
|
|||
"Peter Kirchgessner",
|
||||
"Karl LaRocca",
|
||||
"Jens Lautenbacher",
|
||||
"Laramie Leavitt",
|
||||
"Raph Levien",
|
||||
"Adrian Likins",
|
||||
"Ingo Luetkebohle",
|
||||
|
|
|
@ -188,7 +188,7 @@ color_area_edit (void)
|
|||
|
||||
if (! color_select)
|
||||
{
|
||||
color_select = color_select_new (r, g, b, color_area_select_callback, NULL);
|
||||
color_select = color_select_new (r, g, b, color_area_select_callback, NULL, TRUE);
|
||||
color_select_active = 1;
|
||||
}
|
||||
else
|
||||
|
|
|
@ -150,7 +150,8 @@ color_panel_events (GtkWidget *widget,
|
|||
color_panel->color[1],
|
||||
color_panel->color[2],
|
||||
color_panel_select_callback,
|
||||
color_panel);
|
||||
color_panel,
|
||||
FALSE);
|
||||
private->color_select_active = 1;
|
||||
}
|
||||
else
|
||||
|
|
|
@ -139,7 +139,8 @@ color_select_new (int r,
|
|||
int g,
|
||||
int b,
|
||||
ColorSelectCallback callback,
|
||||
void *client_data)
|
||||
void *client_data,
|
||||
int wants_updates)
|
||||
{
|
||||
/* static char *toggle_titles[6] = { "Hue", "Saturation", "Value", "Red", "Green", "Blue" }; */
|
||||
static char *toggle_titles[6] = { "H", "S", "V", "R", "G", "B" };
|
||||
|
@ -167,6 +168,7 @@ color_select_new (int r,
|
|||
csp->z_color_fill = HUE;
|
||||
csp->xy_color_fill = SATURATION_VALUE;
|
||||
csp->gc = NULL;
|
||||
csp->wants_updates = wants_updates;
|
||||
|
||||
csp->values[RED] = csp->orig_values[0] = r;
|
||||
csp->values[GREEN] = csp->orig_values[1] = g;
|
||||
|
@ -314,6 +316,16 @@ color_select_new (int r,
|
|||
/* The action area */
|
||||
action_items[0].user_data = csp;
|
||||
action_items[1].user_data = csp;
|
||||
if (csp->wants_updates)
|
||||
{
|
||||
action_items[0].label = "Close";
|
||||
action_items[1].label = "Revert to Old Color";
|
||||
}
|
||||
else
|
||||
{
|
||||
action_items[0].label = "OK";
|
||||
action_items[1].label = "Cancel";
|
||||
}
|
||||
build_action_area (GTK_DIALOG (csp->shell), action_items, 2, 0);
|
||||
|
||||
color_select_image_fill (csp->z_color, csp->z_color_fill, csp->values);
|
||||
|
@ -427,7 +439,7 @@ color_select_update (ColorSelectP csp,
|
|||
static void
|
||||
color_select_update_caller (ColorSelectP csp)
|
||||
{
|
||||
if (csp && csp->callback)
|
||||
if (csp && csp->wants_updates && csp->callback)
|
||||
{
|
||||
(* csp->callback) (csp->values[RED],
|
||||
csp->values[GREEN],
|
||||
|
|
|
@ -43,10 +43,11 @@ struct _ColorSelect {
|
|||
int orig_values[3];
|
||||
ColorSelectCallback callback;
|
||||
void *client_data;
|
||||
int wants_updates;
|
||||
GdkGC *gc;
|
||||
};
|
||||
|
||||
ColorSelectP color_select_new (int, int, int, ColorSelectCallback, void *);
|
||||
ColorSelectP color_select_new (int, int, int, ColorSelectCallback, void *, int);
|
||||
void color_select_show (ColorSelectP);
|
||||
void color_select_hide (ColorSelectP);
|
||||
void color_select_free (ColorSelectP);
|
||||
|
|
|
@ -41,6 +41,7 @@ static char *scroll_text[] =
|
|||
"Zach Beane",
|
||||
"Tom Bech",
|
||||
"Marc Bless",
|
||||
"Edward Blevins",
|
||||
"Roberto Boyd",
|
||||
"Seth Burgess",
|
||||
"Brent Burton",
|
||||
|
@ -60,6 +61,7 @@ static char *scroll_text[] =
|
|||
"Peter Kirchgessner",
|
||||
"Karl LaRocca",
|
||||
"Jens Lautenbacher",
|
||||
"Laramie Leavitt",
|
||||
"Raph Levien",
|
||||
"Adrian Likins",
|
||||
"Ingo Luetkebohle",
|
||||
|
|
|
@ -41,6 +41,7 @@ static char *scroll_text[] =
|
|||
"Zach Beane",
|
||||
"Tom Bech",
|
||||
"Marc Bless",
|
||||
"Edward Blevins",
|
||||
"Roberto Boyd",
|
||||
"Seth Burgess",
|
||||
"Brent Burton",
|
||||
|
@ -60,6 +61,7 @@ static char *scroll_text[] =
|
|||
"Peter Kirchgessner",
|
||||
"Karl LaRocca",
|
||||
"Jens Lautenbacher",
|
||||
"Laramie Leavitt",
|
||||
"Raph Levien",
|
||||
"Adrian Likins",
|
||||
"Ingo Luetkebohle",
|
||||
|
|
|
@ -188,7 +188,7 @@ color_area_edit (void)
|
|||
|
||||
if (! color_select)
|
||||
{
|
||||
color_select = color_select_new (r, g, b, color_area_select_callback, NULL);
|
||||
color_select = color_select_new (r, g, b, color_area_select_callback, NULL, TRUE);
|
||||
color_select_active = 1;
|
||||
}
|
||||
else
|
||||
|
|
|
@ -139,7 +139,8 @@ color_select_new (int r,
|
|||
int g,
|
||||
int b,
|
||||
ColorSelectCallback callback,
|
||||
void *client_data)
|
||||
void *client_data,
|
||||
int wants_updates)
|
||||
{
|
||||
/* static char *toggle_titles[6] = { "Hue", "Saturation", "Value", "Red", "Green", "Blue" }; */
|
||||
static char *toggle_titles[6] = { "H", "S", "V", "R", "G", "B" };
|
||||
|
@ -167,6 +168,7 @@ color_select_new (int r,
|
|||
csp->z_color_fill = HUE;
|
||||
csp->xy_color_fill = SATURATION_VALUE;
|
||||
csp->gc = NULL;
|
||||
csp->wants_updates = wants_updates;
|
||||
|
||||
csp->values[RED] = csp->orig_values[0] = r;
|
||||
csp->values[GREEN] = csp->orig_values[1] = g;
|
||||
|
@ -314,6 +316,16 @@ color_select_new (int r,
|
|||
/* The action area */
|
||||
action_items[0].user_data = csp;
|
||||
action_items[1].user_data = csp;
|
||||
if (csp->wants_updates)
|
||||
{
|
||||
action_items[0].label = "Close";
|
||||
action_items[1].label = "Revert to Old Color";
|
||||
}
|
||||
else
|
||||
{
|
||||
action_items[0].label = "OK";
|
||||
action_items[1].label = "Cancel";
|
||||
}
|
||||
build_action_area (GTK_DIALOG (csp->shell), action_items, 2, 0);
|
||||
|
||||
color_select_image_fill (csp->z_color, csp->z_color_fill, csp->values);
|
||||
|
@ -427,7 +439,7 @@ color_select_update (ColorSelectP csp,
|
|||
static void
|
||||
color_select_update_caller (ColorSelectP csp)
|
||||
{
|
||||
if (csp && csp->callback)
|
||||
if (csp && csp->wants_updates && csp->callback)
|
||||
{
|
||||
(* csp->callback) (csp->values[RED],
|
||||
csp->values[GREEN],
|
||||
|
|
|
@ -43,10 +43,11 @@ struct _ColorSelect {
|
|||
int orig_values[3];
|
||||
ColorSelectCallback callback;
|
||||
void *client_data;
|
||||
int wants_updates;
|
||||
GdkGC *gc;
|
||||
};
|
||||
|
||||
ColorSelectP color_select_new (int, int, int, ColorSelectCallback, void *);
|
||||
ColorSelectP color_select_new (int, int, int, ColorSelectCallback, void *, int);
|
||||
void color_select_show (ColorSelectP);
|
||||
void color_select_hide (ColorSelectP);
|
||||
void color_select_free (ColorSelectP);
|
||||
|
|
|
@ -839,7 +839,8 @@ palette_edit_callback (GtkWidget *w,
|
|||
if (!palette->color_select)
|
||||
{
|
||||
palette->color_select = color_select_new (color[0], color[1], color[2],
|
||||
palette_select_callback, NULL);
|
||||
palette_select_callback, NULL,
|
||||
FALSE);
|
||||
palette->color_select_active = 1;
|
||||
}
|
||||
else
|
||||
|
|
|
@ -416,7 +416,7 @@ indexed_palette_area_events (GtkWidget *widget,
|
|||
|
||||
if (! color_select)
|
||||
{
|
||||
color_select = color_select_new (r, g, b, indexed_palette_select_callback, NULL);
|
||||
color_select = color_select_new (r, g, b, indexed_palette_select_callback, NULL, FALSE);
|
||||
color_select_active = 1;
|
||||
}
|
||||
else
|
||||
|
|
|
@ -839,7 +839,8 @@ palette_edit_callback (GtkWidget *w,
|
|||
if (!palette->color_select)
|
||||
{
|
||||
palette->color_select = color_select_new (color[0], color[1], color[2],
|
||||
palette_select_callback, NULL);
|
||||
palette_select_callback, NULL,
|
||||
FALSE);
|
||||
palette->color_select_active = 1;
|
||||
}
|
||||
else
|
||||
|
|
|
@ -150,7 +150,8 @@ color_panel_events (GtkWidget *widget,
|
|||
color_panel->color[1],
|
||||
color_panel->color[2],
|
||||
color_panel_select_callback,
|
||||
color_panel);
|
||||
color_panel,
|
||||
FALSE);
|
||||
private->color_select_active = 1;
|
||||
}
|
||||
else
|
||||
|
|
|
@ -839,7 +839,8 @@ palette_edit_callback (GtkWidget *w,
|
|||
if (!palette->color_select)
|
||||
{
|
||||
palette->color_select = color_select_new (color[0], color[1], color[2],
|
||||
palette_select_callback, NULL);
|
||||
palette_select_callback, NULL,
|
||||
FALSE);
|
||||
palette->color_select_active = 1;
|
||||
}
|
||||
else
|
||||
|
|
|
@ -188,7 +188,7 @@ color_area_edit (void)
|
|||
|
||||
if (! color_select)
|
||||
{
|
||||
color_select = color_select_new (r, g, b, color_area_select_callback, NULL);
|
||||
color_select = color_select_new (r, g, b, color_area_select_callback, NULL, TRUE);
|
||||
color_select_active = 1;
|
||||
}
|
||||
else
|
||||
|
|
|
@ -269,6 +269,7 @@ dnl Output the Makefiles
|
|||
AC_OUTPUT(
|
||||
Makefile
|
||||
gimprc
|
||||
gimprc_user
|
||||
libgimp/Makefile
|
||||
plug-ins/Makefile
|
||||
plug-ins/build
|
||||
|
|
|
@ -13,8 +13,8 @@
|
|||
echo "mkdir $2"
|
||||
mkdir $2
|
||||
|
||||
echo "cp $1/gimprc $2/gimprc"
|
||||
cp $1/gimprc $2/gimprc
|
||||
echo "cp $1/gimprc_user $2/gimprc"
|
||||
cp $1/gimprc_user $2/gimprc
|
||||
|
||||
echo "cp $1/gtkrc $2/gtkrc"
|
||||
cp $1/gtkrc $2/gtkrc
|
||||
|
|
|
@ -1,3 +1,7 @@
|
|||
# This is the system-wide gimprc file. Any change made in this file
|
||||
# will affect all users of this system, provided that they are not
|
||||
# overriding the default values in their personal gimprc file.
|
||||
#
|
||||
# Lines that start with a '#' are comments.
|
||||
# Blank lines are ignored.
|
||||
|
||||
|
@ -202,3 +206,5 @@
|
|||
|
||||
# path for gflare flares directory
|
||||
(gflare-path "${gimp_dir}/gflares:${gimp_data_dir}/gflares")
|
||||
|
||||
# [end of file]
|
||||
|
|
14
etc/gimprc_user.in
Normal file
14
etc/gimprc_user.in
Normal file
|
@ -0,0 +1,14 @@
|
|||
# This is your personal gimprc file. Any variable defined in this file
|
||||
# takes precedence over the value defined in the system-wide gimprc:
|
||||
# @gimpdatadir@/gimprc
|
||||
# (where ${prefix} is @prefix@)
|
||||
# Take a look at that file if you want to see some of the options that
|
||||
# can be set here.
|
||||
|
||||
# Most values can be set automatically within the GIMP, if you press
|
||||
# the "save" button after changing some options in the Preferences
|
||||
# dialog box. You can also edit this file by hand, and the GIMP will
|
||||
# always try to do the right thing when saving new options after you
|
||||
# have edited this file.
|
||||
|
||||
(show-tips yes)
|
|
@ -1,3 +1,7 @@
|
|||
# This is the system-wide gimprc file. Any change made in this file
|
||||
# will affect all users of this system, provided that they are not
|
||||
# overriding the default values in their personal gimprc file.
|
||||
#
|
||||
# Lines that start with a '#' are comments.
|
||||
# Blank lines are ignored.
|
||||
|
||||
|
@ -202,3 +206,5 @@
|
|||
|
||||
# path for gflare flares directory
|
||||
(gflare-path "${gimp_dir}/gflares:${gimp_data_dir}/gflares")
|
||||
|
||||
# [end of file]
|
||||
|
|
14
gimprc_user.in
Normal file
14
gimprc_user.in
Normal file
|
@ -0,0 +1,14 @@
|
|||
# This is your personal gimprc file. Any variable defined in this file
|
||||
# takes precedence over the value defined in the system-wide gimprc:
|
||||
# @gimpdatadir@/gimprc
|
||||
# (where ${prefix} is @prefix@)
|
||||
# Take a look at that file if you want to see some of the options that
|
||||
# can be set here.
|
||||
|
||||
# Most values can be set automatically within the GIMP, if you press
|
||||
# the "save" button after changing some options in the Preferences
|
||||
# dialog box. You can also edit this file by hand, and the GIMP will
|
||||
# always try to do the right thing when saving new options after you
|
||||
# have edited this file.
|
||||
|
||||
(show-tips yes)
|
|
@ -139,7 +139,8 @@ color_select_new (int r,
|
|||
int g,
|
||||
int b,
|
||||
ColorSelectCallback callback,
|
||||
void *client_data)
|
||||
void *client_data,
|
||||
int wants_updates)
|
||||
{
|
||||
/* static char *toggle_titles[6] = { "Hue", "Saturation", "Value", "Red", "Green", "Blue" }; */
|
||||
static char *toggle_titles[6] = { "H", "S", "V", "R", "G", "B" };
|
||||
|
@ -167,6 +168,7 @@ color_select_new (int r,
|
|||
csp->z_color_fill = HUE;
|
||||
csp->xy_color_fill = SATURATION_VALUE;
|
||||
csp->gc = NULL;
|
||||
csp->wants_updates = wants_updates;
|
||||
|
||||
csp->values[RED] = csp->orig_values[0] = r;
|
||||
csp->values[GREEN] = csp->orig_values[1] = g;
|
||||
|
@ -314,6 +316,16 @@ color_select_new (int r,
|
|||
/* The action area */
|
||||
action_items[0].user_data = csp;
|
||||
action_items[1].user_data = csp;
|
||||
if (csp->wants_updates)
|
||||
{
|
||||
action_items[0].label = "Close";
|
||||
action_items[1].label = "Revert to Old Color";
|
||||
}
|
||||
else
|
||||
{
|
||||
action_items[0].label = "OK";
|
||||
action_items[1].label = "Cancel";
|
||||
}
|
||||
build_action_area (GTK_DIALOG (csp->shell), action_items, 2, 0);
|
||||
|
||||
color_select_image_fill (csp->z_color, csp->z_color_fill, csp->values);
|
||||
|
@ -427,7 +439,7 @@ color_select_update (ColorSelectP csp,
|
|||
static void
|
||||
color_select_update_caller (ColorSelectP csp)
|
||||
{
|
||||
if (csp && csp->callback)
|
||||
if (csp && csp->wants_updates && csp->callback)
|
||||
{
|
||||
(* csp->callback) (csp->values[RED],
|
||||
csp->values[GREEN],
|
||||
|
|
|
@ -13,8 +13,8 @@
|
|||
echo "mkdir $2"
|
||||
mkdir $2
|
||||
|
||||
echo "cp $1/gimprc $2/gimprc"
|
||||
cp $1/gimprc $2/gimprc
|
||||
echo "cp $1/gimprc_user $2/gimprc"
|
||||
cp $1/gimprc_user $2/gimprc
|
||||
|
||||
echo "cp $1/gtkrc $2/gtkrc"
|
||||
cp $1/gtkrc $2/gtkrc
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue