[gimp] NEWS: catch up until end of october
- From: Michael Natterer <mitch src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gimp] NEWS: catch up until end of october
- Date: Mon, 4 Apr 2011 08:37:08 +0000 (UTC)
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]