1. 18 Dec, 2000 13 commits
    • Sven Neumann's avatar
      updated german translation · 71e4f576
      Sven Neumann authored
      71e4f576
    • Sven Neumann's avatar
      Jens Lautenbacher <jtl@gimp.org> · 690ac8d1
      Sven Neumann authored
      2000-12-18  Sven Neumann  <sven@gimp.org>
      	    Jens Lautenbacher <jtl@gimp.org>
      
      	* data/brushes/Makefile.am: remove old pepper.gpb when installing new
      	brushes.
      
      	* data/brushes/SketchBrush-16.gih
      	* data/brushes/SketchBrush-32.gih
      	* data/brushes/SketchBrush-64.gih: converted to grayscale brush pipes.
      
      	* plug-ins/common/gih.c: commented out code that sets loaded pipe
      	parameters as parasite until we figure out how to do it right.
      
      	* devel-docs/gpb.txt: mention that the .gpb format is obsolete.
      	* devel-docs/gih.txt: updated.
      690ac8d1
    • Sven Neumann's avatar
      Jens Lautenbacher <jtl@gimp.org> · f44f7fc6
      Sven Neumann authored
      2000-12-18  Sven Neumann  <sven@gimp.org>
      	    Jens Lautenbacher <jtl@gimp.org>
      
      	* plug-ins/common/gbr.c: save and load brush name into/from layer name.
      
      	* plug-ins/common/gih.c: added gih loader. The loader is able to read
      	the old brush pipe format too. Brush pipes will only be saved in the
      	new format. Fixes bugs #21806, #34167 and #34168.
      f44f7fc6
    • Daniel Egger's avatar
      Second attempt by David Neary to fix bug. · d8dfc212
      Daniel Egger authored
      d8dfc212
    • jtl's avatar
      fixed for new gbr · 1153f4ff
      jtl authored
      1153f4ff
    • jtl's avatar
      brush script fixed · a5b0575f
      jtl authored
      a5b0575f
    • Daniel Egger's avatar
      Added bugfix from David Neary to fix #9156. · fcc29b05
      Daniel Egger authored
      fcc29b05
    • Sven Neumann's avatar
      Jens Lautenbacher <jtl@gimp.org> · f4279e02
      Sven Neumann authored
      2000-12-18  Sven Neumann  <sven@gimp.org>
      	    Jens Lautenbacher <jtl@gimp.org>
      
      	* data/brushes/Makefile.am
      	* data/brushes/pepper.gpb: removed
      	* data/brushes/pepper.gbr: added (a nicer version of) the Pepper
      	brush in the .gbr format that does support pixmap brushes now.
      
      	* plug-ins/common/gbr.c: added support for loading obsoleted
      	Gimp Pixmap Brushes format (.gpb).
      f4279e02
    • Valek Frob's avatar
      Updated russian translation. · 1c08fe3d
      Valek Frob authored
      1c08fe3d
    • Sven Neumann's avatar
      gpb plug-in is gone, new gih plug-in added · 7463a2a3
      Sven Neumann authored
      
      --Sven
      7463a2a3
    • Michael Natterer's avatar
      removed gpb.c, added gih.c · 36c68588
      Michael Natterer authored
      2000-12-18  Michael Natterer  <mitch@gimp.org>
      
      	* po-plug-ins/POTFILES.in: removed gpb.c, added gih.c
      36c68588
    • Sven Neumann's avatar
      Jens Lautenbacher <jtl@gimp.org> · 3cff8419
      Sven Neumann authored
      2000-12-18  Sven Neumann  <sven@gimp.org>
      	    Jens Lautenbacher <jtl@gimp.org>
      
      	* app/Makefile.am
      
      	* app/gimpbrushlistP.h
      	* app/gimpbrushpipeP.h
      	* app/gimpobjectP.h: removed these three files
      
      	* app/parasitelistP.h
      	* app/channels_dialog.c
      	* app/docindex.c
      	* app/gimpdrawable.c
      	* app/gimpdrawableP.h
      	* app/gimpimage.c
      	* app/gimpimageP.h
      	* app/gimplist.[ch]
      	* app/gimpobject.c
      	* app/gimpobject.h
      	* app/gimpsetP.h: changed according to header removal
      
      	* app/airbrush.c
      	* app/brush_select.[ch]
      	* app/brushes_cmds.c
      	* app/gimpbrush.[ch]
      	* app/gimpbrushgenerated.[ch]
      	* app/gimpbrushlist.[ch]
      	* app/gimpbrushpipe.[ch]
      	* app/gimpcontextpreview.c
      	* app/paint_core.c
      	* app/paintbrush.c
      	* app/pencil.c
      	* tools/pdbgen/pdb/brushes.pdb: Big Brushes Cleanup.
      
      	The GimpBrush* object hierarchy and the file formats were broken by
      	"design". This made it overly difficult to read and write pixmap
      	brushes and brush pipes, leading to the situation that The GIMP was
      	not able to read it's very own file formats. Since the GimpBrush
      	format did support arbitrary color depths, the introduction of a
      	file format for pixmap brushes was unnecessary.
      
      	The GimpBrushPixmap object is dead. GimpBrush has an additional
      	pixmap temp_buf and handles pixmap brushes transparently. The file
      	format of pixmap brushes is not any longer a grayscale brush plus
      	a pattern, but a simple brush with RGBA data. The old brushes can
      	still be loaded, but the .gpb format is deprecated.
      
      	GimpBrushPipe derives from GimpBrush. The fileformat is still a text
      	header, followed by a number of brushes, but those brushes are stored
      	in the new GimpBrush format (no pattern anymore). The pipe does not
      	care about the depth of the contained GimpBrushes, so we get
      	grayscale BrushPipes for free. Since the brush loader still loads the
      	old format, old .gih files can also still be loaded.
      
      	Since the brushes in the GimpBrushPipe do not any longer contain a
      	pointer to the pipe object, we do only temporarily switch brushes
      	in the paint_core routines. This is not very elegant, but the best
      	we can do without a major redesign.
      
      	* app/patterns.[ch]: changed the loader to work with a filedescriptor
      	instead of a filehandle to make it work with the new brush loading
      	code.
      
      	* plug-ins/common/.cvsignore
      	* plug-ins/common/Makefile.am
      	* plug-ins/common/plugin-defs.pl
      	* plug-ins/common/gih.c: new plug-in that saves GIH files in the
      	new format (loader will follow soon)
      
      	* plug-ins/common/gpb.c: removed since Pixmap Brushes are no longer
      	supported as a special file format.
      
      	* plug-ins/common/gbr.c: load and save brushes in the new brush format
      	which allows RGBA brushes too.
      
      	* plug-ins/common/pat.c: load and save grayscale patterns too
      3cff8419
    • Michael Natterer's avatar
      Using "env" instead of "environ" caused a clash. Changed the other one to · 333bfaf5
      Michael Natterer authored
      2000-12-18  Michael Natterer  <mitch@gimp.org>
      
      	* plug-ins/common/gee.c: Using "env" instead of "environ" caused
      	a clash. Changed the other one to "environment".
      333bfaf5
  2. 17 Dec, 2000 13 commits
  3. 16 Dec, 2000 5 commits
  4. 15 Dec, 2000 9 commits
    • Sven Neumann's avatar
      fixed a warning since gee is no longer hidden, I put the old code back in · 7d0c67b4
      Sven Neumann authored
      2000-12-16  Sven Neumann  <sven@gimp.org>
      
      	* app/fileops.c: fixed a warning
      	* app/menus.c: since gee is no longer hidden, I put the old code
      	back in that keeps its entry at the bottom of the menu.
      7d0c67b4
    • Adam D. Moss's avatar
      cosmetics. mk2. · 9a17ffa7
      Adam D. Moss authored
      9a17ffa7
    • Adam D. Moss's avatar
      cosmetics. · 86925d3e
      Adam D. Moss authored
      86925d3e
    • GMT 2000  Adam D. Moss's avatar
      Unhide 'gee' once more... come on Sven, we have nothing worth hiding any · a7e69fe4
      GMT 2000 Adam D. Moss authored
      Fri Dec 15 19:16:31 GMT 2000  Adam D. Moss <adam@gimp.org>
      
      	* plug-ins/common/gee.c, plug-ins/common/Makefile.am,
      	plug-ins/common/plugin-defs.pl, plug-ins/common/gee_zoom.c,
      	plug-ins/common/.cvsignore:
      	Unhide 'gee' once more... come on Sven, we have nothing worth
      	hiding any longer.  =)
      a7e69fe4
    • Adam D. Moss's avatar
      fsck me, cvs is being crap today. · ede50993
      Adam D. Moss authored
      ede50993
    • Michael Natterer's avatar
      re-added it to CVS. · fde8a7ae
      Michael Natterer authored
      2000-12-15  Michael Natterer  <mitch@gimp.org>
      
      	* plug-ins/common/spheredesigner.c: re-added it to CVS.
      
      	* plug-ins/common/.cvsignore
      	* plug-ins/common/plugin-defs.pl: properly exclude it from the build
      	and the distribution.
      fde8a7ae
    • Vidar Madsen/gimpressionist's avatar
      Removed from CVS, until it gets more usable. · ea7d01dd
      Vidar Madsen/gimpressionist authored
      
      
      * plug-ins/common/spheredesigner.c: Removed from CVS, until
      it gets more usable.
      ea7d01dd
    • Simon Budig's avatar
      Fixed the unuseable PDB-interface · 52415cc2
      Simon Budig authored
      2000-12-15  Simon Budig  <simon@gimp.org>
      
              * plug-ins/common/convmatrix.c: Fixed the unuseable PDB-interface
      
              * plug-ins/script-fu/scripts/erase-rows.scm: Changed the script
              so that it actually does what it claims to do: *erase* the rows.
      52415cc2
    • Sven Neumann's avatar
      added new function gimp_preview_scale(). · e29df7e2
      Sven Neumann authored
      2000-12-15  Sven Neumann  <sven@gimp.org>
      
      	* app/gimppreviewcache.[ch]: added new function gimp_preview_scale().
      
      	* app/channel.c
      	* app/channels_dialog.c
      	* app/gimpimage.c
      	* app/layer.c
      	* app/layers_dialog.c
      	* app/lc_dialog.c
      	* app/nav_window.c: unified preview drawing code. Previews are never
      	generated larger than the canvas size. Image and channel previews are
      	scaled up to the desired size, so does the navigation window. The
      	layer previews are not yet scaled up again since we can not use
      	gimp_preview_scale here. I have removed the preview_cache priming
      	code since we don't need it any longer and it caused bad results.
      e29df7e2