Good god, the bugs didn't stand a chance! The bugs were pretty thoroughly massacred today. The bug count has fallen to 100, and we're within spitting distance of our goal. More task info below...
Bug ID Pts Title ------------------------------------------------------------------------ 980065 6 Garbled display in "pattern" fill dialog 1048802 6 2 find dialogs 1029530 (dup) WIN CVS: crash on file | import 1051350 (dup) Crash when open a file 990659 6 ill2svg fails without Image/Magick 1054270 9 Win32: Aligning objects causes crash 1048614 6 export: "selection" not toggled with text 931496 6 image URL not updating 998672 (dup) printing broken on Windows XP 1001279 6 Version: 0.39-suse91.0 rpm needs libpopt.so.0 1012089 6 CVS snapshots no longer available 996493 (dup) .39 Inkscape freezes 992962 3 Build Warning: Extensions warnings 992986 3 Build Warning: deprecated functions 992987 3 Build Warning: missing constructors 992985 3 Build Warning: unused variables/functions 1004134 6 'Changed' flag cleared when save not successful 1041643 3 Files fail to open on Gnome 2.8 1048151 6 Union destroy objects in some cases 984096 9 Assertion failures with calligraphy tool 1045067 3 --without-gui crashes if home dir not writable 1038932 6 Export silently fails when file cannot be created 984854 9 crashes with non-existent gradient in gradient editor 1000350 9 --print option can attempt to open dialogs and segfault 1041757 (dup) undefined symbol: gdk_threads_lock 993294 9 RDF improperly exported with plain SVG 1024915 9 glib-2.5.2: crashes on clicking fill and stroke dialog ======================================================================== Total: 132 Goal: 150pts (88% towards goal)
We're going to have to remember this approach to closing bugs! :-)
The main feature we want to advertise with this release is Mental's new Layers capability. This feature has been a high demand item for as long as I can remember, so I think users are going to be quite pleased to have it. However, we've got some further development to do to get it ready for primetime. Mental has outlined the tasks needed to achieve completion on it in the roadmap (and appended below). Please consider lending a hand on one or two of the tasks that haven't been taken so far, with implementing, testing, or documenting.
Rudimentary layers UI * Finish new gtkmm layer selector [mental] * Tie off loose ends with layer-related commands [mental] * Provide UI for renaming layers (inkscape:label attribute) * Determine and implement correct approach for moving selected objects across layers [mental, bb]
UI support for visibility * Implement and enable "visible" checkbox in object properties * Implement SPItem::{locked,setLocked,visible,setVisible} [mental] * Implement SPView::itemIsHidden(SPItem *) for getting per-desktop visibility [mental] * Make "intelligent" raise/lower aware of visibility status (using /per-desktop/ visibility) [bb] * Make selection tool and tests for item-at-point aware of per-desktop visibility [bb]
Object label support * add ability to set inkscape:label from "Item Properties" * remove id setting from "Item Properties"? * switch to using SPObject::label()/SPObject::defaultLabel() in UI where object ID is currently used
Other * add support for "title" and "desc" attributes someplace?
Bryce