1. 08 Jul, 1999 2 commits
  2. 07 Jul, 1999 10 commits
  3. 06 Jul, 1999 6 commits
    • Marc Lehmann's avatar
      *** empty log message *** · 7e9353a7
      Marc Lehmann authored
      7e9353a7
    • BST 1999 Andy Thomas's avatar
      ./app/layer.c.orig ./app/lc_dialog.c.orig ./app/paths_dialog.c.orig · 3fcea796
      BST 1999 Andy Thomas authored
      Tue Jul  6 22:16:07 BST 1999 Andy Thomas <alt@gimp.org>
      
      	* ./app/layer.c.orig
      	* ./app/lc_dialog.c.orig
      	* ./app/paths_dialog.c.orig
      	* ./app/pathsP.h.orig
      	* ./libgimp/gimpmenu.c.orig
      	* ./tools/pdbgen/pdb/paths.pdb.orig
      	* ./app/paths_cmds.c
      	* ./app/internal_procs.c
      
      	Fixed small LCP menu preview problems. Now works for all
      	image types and updated correctly when alpha channel added.
      
      	Additional PDB functions for paths. Fixed some PDB functions
      	(gimp_paths_set_points). Now works as advertised.
      3fcea796
    • MEST 1999 Sven Neumann's avatar
      app/commands.[ch] app/global_edit.[ch] added "Paste As New" feature that · b1261464
      MEST 1999 Sven Neumann authored
      Tue Jul  6 22:40:16 MEST 1999 Sven Neumann <sven@gimp.org>
      
              * app/commands.[ch]
              * app/global_edit.[ch]
              * app/menus.c: added "Paste As New" feature that allows to paste
              the current (or a named) buffer to a new image. Still need to
              add PDB call for that...
      
      
      --Sven
      b1261464
    • MEST 1999 Sven Neumann's avatar
      give user feedback on the threshold use an optionmenu for the gradient · 27d47091
      MEST 1999 Sven Neumann authored
      Tue Jul  6 19:58:48 MEST 1999 Sven Neumann <sven@gimp.org>
      
              * app/fuzzy_select.c: give user feedback on the threshold
              * app/paintbrush.c: use an optionmenu for the gradient type
              instead of using 4 radiobuttons
              * app/blend.c: indentation paranoia
      
              Hopefully I have merged in Michaels changes correctly ...
      
      --Sven
      27d47091
    • Tim Janik's avatar
      new save-image plugin to dump a straight c-source RGB or RGBA data array · d40186d8
      Tim Janik authored
      Tue Jul  6 18:50:24 1999  Tim Janik  <timj@gtk.org>
      
              * plug-ins/common/csource.c: new save-image plugin to dump a
              straight c-source RGB or RGBA data array (most convenient
              to create libart ArtPixBuf structures from).
      
              * plug-ins/common/header.c (save_image): if we don't know the
              image type, complain and don't claim to have handled it.
      d40186d8
    • Michael Natterer's avatar
      app/airbrush.c app/blend.c app/bucket_fill.c app/clone.c app/convolve.c · 1058f41d
      Michael Natterer authored
      1999-07-06  Michael Natterer  <mitschel@cs.tu-berlin.de>
      
              * app/airbrush.c
              * app/blend.c
              * app/bucket_fill.c
              * app/clone.c
              * app/convolve.c
              * app/dodgeburn.c
              * app/eraser.c
              * app/ink.c
              * app/paintbrush.c
              * app/pencil.c
              * app/smudge.c: get opacity/paint mode from the current context
              (currently always the user context).
      
              * app/gimage_mask.c: the "stroke" command uses the paintbrush's
              settings if the current context is the user context and we are in
              per-tool paint options mode.
      
              * app/context_manager.[ch]
              * app/paint_options.h
              * app/preferences_dialog.c
              * app/tool_options.c
              * app/tools.c: moved the global/per-tool paint options switching
              to the context manager. The tool options themselves only contain
              the widgets for them now. This should fix the segfaults happening
              in per-tool mode.
      	Removed the disclaimer from the prefs. dlg. as it seems to work
      	now. The impl. in the context manager however is still a hack.
      
              * app/brush_select.c
              * app/brushes_cmds.c
              * tools/pdbgen/pdb/brushes.pdb: same as above.
      
              * app/lc_dialog.c: minimal code reduction. No functionality changed.
      1058f41d
  4. 05 Jul, 1999 5 commits
  5. 04 Jul, 1999 1 commit
    • Tor Lillqvist's avatar
      Don't warn about missing home directory on Win32, it is perfectly natural. · b8e1ca28
      Tor Lillqvist authored
      	* libgimp/gimpenv.c (gimp_directory): Don't warn about missing
       	home directory on Win32, it is perfectly natural.
      
      	* app/color_notebook.c
      	* libgimp/color_selector.h: Bypass the declaration of the exported
       	functions in the header. (Caused different linkage error with MSC,
       	as they are declared dllexport in the source, but naturally not in
       	the header.)
      b8e1ca28
  6. 03 Jul, 1999 8 commits
  7. 02 Jul, 1999 3 commits
    • Michael Natterer's avatar
      changed the tool toggle key to <Ctrl>. typo. · 8b50905a
      Michael Natterer authored
      1999-07-02  Michael Natterer  <mitschel@cs.tu-berlin.de>
      
      	* app/dodgeburn.c: changed the tool toggle key to <Ctrl>.
      	* app/tools.c: typo.
      8b50905a
    • Michael Natterer's avatar
      the Tool structure is now allocated by a common constructor which sets · a60b2c2f
      Michael Natterer authored
      1999-07-02  Michael Natterer  <mitschel@cs.tu-berlin.de>
      
      	* app/[all tools]: the Tool structure is now allocated by a common
      	constructor which sets default values and provides default tool
      	action functions. To get rid of much code duplication there should
      	be a object hierarchy of tools.
      
      	* app/context_manager.c
      	* app/tools.[ch]: create and destroy private contexts for the
      	paint tools on startup and exit. They are not used yet.
      
      	* app/interface.c
      	* app/menus.c
      	* app/tools.h: num_tools is now exported in tools.h
      
      	* app/commands.c
      	* app/gdisplay.c
      	* app/menus.c: made "Toggle Selection" a toggleable menu item.
      a60b2c2f
    • Owen Taylor's avatar
      New file implementing saving and loading of parameters in text format. · 4a99a0b1
      Owen Taylor authored
      Thu Jul  1 23:37:38 1999  Owen Taylor  <otaylor@redhat.com>
      
      	* ifscompose_storage.c: New file implementing saving
      	and loading of parameters in text format.
      
      	* ifscompose.c: Store parameters in parasites.
      	Also, use new format for storing parameters between
      	invokations of IfsCompose on different layers.
      4a99a0b1
  8. 01 Jul, 1999 3 commits
  9. 30 Jun, 1999 2 commits
    • Tuomas Kuosmanen's avatar
      eek! · 0be340ef
      Tuomas Kuosmanen authored
      /tig
      0be340ef
    • Sven Neumann's avatar
      Crop now does AutoShrink -- the algorithm starts with the interactively · 0320cb50
      Sven Neumann authored
      1999-06-30  Sven Neumann  <sven@gimp.org>
      
      	* app/crop.c (crop_automatic_callback): Crop now does
      	AutoShrink -- the algorithm starts with the interactively
      	selected crop area and tries to shrink that instead of
      	always starting from the corners.
      
      	* plug-ins/helpbrowser/helpbrowser.c: cosmetic changes
      
      --Sven (using Mitschels account)
      0320cb50