1. 14 Apr, 1999 2 commits
  2. 13 Apr, 1999 7 commits
    • BST 1999 Andy Thomas's avatar
      Changed:- · 3a9d0e7d
      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
      3a9d0e7d
    • BST 1999 Andy Thomas's avatar
      Changed:- · d5fad959
      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.
      d5fad959
    • Manish Singh's avatar
      Version number bump · 4393d5bd
      Manish Singh authored
      -Yosh
      4393d5bd
    • Manish Singh's avatar
      added GIMP_CHECK_VERSION macro and a features #define for 1.1.5 · a11b5b68
      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
      a11b5b68
    • Manish Singh's avatar
      code cleanup · 4151b821
      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
      4151b821
    • Marc Lehmann's avatar
      *** empty log message *** · d4f1cf4e
      Marc Lehmann authored
      d4f1cf4e
    • Marc Lehmann's avatar
      see plug-ins/perl/Changes · 3689589e
      Marc Lehmann authored
      3689589e
  3. 12 Apr, 1999 3 commits
    • Sven Neumann's avatar
      Some more funky crop stuff. · 001b1922
      Sven Neumann authored
      
      --Sven
      001b1922
    • Michael Natterer's avatar
      Checked in wrong version before. · c79944a4
      Michael Natterer authored
      c79944a4
    • Michael Natterer's avatar
      app/airbrush.c app/bezier_select.c app/blend.c app/brightness_contrast.c · 8dbd5f9b
      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.
      8dbd5f9b
  4. 11 Apr, 1999 4 commits
  5. 10 Apr, 1999 8 commits
    • Manish Singh's avatar
      doh, XLFD stuff is in decipoints · c5559888
      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
      c5559888
    • Manish Singh's avatar
      Stuff · 43f63f9f
      Manish Singh authored
      -Yosh
      43f63f9f
    • BST 1999 Adam D. Moss's avatar
      Velocity-sensitivity added to ink tool. · 784ecce7
      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.
      784ecce7
    • Manish Singh's avatar
      new file (from pdbgen) · d6116b8d
      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
      d6116b8d
    • Manish Singh's avatar
      Lossa stuff · 66c75cb5
      Manish Singh authored
      -Yosh
      66c75cb5
    • Manish Singh's avatar
      583ecaad
    • jaycox's avatar
      new file containing typedef for GimpHistogram. · 3ece2f7e
      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.
      3ece2f7e
    • Raph Levien's avatar
      284f2d37
  6. 09 Apr, 1999 2 commits
    • jaycox's avatar
      build color_cmds, lut_funcs, and pixel_processor feedback in the splash · dde36031
      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.
      dde36031
    • Marc Lehmann's avatar
      see plug-ins/perl/Changes · 8650675f
      Marc Lehmann authored
      8650675f
  7. 08 Apr, 1999 4 commits
    • Sven Neumann's avatar
      de98bdb5
    • Michael Natterer's avatar
      app/airbrush.c app/bezier_select.c app/blend.c app/brightness_contrast.c · f1b0a883
      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.
      f1b0a883
    • BST 1999 Andy Thomas's avatar
      Changed:- · 7739ffb3
      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().
      7739ffb3
    • Sven Neumann's avatar
      Total crop-tool massacre. · 4dca1d56
      Sven Neumann authored
      
      --Sven
      4dca1d56
  8. 07 Apr, 1999 2 commits
    • BST 1999 Andy Thomas's avatar
      Changed:- · 9a4edab7
      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.
      9a4edab7
    • BST 1999 Andy Thomas's avatar
      Changed:- · 4bdf25da
      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.
      4bdf25da
  9. 06 Apr, 1999 5 commits
  10. 05 Apr, 1999 3 commits
    • BST 1999 Andy Thomas's avatar
      Changed:- · 67dbf49b
      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.
      67dbf49b
    • Sven Neumann's avatar
      Stupid Raph! · 7f74800d
      Sven Neumann authored
      
      --Sven
      7f74800d
    • Sven Neumann's avatar
      Added the rcm plugin. · 4c330841
      Sven Neumann authored
      
      --Sven
      4c330841