mirror of https://github.com/GNOME/gimp.git
themes/Default/images/Makefile.am
2003-03-14 Sven Neumann <sven@gimp.org> * themes/Default/images/Makefile.am * themes/Default/images/stock-curve-free-16.png * themes/Default/images/stock-curve-smooth-16.png: added new icons provided by Tuomas Kuosmanen <tigert@gimp.org>. * libgimpwidgets/gimpstock.[ch]: register the new icons. * app/tools/gimpcurvestool.[ch]: use radio buttons with the new curve type icons.
This commit is contained in:
parent
c216987bfe
commit
1657c4d62b
12
ChangeLog
12
ChangeLog
|
@ -1,3 +1,15 @@
|
||||||
|
2003-03-14 Sven Neumann <sven@gimp.org>
|
||||||
|
|
||||||
|
* themes/Default/images/Makefile.am
|
||||||
|
* themes/Default/images/stock-curve-free-16.png
|
||||||
|
* themes/Default/images/stock-curve-smooth-16.png: added new icons
|
||||||
|
provided by Tuomas Kuosmanen <tigert@gimp.org>.
|
||||||
|
|
||||||
|
* libgimpwidgets/gimpstock.[ch]: register the new icons.
|
||||||
|
|
||||||
|
* app/tools/gimpcurvestool.[ch]: use radio buttons with the new
|
||||||
|
curve type icons.
|
||||||
|
|
||||||
2003-03-14 Sven Neumann <sven@gimp.org>
|
2003-03-14 Sven Neumann <sven@gimp.org>
|
||||||
|
|
||||||
* app/base/base-enums.[ch]
|
* app/base/base-enums.[ch]
|
||||||
|
|
8
NEWS
8
NEWS
|
@ -11,14 +11,18 @@ dubbed GIMP 1.4.
|
||||||
Overview of Changes in GIMP 1.3.13
|
Overview of Changes in GIMP 1.3.13
|
||||||
==================================
|
==================================
|
||||||
|
|
||||||
|
- Allow to create channels from an image's color component [Sven, Mitch]
|
||||||
|
- Added a full-screen mode for the image window [Sven, Mitch]
|
||||||
|
- Added a simple config file writer to GimpConfig [Sven]
|
||||||
- Moved gimp-perl into it's own CVS module [Yosh]
|
- Moved gimp-perl into it's own CVS module [Yosh]
|
||||||
- Started to migrate core dialogs to GtkTreeView [Mitch]
|
- Started to migrate core dialogs from GtkList to GtkTreeView [Mitch]
|
||||||
- Refactored the GimpDisplayShell update/draw code [Mitch, Sven]
|
- Refactored the GimpDisplayShell update/draw code [Mitch, Sven]
|
||||||
- Rewrote the Undo History as a GimpDockable [Mitch]
|
- Rewrote the Undo History as a GimpDockable [Mitch]
|
||||||
- Lots of bug fixes
|
- Lots of bug fixes
|
||||||
|
|
||||||
Other contributors:
|
Other contributors:
|
||||||
Sunil Mohan Adapa, Tor Lillqvist, Jay Cox, Dave Neary
|
Sunil Mohan Adapa, Tor Lillqvist, Jay Cox, Dave Neary, Michael J. Hammel,
|
||||||
|
Toralf Lund, Raphael Quinet, Hans Breuer, Tuomas Kuosmanen
|
||||||
|
|
||||||
|
|
||||||
Overview of Changes in GIMP 1.3.12
|
Overview of Changes in GIMP 1.3.12
|
||||||
|
|
|
@ -131,7 +131,7 @@ static void curves_channel_reset_callback (GtkWidget *widget,
|
||||||
|
|
||||||
static gboolean curves_set_sensitive_callback (gpointer item_data,
|
static gboolean curves_set_sensitive_callback (gpointer item_data,
|
||||||
GimpCurvesTool *c_tool);
|
GimpCurvesTool *c_tool);
|
||||||
static void curves_type_callback (GtkWidget *widget,
|
static void curves_curve_type_callback (GtkWidget *widget,
|
||||||
GimpCurvesTool *c_tool);
|
GimpCurvesTool *c_tool);
|
||||||
static void curves_load_callback (GtkWidget *widget,
|
static void curves_load_callback (GtkWidget *widget,
|
||||||
GimpCurvesTool *c_tool);
|
GimpCurvesTool *c_tool);
|
||||||
|
@ -598,11 +598,9 @@ gimp_curves_tool_dialog (GimpImageMapTool *image_map_tool)
|
||||||
|
|
||||||
/* The option menu for selecting channels */
|
/* The option menu for selecting channels */
|
||||||
hbox = gtk_hbox_new (FALSE, 4);
|
hbox = gtk_hbox_new (FALSE, 4);
|
||||||
|
c_tool->channel_menu = gimp_enum_option_menu_new (GIMP_TYPE_HISTOGRAM_CHANNEL,
|
||||||
c_tool->channel_menu =
|
G_CALLBACK (curves_channel_callback),
|
||||||
gimp_enum_option_menu_new (GIMP_TYPE_HISTOGRAM_CHANNEL,
|
c_tool);
|
||||||
G_CALLBACK (curves_channel_callback),
|
|
||||||
c_tool);
|
|
||||||
gtk_box_pack_start (GTK_BOX (hbox), c_tool->channel_menu, FALSE, FALSE, 0);
|
gtk_box_pack_start (GTK_BOX (hbox), c_tool->channel_menu, FALSE, FALSE, 0);
|
||||||
gtk_widget_show (c_tool->channel_menu);
|
gtk_widget_show (c_tool->channel_menu);
|
||||||
|
|
||||||
|
@ -618,16 +616,6 @@ gimp_curves_tool_dialog (GimpImageMapTool *image_map_tool)
|
||||||
_("Modify Curves for Channel:"), 1.0, 0.5,
|
_("Modify Curves for Channel:"), 1.0, 0.5,
|
||||||
hbox, 1, FALSE);
|
hbox, 1, FALSE);
|
||||||
|
|
||||||
/* The option menu for selecting the curve type */
|
|
||||||
c_tool->curve_type_menu =
|
|
||||||
gimp_enum_option_menu_new (GIMP_TYPE_CURVE_TYPE,
|
|
||||||
G_CALLBACK (curves_type_callback),
|
|
||||||
c_tool);
|
|
||||||
|
|
||||||
gimp_table_attach_aligned (GTK_TABLE (table), 0, 1,
|
|
||||||
_("Curve Type:"), 1.0, 0.5,
|
|
||||||
c_tool->curve_type_menu, 1, TRUE);
|
|
||||||
|
|
||||||
/* The table for the yrange and the graph */
|
/* The table for the yrange and the graph */
|
||||||
hbox = gtk_hbox_new (FALSE, 0);
|
hbox = gtk_hbox_new (FALSE, 0);
|
||||||
gtk_box_pack_start (GTK_BOX (vbox), hbox, FALSE, FALSE, 0);
|
gtk_box_pack_start (GTK_BOX (vbox), hbox, FALSE, FALSE, 0);
|
||||||
|
@ -684,9 +672,13 @@ gimp_curves_tool_dialog (GimpImageMapTool *image_map_tool)
|
||||||
|
|
||||||
gtk_widget_show (table);
|
gtk_widget_show (table);
|
||||||
|
|
||||||
/* Horizontal button box for load / save */
|
hbox = gtk_hbox_new (FALSE, 6);
|
||||||
|
gtk_box_pack_end (GTK_BOX (vbox), hbox, FALSE, FALSE, 0);
|
||||||
|
gtk_widget_show (hbox);
|
||||||
|
|
||||||
|
/* Horizontal button box for load / save */
|
||||||
frame = gtk_frame_new (_("All Channels"));
|
frame = gtk_frame_new (_("All Channels"));
|
||||||
gtk_box_pack_end (GTK_BOX (vbox), frame, FALSE, FALSE, 0);
|
gtk_box_pack_start (GTK_BOX (hbox), frame, FALSE, FALSE, 0);
|
||||||
gtk_widget_show (frame);
|
gtk_widget_show (frame);
|
||||||
|
|
||||||
hbbox = gtk_hbutton_box_new ();
|
hbbox = gtk_hbutton_box_new ();
|
||||||
|
@ -715,6 +707,23 @@ gimp_curves_tool_dialog (GimpImageMapTool *image_map_tool)
|
||||||
g_signal_connect (button, "clicked",
|
g_signal_connect (button, "clicked",
|
||||||
G_CALLBACK (curves_save_callback),
|
G_CALLBACK (curves_save_callback),
|
||||||
c_tool);
|
c_tool);
|
||||||
|
|
||||||
|
/* The radio box for selecting the curve type */
|
||||||
|
frame = gtk_frame_new (_("Curve Type"));
|
||||||
|
gtk_box_pack_end (GTK_BOX (hbox), frame, FALSE, FALSE, 0);
|
||||||
|
gtk_widget_show (frame);
|
||||||
|
|
||||||
|
hbox = gimp_enum_stock_box_new (GIMP_TYPE_CURVE_TYPE,
|
||||||
|
"gimp-curve",
|
||||||
|
G_CALLBACK (curves_curve_type_callback),
|
||||||
|
c_tool,
|
||||||
|
&c_tool->curve_type);
|
||||||
|
|
||||||
|
gtk_container_set_border_width (GTK_CONTAINER (hbox), 2);
|
||||||
|
gtk_box_set_spacing (GTK_BOX (hbox), 4);
|
||||||
|
|
||||||
|
gtk_container_add (GTK_CONTAINER (frame), hbox);
|
||||||
|
gtk_widget_show (hbox);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
@ -879,8 +888,8 @@ curves_channel_callback (GtkWidget *widget,
|
||||||
c_tool->channel = 1;
|
c_tool->channel = 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
gimp_option_menu_set_history (GTK_OPTION_MENU (c_tool->curve_type_menu),
|
gimp_radio_group_set_active (GTK_RADIO_BUTTON (c_tool->curve_type),
|
||||||
GINT_TO_POINTER (c_tool->curves->curve_type[c_tool->channel]));
|
GINT_TO_POINTER (c_tool->curves->curve_type[c_tool->channel]));
|
||||||
|
|
||||||
curves_update (c_tool, XRANGE_TOP | YRANGE);
|
curves_update (c_tool, XRANGE_TOP | YRANGE);
|
||||||
gtk_widget_queue_draw (c_tool->graph);
|
gtk_widget_queue_draw (c_tool->graph);
|
||||||
|
@ -922,12 +931,12 @@ curves_set_sensitive_callback (gpointer item_data,
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
curves_type_callback (GtkWidget *widget,
|
curves_curve_type_callback (GtkWidget *widget,
|
||||||
GimpCurvesTool *c_tool)
|
GimpCurvesTool *c_tool)
|
||||||
{
|
{
|
||||||
GimpCurveType curve_type;
|
GimpCurveType curve_type;
|
||||||
|
|
||||||
gimp_menu_item_update (widget, &curve_type);
|
gimp_radio_button_update (widget, &curve_type);
|
||||||
|
|
||||||
if (c_tool->curves->curve_type[c_tool->channel] != curve_type)
|
if (c_tool->curves->curve_type[c_tool->channel] != curve_type)
|
||||||
{
|
{
|
||||||
|
@ -1459,8 +1468,8 @@ curves_read_from_file (GimpCurvesTool *c_tool,
|
||||||
curves_update (c_tool, ALL);
|
curves_update (c_tool, ALL);
|
||||||
gtk_widget_queue_draw (c_tool->graph);
|
gtk_widget_queue_draw (c_tool->graph);
|
||||||
|
|
||||||
gimp_option_menu_set_history (GTK_OPTION_MENU (c_tool->curve_type_menu),
|
gimp_radio_group_set_active (GTK_RADIO_BUTTON (c_tool->curve_type),
|
||||||
GINT_TO_POINTER (GIMP_CURVE_SMOOTH));
|
GINT_TO_POINTER (GIMP_CURVE_SMOOTH));
|
||||||
|
|
||||||
gimp_image_map_tool_preview (GIMP_IMAGE_MAP_TOOL (c_tool));
|
gimp_image_map_tool_preview (GIMP_IMAGE_MAP_TOOL (c_tool));
|
||||||
|
|
||||||
|
|
|
@ -54,7 +54,7 @@ struct _GimpCurvesTool
|
||||||
GtkWidget *xrange;
|
GtkWidget *xrange;
|
||||||
GtkWidget *yrange;
|
GtkWidget *yrange;
|
||||||
GtkWidget *graph;
|
GtkWidget *graph;
|
||||||
GtkWidget *curve_type_menu;
|
GtkWidget *curve_type;
|
||||||
|
|
||||||
gint cursor_x;
|
gint cursor_x;
|
||||||
gint cursor_y;
|
gint cursor_y;
|
||||||
|
|
|
@ -317,6 +317,8 @@ GIMP_STOCK_IMAGES
|
||||||
GIMP_STOCK_LAYERS
|
GIMP_STOCK_LAYERS
|
||||||
GIMP_STOCK_CHANNELS
|
GIMP_STOCK_CHANNELS
|
||||||
GIMP_STOCK_PATHS
|
GIMP_STOCK_PATHS
|
||||||
|
GIMP_STOCK_CURVE_FREE
|
||||||
|
GIMP_STOCK_CURVE_SMOOTH
|
||||||
GIMP_STOCK_COLOR_PICKER_BLACK
|
GIMP_STOCK_COLOR_PICKER_BLACK
|
||||||
GIMP_STOCK_COLOR_PICKER_GRAY
|
GIMP_STOCK_COLOR_PICKER_GRAY
|
||||||
GIMP_STOCK_COLOR_PICKER_WHITE
|
GIMP_STOCK_COLOR_PICKER_WHITE
|
||||||
|
|
|
@ -374,6 +374,20 @@ size).
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<!-- ##### MACRO GIMP_STOCK_CURVE_FREE ##### -->
|
||||||
|
<para>
|
||||||
|
<inlinegraphic fileref="stock-curve-free-16.png" format="png"></inlinegraphic>
|
||||||
|
</para>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<!-- ##### MACRO GIMP_STOCK_CURVE_SMOOTH ##### -->
|
||||||
|
<para>
|
||||||
|
<inlinegraphic fileref="stock-curve-smooth-16.png" format="png"></inlinegraphic>
|
||||||
|
</para>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ##### MACRO GIMP_STOCK_COLOR_PICKER_BLACK ##### -->
|
<!-- ##### MACRO GIMP_STOCK_COLOR_PICKER_BLACK ##### -->
|
||||||
<para>
|
<para>
|
||||||
<inlinegraphic fileref="stock-color-picker-black-18.png" format="png"></inlinegraphic>
|
<inlinegraphic fileref="stock-color-picker-black-18.png" format="png"></inlinegraphic>
|
||||||
|
|
|
@ -121,6 +121,9 @@ static GtkStockItem gimp_stock_items[] =
|
||||||
|
|
||||||
{ GIMP_STOCK_PATH_STROKE, NULL, 0, 0, LIBGIMP_DOMAIN },
|
{ GIMP_STOCK_PATH_STROKE, NULL, 0, 0, LIBGIMP_DOMAIN },
|
||||||
|
|
||||||
|
{ GIMP_STOCK_CURVE_FREE, NULL, 0, 0, LIBGIMP_DOMAIN },
|
||||||
|
{ GIMP_STOCK_CURVE_SMOOTH, NULL, 0, 0, LIBGIMP_DOMAIN },
|
||||||
|
|
||||||
{ GIMP_STOCK_COLOR_PICKER_BLACK, NULL, 0, 0, LIBGIMP_DOMAIN },
|
{ GIMP_STOCK_COLOR_PICKER_BLACK, NULL, 0, 0, LIBGIMP_DOMAIN },
|
||||||
{ GIMP_STOCK_COLOR_PICKER_GRAY, NULL, 0, 0, LIBGIMP_DOMAIN },
|
{ GIMP_STOCK_COLOR_PICKER_GRAY, NULL, 0, 0, LIBGIMP_DOMAIN },
|
||||||
{ GIMP_STOCK_COLOR_PICKER_WHITE, NULL, 0, 0, LIBGIMP_DOMAIN },
|
{ GIMP_STOCK_COLOR_PICKER_WHITE, NULL, 0, 0, LIBGIMP_DOMAIN },
|
||||||
|
@ -246,6 +249,9 @@ gimp_stock_button_pixbufs[] =
|
||||||
|
|
||||||
{ GIMP_STOCK_PATH_STROKE, stock_path_stroke_16 },
|
{ GIMP_STOCK_PATH_STROKE, stock_path_stroke_16 },
|
||||||
|
|
||||||
|
{ GIMP_STOCK_CURVE_FREE, stock_curve_free_16 },
|
||||||
|
{ GIMP_STOCK_CURVE_SMOOTH, stock_curve_smooth_16 },
|
||||||
|
|
||||||
{ GIMP_STOCK_COLOR_PICKER_BLACK, stock_color_picker_black_18 },
|
{ GIMP_STOCK_COLOR_PICKER_BLACK, stock_color_picker_black_18 },
|
||||||
{ GIMP_STOCK_COLOR_PICKER_GRAY, stock_color_picker_gray_18 },
|
{ GIMP_STOCK_COLOR_PICKER_GRAY, stock_color_picker_gray_18 },
|
||||||
{ GIMP_STOCK_COLOR_PICKER_WHITE, stock_color_picker_white_18 },
|
{ GIMP_STOCK_COLOR_PICKER_WHITE, stock_color_picker_white_18 },
|
||||||
|
|
|
@ -63,6 +63,9 @@ G_BEGIN_DECLS
|
||||||
|
|
||||||
#define GIMP_STOCK_PATH_STROKE "gimp-path-stroke"
|
#define GIMP_STOCK_PATH_STROKE "gimp-path-stroke"
|
||||||
|
|
||||||
|
#define GIMP_STOCK_CURVE_FREE "gimp-curve-free"
|
||||||
|
#define GIMP_STOCK_CURVE_SMOOTH "gimp-curve-smooth"
|
||||||
|
|
||||||
#define GIMP_STOCK_COLOR_PICKER_BLACK "gimp-color-picker-black"
|
#define GIMP_STOCK_COLOR_PICKER_BLACK "gimp-color-picker-black"
|
||||||
#define GIMP_STOCK_COLOR_PICKER_GRAY "gimp-color-picker-gray"
|
#define GIMP_STOCK_COLOR_PICKER_GRAY "gimp-color-picker-gray"
|
||||||
#define GIMP_STOCK_COLOR_PICKER_WHITE "gimp-color-picker-white"
|
#define GIMP_STOCK_COLOR_PICKER_WHITE "gimp-color-picker-white"
|
||||||
|
|
|
@ -29,6 +29,8 @@ STOCK_BUTTON_IMAGES = \
|
||||||
stock-color-picker-gray-18.png \
|
stock-color-picker-gray-18.png \
|
||||||
stock-color-picker-white-18.png \
|
stock-color-picker-white-18.png \
|
||||||
stock-color-triangle-16.png \
|
stock-color-triangle-16.png \
|
||||||
|
stock-curve-free-16.png \
|
||||||
|
stock-curve-smooth-16.png \
|
||||||
stock-duplicate-16.png \
|
stock-duplicate-16.png \
|
||||||
stock-edit-16.png \
|
stock-edit-16.png \
|
||||||
stock-eye-20.png \
|
stock-eye-20.png \
|
||||||
|
|
Binary file not shown.
After Width: | Height: | Size: 454 B |
Binary file not shown.
After Width: | Height: | Size: 412 B |
Loading…
Reference in New Issue