- 14 Apr, 1999 2 commits
-
-
Marc Lehmann authored
-
Marc Lehmann authored
-
- 13 Apr, 1999 7 commits
-
-
BST 1999 Andy Thomas authored
Wed Apr 14 00:27:53 BST 1999 Andy Thomas <alt@gimp.org> Changed:- * Makefile.am Added new pixmap file to Makefile.am EXTRA_DIST
-
BST 1999 Andy Thomas authored
Tue Apr 13 22:17:23 BST 1999 Andy Thomas <alt@gimp.org> Changed:- * app/bezier_select.c * app/bezier_select.h * app/pathsP.h * app/paths_dialog.c * app/transform_core.c * app/transform_core.h * app/undo.c New:- * pixmap/locked.xpm New image. (Your welcome to improve upon it...) Paths can now be locked down for transformations. Click next to the paths preview and a icon will appear. This path will "locked" during transformations (via the transforms tool). Undo for these path transformations is also available. Fixed bug when creating a path for the first time when no paths dialog visible.
-
Manish Singh authored
-Yosh
-
Manish Singh authored
* libgimp/gimpfeatures.h.in: added GIMP_CHECK_VERSION macro and a features #define for 1.1.5 * app/misc_cmds.c: added a gimp_version PDB function that returns the current version (new file) * app/internal_procs.c: register gimp_version PDB function -Yosh
-
Manish Singh authored
* app/boundary.c: code cleanup * app/levels.c: applied gimp-lecorfec-990314-0, added spin buttons to the levels dialog * plug-ins/script-fu/scripts/font-map.scm: changes for updated gimp_text interface
-
Marc Lehmann authored
-
Marc Lehmann authored
-
- 12 Apr, 1999 3 commits
-
-
Sven Neumann authored
--Sven
-
Michael Natterer authored
-
Michael Natterer authored
1999-04-12 Michael Natterer <mitschel@cs.tu-berlin.de> * app/airbrush.c * app/bezier_select.c * app/blend.c * app/brightness_contrast.c * app/bucket_fill.c * app/by_color_select.c * app/clone.c * app/color_balance.c * app/color_picker.c * app/convolve.c * app/crop.c * app/curves.c * app/ellipse_select.c * app/eraser.c * app/flip_tool.c * app/free_select.c * app/fuzzy_select.c * app/histogram_tool.c * app/hue_saturation.c * app/ink.c * app/iscissors.c * app/levels.c * app/magnify.c * app/move.c * app/paintbrush.c * app/pencil.c * app/posterize.c * app/rect_select.[ch] * app/text_tool.c * app/threshold.c * app/transform_tool.c * app/tools.[ch] * app/toolsF.h: again: all tools :( * app/Makefile.am * app/tool_options.[ch] * app/selection_options.h * app/tool_options_ui.h: new files. Ok, this time it's general enough for future extensions: - The tool options structures are organized like the gtk object system to allow derived tool options. - Renamed all create and reset functions to *_options_new() and *_options_reset() to reflect this. - Changed tools_register() again. Now it takes just a pointer to a ToolOptions structure. - Moved almost the entire tool options gui code to tool_options.c. - Visually separated the common selection options from the tool-specific ones. I'd like to do the same with opacity/paint mode in all paint tool options but I think this needs some more discussion. * app/histogram_tool.c: changed packing boxes, label alignments. * app/paintbrush.c: some more sensitive settings. The gradient feature can now be toggled with a button. Hopefully didn't break anything.
-
- 11 Apr, 1999 4 commits
-
-
Marc Lehmann authored
-
Marc Lehmann authored
-
Manish Singh authored
* app/color_picker.c: added a sample average feature (requested by Xach) that picks a color from the average of all the pixels from the source point within a given radius -Yosh
-
Tuomas Kuosmanen authored
-
- 10 Apr, 1999 8 commits
-
-
Manish Singh authored
* app/text_tool_cmds.c: doh, XLFD stuff is in decipoints * app/color_cmds.h: removed * app/color_cmds.c: pdbgened file now * app/lut_funcs.h: export ChannelLutType enum * app/internal_procs.c: register pdbgened color procs * app/menus.c: reverted keyboard underlines since they need more discussion -Yosh
-
Manish Singh authored
-Yosh
-
BST 1999 Adam D. Moss authored
Sat Apr 10 15:48:46 BST 1999 Adam D. Moss <adam@gimp.org> * app/ink.c: Velocity-sensitivity added to ink tool.
-
Manish Singh authored
* text_tool_cmds.c: new file (from pdbgen) * Makefile.am: add new file, use AM_CPPFLAGS instead of CPPFLAGS * internal_procs.c: register pdbgened text_tool procs * text_tool.c: remove PDB stuff, export text_render and text_get_extents and SizeType and SUPERSAMPLE symbols * text_tool.c: remove PDB stuff * blend.[ch] * bucket_fill.[ch] * clone.[ch] * convolve.[ch]: export some enums * channel.h * paint_core.h: #define->enum * channel.c * gimpparasite.c * parasitelist.c * pixel_processor.c: warning cleanup * convert_cmds.c * paths_cmds.c: slight pdbgen changes -Yosh
-
Manish Singh authored
-Yosh
-
Manish Singh authored
-Yosh
-
jaycox authored
* app/gimphistogramF.h: new file containing typedef for GimpHistogram. * app/gimphistogram.h: moved GimpHistogram typedef to gimphistogramF.h * app/lut_funcs.h: include gimphistogramF.h again now that the file actually exists.
-
Raph Levien authored
-
- 09 Apr, 1999 2 commits
-
-
jaycox authored
* app/Makefile.am: build color_cmds, lut_funcs, and pixel_processor * app/app_procs.c: feedback in the splash screen when loading parasites. * app/boundary.c: Optimized find_empty_segs. * app/brightness_contrast.[ch] * app/levels.[ch] * app/posterize.[ch]: moved pdb and lut calculation code. These files now contain only GUI functions. * app/channel.c: Optimized channel_bounds (fewer compares, better use of registers). Use color_region instead of channel_*_segment in channel_combine_rect. Optimized channel_combine_ellipse by skipping pixels inside of the ellipse. Use pixel_region_process_parallel in channel_combine_mask. Use a GimpLut in channel_invert, and channel_sharpen. * app/invert.c * app/equalize.c: moved the lut functions to lut_funcs.c * app/gimpdrawable.c, app/gimpdrawableP.h * app/gimpimage.c, app/gimpimageP.h: removed unused gimpmatrix variables/includes. * app/gimplut.[ch]: added new function gimp_lut_process_inline that operates on a single PixelRegion. * app/gimpparasite.[ch]: new functions to save/load parasiterc * app/parasitelist.[ch]: new functions to save/load ParasiteLists in/from files. * libgimp/parasite.[ch]: new functions to load/save parasites. * app/internal_procs.c: get some procs from new location in color_cmds.h. * app/pixel_region.[ch]: moved pixel_regions_process_parallel related functions to a new file. * app/color_cmds.[ch]: new files for PDB definitions/implementations of color correction functions. * app/lut_funcs.[ch]: new files to hold lut creation functions. * app/pixel_processor.[ch]: new files that contain the pixel_regions_process_parallel routines. Added some new capabilities that are currently unused.
-
Marc Lehmann authored
-
- 08 Apr, 1999 4 commits
-
-
Sven Neumann authored
LINE ABOVE!! --Sven
-
Michael Natterer authored
1999-04-08 Michael Natterer <mitschel@cs.tu-berlin.de> * app/airbrush.c * app/bezier_select.c * app/blend.c * app/brightness_contrast.c * app/bucket_fill.c * app/by_color_select.c * app/clone.c * app/color_balance.c * app/color_picker.c * app/convolve.c * app/crop.[ch] * app/curves.c * app/ellipse_select.c * app/eraser.c * app/flip_tool.c * app/free_select.c * app/fuzzy_select.c * app/histogram_tool.c * app/hue_saturation.c * app/ink.c * app/iscissors.c * app/levels.c * app/magnify.c * app/move.c * app/paintbrush.c * app/pencil.c * app/posterize.c * app/rect_select.[ch] * app/text_tool.[ch] * app/threshold.c * app/transform_tool.c * app/tools.[ch] * app/toolsF.h: in other words: all tools Implemented the "reset tool options" feature. - All tools register with a title string and a reset function now. - The tool options' variables have two related <var>_d (default) and <var>_w (widget) variables to restore the default values. "Standardized" the tool options UI: - Put the stuff info a frame to give a hint that the dialog's contents will change. - table layout, sensitive setting, spacings, borders, ... As I had them all in my emacs simultaneously, I couldn't resist to standardize the tools' *.c files declaration parts ;) Ansi stuff.
-
BST 1999 Andy Thomas authored
Thu Apr 8 21:19:05 BST 1999 Andy Thomas <alt@gimp.org> Changed:- * app/image_map.c Fixed boundary problem in new function image_map_get_color_at().
-
Sven Neumann authored
--Sven
-
- 07 Apr, 1999 2 commits
-
-
BST 1999 Andy Thomas authored
Wed Apr 7 23:53:22 BST 1999 Andy Thomas <alt@gimp.org> Changed:- * app/curves.c Just noticed a bug that has been around for ages. The preview update does not work in the curves dialog when free curve mode is selected. Fixed it.
-
BST 1999 Andy Thomas authored
Wed Apr 7 22:44:02 BST 1999 Andy Thomas <alt@gimp.org> Changed:- * app/curves.c * app/image_map.c * app/image_map.h Curves dialog now has "interactive feedback". Press and drag the mouse button in the image window and a marker will appear in the curves dialog showing the channel value at that point.
-
- 06 Apr, 1999 5 commits
-
-
Sven Neumann authored
selection into the direction the user moved the mouse. --Sven
-
Nam SungHyun authored
-
Nam SungHyun authored
-
Michael Natterer authored
1999-04-06 Michael Natterer <mitschel@cs.tu-berlin.de> * app/rect_select.h: oops, didn't commit this one.
-
Michael Natterer authored
1999-04-06 Michael Natterer <mitschel@cs.tu-berlin.de> * app/gimpunit.c * libgimp/gimpunit.[ch] * libgimp/gimpunitmenu.c * libgimp/gimpsizeentry.[ch]: enabled "percent" pseudo-unit. New function gimp_size_entry_set_size() to set the values which will be treated as 0% and 100%. * app/crop.c * app/rotate_tool.c * app/scale_tool.c: enable "percent". * app/rect_select.c fixed size selections can be made in units and percent now, table layout, label adjustment.
-
- 05 Apr, 1999 3 commits
-
-
BST 1999 Andy Thomas authored
Mon Apr 5 22:24:30 BST 1999 Andy Thomas <alt@gimp.org> Changed:- * app/bezier_select.c * app/bezier_selectP.h * app/paths_cmds.c * app/pathsP.h * app/paths_dialog.c * app/xcf.c * tools/pdbgen/pdb/paths.pdb New PDB functions. gimp_path_get_point_at_dist (gets the x,y of a point a given distance along the curve & the normal at the point). gimp_path_get_tattoo gimp_get_path_by_tattoo Paths now have tattoos (similar to the layer and image tattoos). * app/move.c * app/scroll.c Try to fix the problem where mouse events from the rulers get mixed up with those from the canvas causing guides & image dragging to "jump" around when the mouse enters the ruler areas.
-
Sven Neumann authored
--Sven
-
Sven Neumann authored
--Sven
-