NEWS.pre-2-6 9.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255
  1. ------------------------------
  2. GNU Image Manipulation Program
  3. Development Branch
  4. ------------------------------
  5. This is the unstable development branch of GIMP. Here we are working
  6. towards the next stable release, which will be GIMP 2.6.
  7. Changes in GIMP 2.6.0
  8. =====================
  9. - further improved error reporting and parameter checks for some procedures
  10. - fixed printing of indexed images (bug #552609)
  11. - further code cleanup in Script-Fu extension
  12. - improved Brightness->Contrast -> Levels -> Curves parameter conversion
  13. - made the font size in the docks configurable in the gtkrc file
  14. - renamed File->New submenu to File->Create
  15. - moved the "Use GEGL" check-box to the Colors menu
  16. - added new scale procedures allowing to specify the interpolation
  17. explicitly (bug #486977)
  18. - lots of bug fixes
  19. Contributors:
  20. Sven Neumann, Michael Natterer, Martin Nordholts, Simon Budig,
  21. Tor Lillqvist, Barak Itkin
  22. Changes in GIMP 2.5.4
  23. =====================
  24. - improved look and feel of the Navigation dialog and navigation popups
  25. - improved positioning of the image in the image window
  26. - by default turned off use of GEGL for color operations
  27. - moved the "Use GEGL" checkbox to the Debug menu
  28. - optimized the new scaling code
  29. - various fixes to the Python bindings
  30. - added Python bindings for most GIMP widgets to the gimpui module
  31. - merged GimpHRuler and GimpVRuler classes into GimpRuler
  32. - added Search entry to the Keyboard Shortcuts and Input Controller
  33. configuration dialogs
  34. - allow to drop images (in addition to URIs) on the empty image window
  35. - improved error handling in Script-Fu
  36. - merged upstream TinyScheme changes into Script-Fu interpreter
  37. - bug fixes and code cleanup
  38. Contributors:
  39. Sven Neumann, Michael Natterer, Martin Nordholts, Tor Lillqvist,
  40. Lars-Peter Clausen, Michael Schumacher, Kevin Cozens, Barak Itkin,
  41. David Gowers, Dennis Ranke
  42. Changes in GIMP 2.5.3
  43. =====================
  44. - some fixes for the 64-bit Windows platform
  45. - optionally emulate brush dynamics when stroking a path or selection
  46. - further work on the scroll-beyond-image-borders feature, improving the
  47. behavior of the image display when zooming or when the image size changes
  48. - added links to the user manual to the Tips dialog
  49. - largely rewritten scaling code improves scaling quality, in particular
  50. when scaling down
  51. - allow to copy-on-write from the image projection
  52. - added "Paste as new layer" to Edit menu
  53. - added "New from visible" to the Layer menu allowing to create a new
  54. layer from the image projection
  55. - added new procedure 'gimp-layer-new-from-visible'.
  56. - renamed all file plug-in executables to a have a file prefix
  57. - changed the HSV color selector to use the GtkHSV widget
  58. - changed the default for the 'trust-dirty-flag' gimprc property
  59. - dropped the "Starburst" logo script
  60. - improved the behavior of the zoom button in the upper right corner of
  61. the image window
  62. - allow PDB procedures to pass an error message with their return values
  63. - changed all file plug-ins to pass their error messages with the
  64. return values instead of raising an error dialog
  65. - adapt the display of the pointer position in the statusbar to the
  66. pointer precision of the active tool
  67. - bug fixes and code cleanup
  68. Contributors:
  69. Sven Neumann, Michael Natterer, Martin Nordholts, Alexia Death,
  70. Tor Lillqvist, Geert Jordaens, Daniel Eddeland, Aurimas Juška,
  71. Róman Joost, Luidnel Maignan, Barak Itkin, Aurore Derriennic
  72. Changes in GIMP 2.5.2
  73. =====================
  74. - final touches on the combined Freehand/Polygon Select tool
  75. - added a dialog for managing Color tool settings
  76. - prepared the code for changes in the upcoming GTK+ release
  77. - improved popup scale button
  78. - mark the center of rectangles/bounding rectangles during moves
  79. - added dialog to query for using the online user manual
  80. - allow to map dynamics to hardness for the Eraser tool
  81. - provide gimp-remote functionality on Windows
  82. - disable the build and install of the gimp-remote tool by default
  83. - allow to scroll beyond the image borders
  84. - added new PDB data type for transferring color arrays
  85. - added new PDB function gimp-palette-get-colors
  86. - added text search to the Help Browser plug-in
  87. - bug fixes and code cleanup
  88. Contributors:
  89. Sven Neumann, Michael Natterer, Martin Nordholts, Manish Singh,
  90. Lars-Peter Clausen, Alexia Death, Tor Lillqvist, Róman Joost,
  91. Jakub Steiner
  92. Changes in GIMP 2.5.1
  93. =====================
  94. - further improvements to the status bar
  95. - made the center point of rectangles snap to the grid and rulers
  96. - improved Alpha to Logo filters
  97. - better cursor feedback in the Intelligent Scissors tool
  98. - rotate JPEG thumbnails according to the EXIF orientation
  99. - improved event smoothing for paint tools
  100. - prepared PSP plug-in to deal with newer versions of the file format
  101. - allow plug-ins to work in parallel on different layers of the same image
  102. - pass through GEGL command-line options
  103. - added 22 new variations to the Flame plugin
  104. - only show operations from relevant categories in the GEGL tool
  105. - allow to enter the zoom ratio in the status bar
  106. - don't keep the file-chooser dialogs around
  107. - ported scan-convert code to Cairo, removing libart dependency
  108. - allow the paint velocity to affect brush size, opacity and the like
  109. - allow for random variations of the brush size, opacity and the like
  110. - renamed Dialogs menu to Windows
  111. - keep a list of recently closed docks in the Windows menu
  112. - allow to go from Brightness-Contrast to Levels to Curves
  113. - improved the handling of color tool settings
  114. - merged the new Polygon Selection tool with the Freehand Select tool
  115. - allow to lock dockables
  116. - made Desaturate into a tool with preview in the image window
  117. - ported translation contexts to msgctxt
  118. - added GimpRuler widgets, an improved version of GtkRuler
  119. - moving the selection mask now commits a pending rectangle selection
  120. - added keyboard shortcut for resetting the brush scale (Backslash)
  121. - ported the Help Browser plug-in to WebKit
  122. - allow to use the online user manual
  123. - added new translation (Icelandic)
  124. - bug fixes and code cleanup
  125. Contributors:
  126. Sven Neumann, Michael Natterer, Martin Nordholts, Øyvind Kolås,
  127. Alexia Death, Ulf-D. Ehlert, Daniel Hornung, Michael Deal, Aurimas Juška,
  128. Luis Barrancos
  129. Changes in GIMP 2.5.0
  130. =====================
  131. Core:
  132. - improved rectangle tool drawing for narrow mode
  133. - ported lots (but not all) drawing code to Cairo
  134. - optimized image rendering by using pre-multiplied alpha
  135. - use new GLib features such as GRegex
  136. - use new GTK+ features such as the new GtkTooltip API
  137. - much improved GimpCurve object
  138. - cleaner and smaller tool options
  139. - enable brush scaling for the Smudge tool
  140. - added debugging framework that can be enabled at run-time
  141. - depend on GEGL and use it optionally in some color operations
  142. - optional GEGL processing for all color tools
  143. - add proper settings objects for all color tools
  144. - add list of recently used settings to all color tools
  145. - added experimental GEGL tool to use arbitrary GEGL operations
  146. - event filtering and smoothing for better paint tool performance
  147. - added motion constraints in the Move Tool
  148. - some operations do not any longer automatically add an alpha channel
  149. - some preparation for tagging resource files
  150. - cutting a selection doesn't clear the selection any longer
  151. - added new polygon select tool
  152. - load brushes and other data files recursively (search through subdirs)
  153. - started work on language selector for the text tool (unfinished)
  154. - allow to set opacity of the transform tool preview
  155. - merged toolbox menu into the image menu
  156. - always keep an image window around
  157. - improved image statusbar
  158. - dropped 'documents' in favor of ~/.recently-used.xbel
  159. - started to work on text box functionality in the text tool
  160. - numerous bug fixes and cleanups
  161. Plug-ins:
  162. - dicom: improved handling of 16 bit image data
  163. - help: use GIO to access the help index
  164. - print: moved Page Setup out of the Print dialog
  165. - psd-load: rewritten, cleaner and more features
  166. - randomize: added previews
  167. - ripple: added a Phase Shift control
  168. - screenshot: optionally add the mouse cursor image on an extra layer
  169. - uri: use GIO/GVfs where available
  170. - whirlpinch: allow a larger range for the whirl angle
  171. Python binding:
  172. - allow to specify colors using CSS color names
  173. - added new method Image.new_layer()
  174. Script-Fu:
  175. - enforce R5RS syntax for 'let'
  176. - improved Frosty Logo script
  177. PDB:
  178. - added new text layer API
  179. - added gimp-vectors-export-to-file and gimp-vectors-export-to-string
  180. - added procedure to test for existence of a procedure in the PDB
  181. - improved error handling for procedures
  182. Libraries:
  183. - added some Cairo utilities
  184. - allow to use markup in tooltips
  185. - libgimpthumb doesn't any longer depend on other GIMP libraries
  186. Miscellaneous:
  187. - use the gimptool program on Unix, too, instead of the gimptool script
  188. - create the list of supported MIME types at compile-time
  189. - gimp shows library versions when called with '--version --verbose'
  190. Contributors:
  191. Sven Neumann, Michael Natterer, Martin Nordholts, Bill Skaggs,
  192. Øyvind Kolås, Manish Singh, Kevin Cozens, Alexia Death, Tor Lillqvist,
  193. Marcus Heese, John Marshall, Joao S. O. Bueno, Jakub Steiner,
  194. Simon Budig, Tom Lechner, Hans Breuer, ...