index 88062d39b508a041b5c21784ffbcac470e5b1573..5318138a3c632c1800fe1293e7e7a9d59ced19d7 100644 (file)
--- a/NEWS
+++ b/NEWS
Release Notes
- From Inkscape Wiki
-
Contents
* 1 Inkscape 0.44: overview
* 10 Snapping
* 11 Sublayers
* 12 Markers
- * 13 Extensions
+ * 13 Extension effects
* 14 Formats
* 15 Miscellaneous shortcuts
* 16 Miscellaneous improvements
* 19 Internal
* 20 Known problems
- * 20.1 Problems with libgc-6.7
- * 20.2 Namespaces may need fixing
- * 20.3 Beware of defective themes on Linux
- * 20.4 Make sure to remove menus.xml if you have it
+ * 20.1 Problems with some Debian libgc-6.7 packages
+ * 20.2 Problems with "Composite" option of X.org
+ * 20.3 Namespaces may need fixing
+ * 20.4 Beware of defective themes on Linux
+ * 20.5 Make sure to remove menus.xml if you have it
* 21 Previous releases
* Clipping and masking support
- * Configurable keyboard shortcuts, including Xara X emulation
+ * Configurable keyboard shortcuts, including optional Xara X
+ compatibility
* Docked color palette in the editing window
* In the dialog, you can click on a layer to make it current, as well as
toggle layers visible/hidden and locked/unlocked. You don't need to
- make a layer current to toggle it visibility or lock status.
+ make a layer current to toggle its visibility or lock status.
* A hierarchical tree of layers is represented by a tree-like display in
the dialog. You can expand or collapse branches of the tree to make
Not only was the Inkscape Preferences dialog completely rewritten and
redesigned, with numerous bugs fixed in the rewrite.
- * The dialog is now fully GNOME-HIG compliant.
+ * The old tabbed dialog is gone; the new dialog fits much better with
+ the GNOME Human Interface Guidelines.
* As a new feature, the Simplify threshold can now be set with more
precision.
Inkscape's keyboard shortcuts are now configurable!
- At this time, not all Inkscape actions can have their shortcuts
- customized. However, the majority of actions, including everything you see
- in the menus, are already configurable, and we're working on making more
- actions configurable.
+ There is no graphical users interface at this time, and not all Inkscape
+ actions can have their shortcuts customized. However, if you do not mind
+ editing a configuration file, the majority of actions, including
+ everything you see in the menus, can already have their keys changed.
+ We're working on making more actions configurable.
On startup, Inkscape reads its keyboard shortcuts from
share/keys/default.xml. That file is a copy of inkscape.xml in the same
nodes of that fragment and press Ins a few times to populate it with
nodes.)
- Moreover, node sculpting is sensitive to pressure of your tablet pen. If
- you press slightly, your curve will have a narrow sharp tip (i.e. the
- nearest neighbors of your dragged node will move only a bit); if you press
- hard, the curve's tip will be wide and blunt (i.e. the nearest neighbors
- will move almost as much as the dragged node). (Hint: to stop dragging
- without losing your shape, first release Alt and then lift the tip of the
- pen.)
+ Moreover, node sculpting is pressure-sensitive when you are using a tablet
+ pen. If you press slightly, your curve will have a narrow sharp tip (i.e.
+ the nearest neighbors of your dragged node will move only a bit); if you
+ press hard, the curve's tip will be wide and blunt (i.e. the nearest
+ neighbors will move almost as much as the dragged node). (Hint: to stop
+ dragging without losing your shape, first release Alt and then lift the
+ tip of the pen.)
There are many possible applications of the sculpting technique. To take a
simple example, selecting all nodes of an ellipse-like shape and
Snapping
- * In addition to be able to snap to guides and grids, you can now snap
- to objects or their paths or nodes. Be aware, however, that this is
- both experimental code - there may be surprises - and you can easily
- find yourself in a situation where inkscape tries to snap your 1000
- nodes to 1000 surrounding objects, something that will take over your
- CPU. So be careful what option you turn on in the Document Preferences
- dialog and where you use it.
-
- * Guidelines are made easier to pick: now you don't need to position
- mouse exactly over a guideline to activate it, instead there's a small
+ * In addition to snapping to guides and grids, you can now snap to other
+ objects' paths and/or nodes. As with grid and guide snapping, you can
+ separately enable snapping of bboxes to objects and/or snapping of
+ nodes to objects. Be aware, however, that this is experimental code -
+ there may be surprises. It may also be slow in large documents with
+ thousands of objects.
+
+ * In addition to the snap sensitivity sliders in Document Preferences
+ (which set snap distances in px), there are Always snap checkboxes
+ (separately for object, grid and guide snapping) which force snapping
+ at any distance.
+
+ * Grid snapping now applies only to the visible grid lines. For example,
+ if you have zoomed out so that only every 10th grid line is visible,
+ snapping will only apply to these visible lines. In addition, default
+ grid snap sensitivity is set to "Always snap". This will hopefully
+ reduce the number of "snapping does not work" complaints from users
+ who didn't zoom in close enough to see that snapping does in fact
+ work, but only at sub-px distances to the 1px-spaced grid. At the same
+ time, you can still snap to finely grained distances if you zoom in.
+
+ * Guidelines are made easier to pick. Now you don't need to position
+ mouse exactly over a guideline to activate it; instead there's a small
position tolerance (1 screen pixel on each side of the guideline).
you can get a good approximation of a razor wire.
- Extensions
+ Extension effects
- * The Effects menu is now always on, it's no longer an "experimental
- feature". The preference setting to enable the menu has been removed.
+ * The Effects menu is now officially on and no longer an optional
+ "experimental feature" as in past versions. The preference setting to
+ enable the menu has been removed. Inkscape 0.44 comes with about 30
+ effects that perform a variety of useful tasks, such as path blending,
+ randomization, function plotting etc.
- * Python extensions (which includes almost all currently available
- extensions) work on Windows out of the box, using a copy of Python
- shipping with Inkscape. The only minor inconvenience is that when an
- effect is launched, you get an empty console window that stays on
- while the effect is doing its work. (Don't close that window, it will
- disappear by itself when the effect is finished.)
+ * Python effects (which includes almost all currently available effects)
+ work on Windows out of the box, using a copy of Python shipping with
+ Inkscape. The only minor inconvenience is that when an effect is
+ launched, you get an empty console window that stays on while the
+ effect is doing its work. (Don't close that window, it will disappear
+ by itself when the effect is finished.)
* A new Python effect, Render > LaTeX formula, allows you to type in any
LaTeX formula and get a vector object with the TeX rendition of this
* The new XCF output extension exports all top-level elements (i.e.
layers and objects directly under root) as PNGs and assembles them
- into an XCF for procesing in the Gimp. Requires Python, PyXML and
- Gimp. Gimp 2.2.x or above must be in the path and be named gimp. A
- version of Inkscape 0.44 or above must be accessible from the path.
- Does not function in Windows.
+ into an XCF for procesing in GIMP. Requires Python, PyXML and GIMP.
+ GIMP 2.2.x or above must be in the path and be named gimp. A version
+ of Inkscape 0.44 or above must be accessible from the path. Does not
+ function in Windows yet.
Miscellaneous shortcuts
file type selections, and extension names can all be translated by
translators.
- * Now, 38 languages are translated, of which 12 significantly: Catalan,
- Czech, German, Spanish, French, Hungarian, Italian, Lituanian,
- Russian, Slovene, Simplified Chinese and Traditional Chinese. Average
- translation ratio has increased from 49% to 55%.
+ * Inkscape is now significantly translated to 18 languages: Basque,
+ Catalan, Czech, French, German, Hungarian, Italian, Lithuanian,
+ Norwegian (Bokmaal dialect), Polish, Russian, Serbian (Cyrillic and
+ Latin), Simplified Chinese, Slovenian, Spanish, Traditional Chinese,
+ and Vietnamese. Additionally, 21 more languages have some level of
+ translation. Average translation ratio has increased from 49% to 59%
+ in this release.
- * Some new translations of tutorials have been brought by contributors :
- Czech, Portuguese (Brazil) and Russian.
+ * Some new translations of tutorials have been brought by contributors:
+ Czech, Portuguese (Brazilian) and Russian.
Internal
Known problems
- Problems with libgc-6.7
+ Problems with some Debian libgc-6.7 packages
+
+ * Inkscape will hang or crash when linked with the first Debian packaged
+ version of the Boehm garbage collection library. This problem was
+ fixed in version 1:6.7-2 of the package. If you have libgc 6.7 on your
+ Debian-based system, make sure that you are using that version of the
+ package or later.
- * Inkscape will hang or even crash when linked with this (newest)
- version of the Boehm garbage collection library. Make sure you use
- libgc-6.5 or 6.6 until this is sorted out.
+
+ Problems with "Composite" option of X.org
+
+ * Some prereleases of inkscape-0.44 could crash if the "Composite"
+ option were enabled in X.org's configuration. This is not a problem in
+ the final release.
Namespaces may need fixing
* Previous versions of inkscape sometimes silently saved documents with
wrong namespace URIs. This has been fixed, but such corrupted
documents will no longer load successfully. Such documents may require
- their namespace declarations to be fixed by hand.
+ their namespace declarations to be fixed by hand. Correct namespace
+ URLs are as follows, with typical namespace prefixes given in
+ parenthesis:
+
+ * Sodipodi (sodipodi):
+ http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd
+ * Inkscape (inkscape): http://www.inkscape.org/namespaces/inkscape
+ * XLink (xlink): http://www.w3.org/1999/xlink
+ * SVG (svg or none): http://www.w3.org/2000/svg
+ * RDF (rdf): http://www.w3.org/1999/02/22-rdf-syntax-ns#
+ * Creative Commons (cc): http://web.resource.org/cc/
+ * Dublin Core Metadata (dc): http://purl.org/dc/elements/1.1/
Beware of defective themes on Linux
* Inkscape and other Gtk programs can crash on any Linux, when the
gtk2-engines-smooth / libsmooth package is installed. We have filed a
bug against libsmooth which is now in gtk-engine and part of gnome.
- Removing the package resolves the problem, however, but it would be
+ Removing the package resolves the problem. Update: this bug appears to
+ be fixed in newer versions of gtk-engines. However, but it would be
nice if you as affected user would inform the gtk-engines maintainers
- of the problem. See especially
- http://bugzilla.gnome.org/show_bug.cgi?id=312115 (thanks to Thomas
- Wood)
+ of any further problem.
* A similar crash happens if the KDE Baghira theme or the package
gtk_qt_engine are installed. If you experience Inkscape crashes on
KDE, please try to install a different theme from Baghira, or
Retrieved from "http://wiki.inkscape.org/wiki/index.php/Release_Notes"
- This page has been accessed 18,760 times. This page was last modified
- 19:56, 9 June 2006.
+ This page has been accessed 20,078 times. This page was last modified
+ 09:07, 19 June 2006.