Commit 2f4d179b authored by Kevin Cozens's avatar Kevin Cozens Committed by Kevin Cozens

Updated.

2007-11-02  Kevin Cozens  <kcozens@pc.localdomain>

	* NEWS: Updated.

	* README: Updated with information about plans for version 2.

	* configure.in: Bumped version number to 1.9.0 to mark starting
	point of development for Tiny-Fu version 2.

svn path=/trunk/; revision=389
parent 04eb31b6
2007-11-02 Kevin Cozens <kcozens@pc.localdomain>
* NEWS: Updated.
* README: Updated with information about plans for version 2.
* configure.in: Bumped version number to 1.9.0 to mark starting
point of development for Tiny-Fu version 2.
2007-11-02 Kevin Cozens <kcozens@pc.localdomain>
This release marks the end of development on version 1 of Tiny-Fu.
......
Version 1.2 of the Tiny-Fu Plug-in for GIMP 2.4
Version 1.9 of the Tiny-Fu Plug-in for GIMP 2.4
-----------------------------------------------
This was the development branch of the Tiny-Fu plugin. It is where new
features were being added. Other changes were made to track changes in
the Script-Fu plug-in of GIMP.
This is the development branch of the Tiny-Fu plugin. It is where new
features are being added.
With the release of GIMP 2.4, which includes a version of Script-Fu based
on Tiny-Fu, development on version 1 of Tiny-Fu has now ended.
Overview of Changes in Tiny-Fu 1.2.0
Overview of Changes in Tiny-Fu 1.9.0
====================================
- Updated with the latest Script-Fu code from GIMP 2.4.
- Added contents to the README file.
Contributors:
Kevin Cozens.
Overview of Changes in Tiny-Fu 1.1.1
====================================
- Updated most of the files to bring them in line with the
versions used in the 2.4.0 version of GIMP.
- Scripts are now expected to have a .scm extension.
- Updated to use version 1.38 of the TinyScheme interpreter.
- Changes to the build requirements.
* Build requires GIMP version 2.4.0 or higher.
* Build requires glib >= 2.12.3 and gtk2 >= 2.10.13.
* Updated autogen.sh to support automake 1.10.
- Added SIOD compatability routines:
delq, butlast, last, make-list, nil, prin1, print, strbreakup, strcat,
strcmp, string-trim, string-trim-left, string-trim-right, the-environment,
unbreakupstr, and verbose.
Contributors:
Kevin Cozens. Also incorporates changes made to Script-Fu by Saul Goode,
Michael Natterer, Michael Schumacher, Mukund Sivaraman, and Sven Neumann.
Overview of Changes in Tiny-Fu 1.1.0
====================================
- Updated to use version 1.37 of the TinyScheme interpreter.
- Changes to the build requirements.
* Build requires GIMP version 2.3.10 or higher.
* Updated autogen.sh to require newer versions of build tools.
- Some minor enhancements.
* CSS color keywords can be used in place of the '(r g b) color notation.
* Added support for SF-ENUM type
* Added MIN-IMAGE-SIZE, MAX-IMAGE-SIZE, MIN-RESOLUTION, and MAX-RESOLUTION
constants for use in Tiny-Fu
- Numerous changes and bug fixes.
* Re-enabled "Browse" button now that the procedure browser is a widget
called GimpProcBrowserDialog. Fixes bug #165009.
* Display a message if user tries to use "Refresh Scripts" menu entry when
a script has already opened a dialog box. Fixes bug #330981.
* Move all color-related functions from the Image and Filters menus to a
new toplevel Colors menu (as discussed in bug 116145).
* Convert tiny-fu-path to filesystem encoding. Should fix bug #165002.
* Move the script categories that were in Xtns->Tiny-Fu directly into
Xtns. Language specific tools (e.g. Refresh, Console) remain in
language-specific menus. Bug #145507.
* Applied menu reorganization changes. (bug #116145)
* Added missing mnemonics. (bug #106991)
* Register menu branches for all included scripts. Fixes bug #170623.
* Don't append -tiny-fu to GETTEXT_PACKAGE. Fix for bug #312941.
* Script-Fu filters now appear over top of the image window. Fixes bug #348249.
* Make dialogs obey the "gtk-alternative-button-order" setting (bug #166678).
* See the ChangeLog file for other changes not worth mentioning here.
- Changes to script files.
* scripts/gradient-example.sct: Draw gradient with the users colors.
* scripts/reverse-layers.sct: New script
* scripts/image-structure.sct: Removed script (see bug #307016).
* Other minor changes and/or fixes to script files.
- Updates to many of the string translation files.
Contributors:
Kevin Cozens. Also used changes made to Script-Fu by Hans Breuer, Simon
Budig, Tor Lillqvist, Michael Natterer, Sven Neumann, Akkana Peck, Manish
Singh, Daniel P. Stasinski.
Tiny-Fu Version 1.2
Tiny-Fu Version 2.0
-------------------
Tiny-Fu has been brought up-to-date with all of the changes that have been
made in the Script-Fu plug-in of GIMP (up to the 2.4.1 release) since the
Tiny-Fu code was merged in to Script-Fu. This version of Tiny-Fu is again
functionally identical to the Script-Fu plug-in of GIMP.
I have been thinking about the creation of version 2 of Tiny-Fu for a long
time. The main goal for this cycle of Tiny-Fu development is to radically
change the way Scheme based scripts are run.
Now that Tiny-Fu and Script-Fu are again in sync with each other, there will
be no more releases or development in the 1.x series of Tiny-Fu. Any further
development related to version 1 of Tiny-Fu (all versions up to and including
1.2) will continue in the Script-Fu plug-in of the GIMP source tree.
Version 2 of Tiny-Fu will no longer operate as a GIMP extension. Scheme
based scripts will be run using a standalone interpreter in a similar
fashion to how Python or Perl scripts are currently run.
Work will soon begin on version 2 of Tiny-Fu. This new version will no
longer operate as an GIMP extension. Scheme based scripts will be run
using a standalone interpreter in a similar fashion to how Python or
Perl scripts are currently run.
The main changes to the build and installation system have already been
worked out. The restructuring of the code which forms the glue between
the Scheme interpreter and GIMP is still to be done. You should expect
this GIMP plug-in to be broken while the needed changes are implemented.
Kevin Cozens
......
......@@ -7,7 +7,7 @@ m4_define([plugin_name], [gimp-tiny-fu])
dnl These three define the plug-in version number
m4_define([plugin_major_version], [1])
m4_define([plugin_minor_version], [2])
m4_define([plugin_minor_version], [9])
m4_define([plugin_micro_version], [0])
m4_define([plugin_version],
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment