gimp/plug-ins/gimpressionist/ChangeLog

266 lines
8.0 KiB
Plaintext

(The events are in chronological order, latest first)
September 9 1999:
- Added the Color page, with two color sampling schemes and
color noise.
August 29 1999:
- Big rewrite of many internals to get rid of the clumsy
"struct rgbcolor"
August 26 1999:
- GIMPressionist is included in the CVS GIMP-development tree
- Fixed a //-style comment in repaint.c
- Renamed buffer in sizemap.c (it was also declared in orientmap.c)
August 23 1999:
- Released 0.99.5
- Added the missing Shadow controls
- Fixed the applybrush() function. (It was foobar with regards to
shadow handling.) It's still shaky when using Tilable, though...
August 20 1999:
- Applied a patch that Miod Vallat sent me, to (hopefully)
get rid of some warnings when compiling on 64-bits platforms.
August 9 1999:
- Released 0.99.4b
- Damn! Fixed a bunch of config.h issues.
- Released 0.99.4
July 29 1999:
- Removed some leftover debugging stuff.
- Added description field to the Presets, and added a few
descriptions the them as well.
- Applied a patch that Tor Lillqvist sent me to improve
portability to Win32. Also, config.h was added.
- Tidied up the Sizemap dialog
- Bugfix for Adaptive selections
July 29 1999:
- Released 0.99.3b
- Added the missing .ppm files to the tarballs. Sorry!
July 28 1999:
- Released 0.99.3
- Fixed some minor GTK compatibility issues
- Finished Size dialog!
- Un-adaptive algorithm removed completely. (It was not very
useful, and it complicated things.)
- Threshold for Adaptive brush-orientation/-size
July 27 1999:
- Added a small OS/2 test in main()
- Started adding variable brush sizes
- Density-correction when using shadows
June 23 1999:
- Added support for colored brushes (in PPM format)!
- Drop Shadow options added.
- Started merging GIMPressionist with Cryptiq
May 10 1999:
- Released 0.99.2
- Added another missing #include
- Added a Save button for layers!
- Added a "None" item in the layer menu
- Fixed some tiny layout issues
- Moved all contributed files into the -extra tarball to keep
the original file smaller. (I included 'weave.pgm', though.)
February 12 1999:
- Added a number of new Papers sent in by Martin Weber
and Noah Davis. Thanks a lot, guys. :)
February 7 1999:
- Progress-update on Preview-button.
February 6 1999:
- Completely new (text-based) file format for the Presets. It
can still read the old ones, though, so you can convert by
just loading and saving them.
- Improved some of the adjustment-parameters
February 5 1999:
- Martin Weber sent me 36(!) new brushes! Thanks! :)
- Fixed some gtk_scrolled_window() stuff for GTK-1.1.x
- Added a "non-adaptive" mode. (Weird stuff...;-)
- Makefile uses "gimptool" for easier switching between GTK-1.0 and 1.1
- Makefile_gtk-1.1 is therefore gone.
February 2 1999:
- Released 0.99.1
January 8 1999:
- Fixed another SEGV bug (rare, though)
- A few new Presets
January 6 1999:
- Added a Voronoi option to the OrientMapEditor
- Tidied up the OME dialog layout
January 4 1999:
- Fixed a possible SEGV bug
- Added a new brush ;-)
October 2 1998:
- Added "Vortex3" vectors in OrientMapEditor
September 27 1998:
- Added "Vortex2" vectors in OrientMapEditor
September 25 1998:
- Added "Vortex" vectors in OrientMapEditor
August 10 1998:
- Small fixes in Makefile_gtk-1.1
- Added yet another forgotten #include
August 8 1998:
- Improvements of algorithm for evenly placed strokes
- Speeded up the brush preparation code
- Fixed a small bug in autocrop
- Fixed the list boxes to better handle resizing of window
- Added option for Overlay Paper (for "pre-embossed" textures)
- Added support for seamlessly tileable results!
August 7 1998:
- Added possibility to use an active Gimp layer as brush!
- Fixed some code for much(!) faster Brush preview draws
- Fixed a few bugs with Orientation Map Editor, so that
Preset loading works as it should
- Sorted the lists
- Added a some brushes
August 6 1998:
- Added Strength Exp and Angle offset to the Orientation
Map Editor
August 5 1998:
- Released 0.99!
- Minor changes in Makefile_gtk-1.1
- Cleaned up some code in orientmap.c
- Fixed a bug which prevented Invert Paper to work as
expected
- Fixed a bug that caused Brush gamma and aspect ratio
occationally to be reset to defaults
- Threw in some more Brushes and Presets
- Added a brightness adjustment in the Orientation Map
Editor.
- Add vector with mouse button #2 (middle)
August 4 1998:
- Made brush preview centered
- Added "Aspect ratio" to the Brush page
- Made the radios on the Orientation and General pages
jump to Manual and Solid respectively, when the
"connected" buttons are clicked.
- Added a little text on the Presets page
- Added a few more tooltips
- Added a Makefile_gtk-1.1 which hopefully simplifies
compilation and installation with GTK-1.1 and GIMP-1.1
- Added a few missing #includes that could cause warnings
- Added "Centerize" under Placement
- Fixed 'repaint.c' to use g_list_nth(xxx)->data instead of
g_list_nth_data(xxx), which is missing in older GTKs
August 3 1998:
- Added the "Orientation Map Editor" (and related bugfixing).
Consequently Preset format has changed a tad, but the old
ones should still work
July 31 1998:
- Added tooltips to some of the controls
- Fixed some minor alpha vs. non-alpha bugs
- Added "Transparent" as a background option
- Better algorithm for adaptive brush selection
- Added a primitive brush cache
July 30 1998:
- Added a few more brushes
- Fixed a few alpha-related bugs
- Much(!) better alpha-channel handling added
July 29 1998:
- Fixed saving in standalone mode
- Added a "Reset" button to Preview
- Minor speedups when "painting"
- Fixed a bug which could cause large brushes to crash
- Fixed a bug which could mess up resizing of images (internally)
July 28 1998:
- Added a standalone (non-plug-in) mode for easier
debugging (with e.g. gdb)
July 27 1998:
- Released 0.1h
May 25 1998: (Phew, long break)
- Added some DEBUG code
- Fixed Makefile to use `gtk-config`
May 4 1998:
- Moved "Stroke Density" to the Placement folder
- Added support for "gimpressionist-path" in gimprc.
- Moved Preview out of notebook. (Thanks Sven!)
- Changed comment style to "purer" C, i.e. /* */ (Thanks Sven!)
May 2 1998:
- Added support for reading .gbr (native Gimp) brushes!
May 1 1998:
- Increased maximum stroke density to 50
- Click on preset => name in entry box
- Support for layers with alpha channel! (Still needs some work, tho.)
Apr 30 1998:
- Released 0.1g
- Added adaptive brush orientation! (Still slow!)
Apr 29 1998:
- A few more brushes - some old renamed, as well as some new presets
- Optimized algorithm for evenly distributed strokes
- Fixed handling of local and global data files!
Apr 23 1998:
- Released 0.1f
- Added selection of stroke placement method
Apr 5 1998:
- Some changes for supporting/handling alpha channels
- More optimized code in repaint.c
- Released 0.1e
Apr 4 1998: (again.. *sigh*)
- Workaround for a bug when loading presets (path wasn't handled
correctly)
Apr 4 1998:
- Released 0.1d
- Added a few lines for better behaviour on 8 bit displays
- Increased maximum stroke density to 40, as 30 was a bit low
for some brushes
- Added some more papers and brushes
- Added option for "Paint edges"!
- Changed some "fatal" errors to non-fatal.
Apr 3 1998: (still)
- Added a few more papers and brushes, some "borrowed" from
other plug-ins and builtin textures
- Added a sample preset to the distribution
- Did some optimizations in a couple of functions. Hopefully they
will increase the speed a bit
- Cleaned up the Makefile even more
Apr 3 1998:
- Released version 0.1c
- Cleaned up some more nonportabilities in Makefile
- Renamed gamma() to ppmgamma() to avoid a conflict with math.h
- Fixed a bug with the color selection dialog
- Fixed a tiny bug in the About window.
Apr 2 1998:
- Shortly after: version 0.1b which fixed a few problems in
the Makefile
- First release: version 0.1