Michael Natterer
d1022c34b6
app/Makefile.am removed.
...
2001-05-10 Michael Natterer <mitch@gimp.org>
* app/Makefile.am
* app/asupsample.[ch]: removed.
* app/core/Makefile.am
* app/core/core-types.h
* app/tools/Makefile.am
* app/tools/tools-types.h: new files.
* app/tools/gimptoolinfo.[ch]: removed.
* app/core/gimptoolinfo.[ch]: added here.
* libgimp/Makefile.am
* libgimp/gimp.h
* libgimp/gimpadaptivesupersample.[ch]
* libgimp/gimpbilinear.[ch]: removed here...
* libgimpcolor/Makefile.am
* libgimpcolor/gimpcolortypes.h
* libgimpcolor/gimpadaptivesupersample.[ch]
* libgimpcolor/gimpbilinear.[ch]: ..and added here.
* tools/pdbgen/app.pl
* tools/pdbgen/pdb/paths.pdb
* app/*.c: changed tons of #include's
2001-05-09 22:34:59 +00:00
Simon Budig
4c2c3a2d0d
app/tools/gimppathtool.[ch] app/tools/path_tool.[ch]
...
2001-04-11 Simon Budig <simon@gimp.org>
* app/tools/gimppathtool.[ch]
* app/tools/path_tool.[ch]
Some tweaks to make gcc and mitch more happy.
2001-04-11 15:25:49 +00:00
Simon Budig
5957eb4f4a
app/path_curves.[ch] app/tools/gimpdrawtool.c app/tools/gimppathtool.[ch]
...
2001-04-11 Simon Budig <simon@gimp.org>
* app/path_curves.[ch]
* app/tools/gimpdrawtool.c
* app/tools/gimppathtool.[ch]
* app/tools/path_tool.[ch]
* app/tools/path_toolP.h
At least now it looks as if it could do something sometimes...
2001-04-11 13:28:53 +00:00
Simon Budig
e2f373cbd2
app/Makefile.am app/apptypes.h app/path_bezier.[ch] app/path_curves.[ch]
...
2001-04-07 Simon Budig <simon@gimp.org>
* app/Makefile.am
* app/apptypes.h
* app/path_bezier.[ch]
* app/path_curves.[ch]
* app/pixmaps2.h
* app/tools/Makefile.am
* app/tools/gimpdrawtool.[ch]
* app/tools/path_tool.[ch]
* app/tools/path_toolP.h
* app/tools/tools.c
new files:
* app/tools/gimppathtool.c
* app/tools/gimppathtool.h
Reactivated (at least partially) the old new path tool. It
will undergo major restructuring. Especially the path data
will become proper objects. This definitely is work in progress
and totally unuseable now.
2001-04-07 14:55:39 +00:00
Michael Natterer
2db8881557
app/airbrush.[ch] app/bezier_select.c app/bezier_selectP.h app/blend.[ch]
...
2000-12-31 Michael Natterer <mitch@gimp.org>
* app/airbrush.[ch]
* app/bezier_select.c
* app/bezier_selectP.h
* app/blend.[ch]
* app/boundary.h
* app/brightness_contrast.[ch]
* app/bucket_fill.c
* app/by_color_select.c
* app/clone.[ch]
* app/color_balance.c
* app/color_picker.c
* app/commands.c
* app/convolve.[ch]
* app/crop.c
* app/crop.h
* app/curves.c
* app/dodgeburn.[ch]
* app/edit_selection.[ch]
* app/ellipse_select.c
* app/eraser.[ch]
* app/flip_tool.[ch]
* app/free_select.[ch]
* app/fuzzy_select.[ch]
* app/gdisplay.c
* app/gimage.c
* app/histogram_tool.[ch]
* app/hue_saturation.[ch]
* app/image_map.[ch]
* app/ink.[ch]
* app/iscissors.c
* app/levels.c
* app/magnify.[ch]
* app/move.c
* app/nav_window.[ch]
* app/paint_core.[ch]
* app/paintbrush.[ch]
* app/path_bezier.[ch]
* app/path_tool.c
* app/pencil.[ch]
* app/perspective_tool.[ch]
* app/posterize.c
* app/rect_select.[ch]
* app/rotate_tool.[ch]
* app/scale_tool.[ch]
* app/selection.[ch]
* app/shear_tool.[ch]
* app/smudge.[ch]
* app/text_tool.[ch]
* app/threshold.c
* app/tools.[ch]
* app/transform_core.[ch]: removed the "gdisp_ptr" madness and
useless casts all over the place. Introduced a "PaintState" enum
instead of #define's. Various cleanups.
2000-12-31 04:07:42 +00:00
Matt Wilson
74fdc62e2a
allocate the tool's paint_core with g_new0. This prevents us from having
...
2000-06-22 Matt Wilson <msw@redhat.com>
* app/paint_core.c (paint_core_new): allocate the tool's
paint_core with g_new0. This prevents us from having cruft in
unused tools. Systems with sensitive FPUs (Alpha) will raise
exception in the paint_core_cursor_update if paint_core->last{x,y}
are messy.
* app/bezier_select.c (tools_new_bezier_select)
* app/blend.c (blend_options_new)
* app/brightness_contrast.c (tools_new_brightness_contrast)
* app/bucket_fill.c (tools_new_bucket_fill)
* app/by_color_select.c (tools_new_by_color_select)
* app/color_balance.c (tools_new_color_balance)
* app/color_panel.c (color_panel_new)
* app/color_picker.c (tools_new_color_picker)
* app/crop.c (tools_new_crop)
* app/curves.c (tools_new_curves)
* app/ellipse_select.c (tools_new_ellipse_select)
* app/free_select.c (tools_new_free_select)
* app/fuzzy_select.c (tools_new_fuzzy_select)
* app/histogram_tool.c (tools_new_histogram_tool)
* app/hue_saturation.c (tools_new_hue_saturation)
* app/ink.c (tools_new_ink)
* app/iscissors.c (tools_new_iscissors)
* app/levels.c (tools_new_levels)
* app/magnify.c (tools_new_magnify)
* app/measure.c (tools_new_measure_tool)
* app/move.c (tools_new_move_tool)
* app/path_tool.c (tools_new_path_tool)
* app/posterize.c (tools_new_posterize)
* app/rect_select.c (tools_new_rect_select)
* app/resize.c (resize_widget_new)
* app/threshold.c (tools_new_threshold)
* app/transform_core.c (transform_core_new)
* app/xinput_airbrush.c (tools_new_xinput_airbrush): likewise (it
can only help and it really isn't slow.)
* app/color_area.c: #include <string.h> for memcpy declaration
* app/gimphelp.c: #include <string.h> for strlen declaration
2000-06-23 00:14:07 +00:00
Stanislav Brabec
ce6050ad5f
win32 purification, rgb<->hsv remove
2000-02-07 15:49:54 +00:00
Sven Neumann
c9482821ab
mostly header cleanup and i18n
...
--Sven
2000-01-31 23:59:05 +00:00
Michael Natterer
ebd978825c
app/blend.c app/brightness_contrast.c app/color_balance.c
...
2000-02-01 Michael Natterer <mitch@gimp.org>
* app/blend.c
* app/brightness_contrast.c
* app/color_balance.c
* app/color_picker.c
* app/crop.c
* app/curves.c
* app/flip_tool.c
* app/histogram_tool.c
* app/hue_saturation.c
* app/levels.c
* app/magnify.c
* app/measure.c
* app/move.c
* app/path_tool.c
* app/posterize.c
* app/text_tool.c
* app/threshold.c
* app/tool_options.c
* app/transform_tool.c: unify the usage of "Selection" and
"<blah> Tool" and removed the word "Options" from all tool option
title strings because the dialog title already says "Options".
2000-01-31 21:27:00 +00:00
Sven Neumann
38a67ce230
a patch to the path tool from Simon Budig
...
and some cleanup in plug-ins/common/vpropagate.c
--Sven
1999-10-08 10:22:39 +00:00
Simon Budig
c8578fc4b4
app/path_tool.h app/path_tool.c app/path_toolP.h app/path_curves.h
...
1999-10-3 Simon Budig <Simon.Budig@unix-ag.org>
* app/path_tool.h
* app/path_tool.c
* app/path_toolP.h
* app/path_curves.h
* app/path_curves.c
* app/path_bezier.h
* app/path_bezer.c
Minor cleanup in the Api (adding init/cleanup functions for the
curve-type-specific data, extending the on_handler function to
return a handler ID, so the tool-core can tell path_curve_drag_handle
which handle gets dragged around)
Indentation madness - This must be some kind of infective: Too long
together with Sven and Mitch :-)
1999-10-06 23:24:22 +00:00
Manish Singh
a3ef836860
libgimp/color_display.h add bpl param for convert func
...
* libgimp/color_display.h
* app/gdisplay.c: add bpl param for convert func
* gdisplay_color.c: guard against head and tail cases in reorders
* app/gdisplay_color_ui.c: expose_full on all actions, so there is
immediate feedback. Check for no selection and do nothing on actions
* app/path_tool.c: #warning is not portable; change to /* XXX: */
* modules/cdisplay_gamma.c: make it so it actually works properly
-Yosh
1999-10-05 02:16:59 +00:00
Sven Neumann
2212b94fff
Some updates for the Path-Tool.
...
Bye,
Simon (using Svens account)
1999-10-03 19:13:54 +00:00
Manish Singh
fa39134a36
use a temp var for xoring pointers
...
-Yosh
1999-09-15 18:12:14 +00:00
Sven Neumann
e56ff58b04
applied a patch from Simon.
...
--Sven
1999-09-15 10:54:25 +00:00
Sven Neumann
d21d00be23
Yet another new tool...
...
--Sven
1999-09-09 17:21:06 +00:00