[gimp] NEWS: catch up until end of october



commit 46e43f739d72ff525ca98f3a323c8c406481062a
Author: Michael Natterer <mitch gimp org>
Date:   Mon Apr 4 10:36:47 2011 +0200

    NEWS: catch up until end of october

 NEWS |   31 +++++++++++++++++++++++++++++--
 1 files changed, 29 insertions(+), 2 deletions(-)
---
diff --git a/NEWS b/NEWS
index 31204ac..b0e5800 100644
--- a/NEWS
+++ b/NEWS
@@ -20,12 +20,24 @@ UI:
    also for compat cursors for old X servers
  - Add new GimpCanvasItem infrastructure with subclasses for everything
    that needs to be drawn on the canvas and port all tools to canvas items
+ - Switch from purely idle-rendering the display to something that ensures
+   a minimum framerate, so we don't fail to update under heavy load
+ - Make the text tool handle RTL mode better
+ - Change GimpColorMapEditor to use the newly added proxy GimpPalette
+ - Replace the brush scale control in tool options by a brush size
+   one that works in pixels, and does the right thing when the brush
+   changes
 
 Core:
 
  - Add uniform API to turn any GimpItem's outline into a selection
  - Add operators and gegl infrastructure for the cage tool
  - Add support for color tags in text layers
+ - Remove the selection_control() stuff from GimpImage and with it
+   maybe last piece of UI code still not properly separated
+ - Add more validation code for XCF loading
+ - Add accessors to GimpPalette and use them globally
+ - Keep a proxy GimpPalette around for the image's colormap
 
 
 GEGL:
@@ -39,7 +51,11 @@ Libgimp:
    lots of old API in favor of item API
  - Add procedures to create, traverse and manipulate layer trees
  - Add more state to the context API, and deprecate functions with
-   too many parameters in favor of simpler ones that use context states
+   too many parameters in favor of simpler ones that use context states,
+   particularly the entire transform and selection API
+ - Move GimpUnitStore and GimpUnitComboBox to libgimpwidgets, and
+   use them in GimpSizeEntry, deprecate GimpUnitMenu.
+ - Deprecate gimp_min_colors() and gimp_install_cmap()
 
 
 Plug-ins:
@@ -65,9 +81,20 @@ Developer documentation:
 Source and build system:
 
  - Add more code documentation
- - Add more unit tests
+ - Add more unit tests and refactor existing ones to use global
+   test utility functions
  - Add a manifest to executables (app and plug-ins, Win32)
  - Depend on GLib 2.28.0
+ - Improve safety on Win32 by calling SetDllDirectory() and
+   SetProcessDEPPolicy()
+ - Switch from GtkObject::destroy() to GObject::dispose() all over
+   the place
+ - Make WebKit available to all plug-ins, not just the help browser
+ - Various changes that make msaintaining the gtk3-port branch easier,
+   such as s/GtkAnchorType/GimpHandleAnchor/ and s/GtkObject/GtkAdjustment/
+ - Don't use gtk_container_add() for adding to GtkBoxes
+ - Inherit from GkBox directly, not from GtkHBox/GtkVBox
+ - Run UI tests on Xvfb if available
  - Plug memory leaks
  - Lots of bug fixes and cleanup
  - Lots of translation updates



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]