Updated bug hunt tally: 378/500 Bug hunting stalled!!
by Tavmjong Bah
The current bug hunt tally is now 378/500. Newly fixed bugs:
6 168387 van Lierop Display mode toggle doesn't update radio...
3 396580 JazzyNico non-ASCII characters not displayed...
The average number of points per day has dropped to 1 in the past
week!! Bug hunting seems to have stalled.
Let me know if you think I missed any bugs that should have been
credited. Remember, they must be marked Fixed Released or Fixed
Committed.
Tracked at:
http://wiki.inkscape.org/wiki/index.php/Release_Info_for_0.47
Tav
13 years, 10 months
Boost.Intrusive
by Krzysztof Kosiński
Hello all
In my GSoC project I need to represent nodes in a linked list. The
requirements are:
1. Obtaining an iterator from the value should be a constant time operation
2. Ownership semantics should be similar to boost::ptr_list - that is,
objects are owned by only one container and deleted when erased,
though there are special functions that allow transfer between
containers and releasing an object from a container
3. The list must have a 'closed' flag that determines the behavior of
2 functions that retrieve an iterator to the next and previous node:
If it's true, they wrap around, and if it's not they behave like
regular ++ and -- on iterators.
Initially I thought about std::list + std::tr1::unordered_map of
pointer to node -> iterator, but this is absurd. Then I created my own
NodeList class, which worked well enough, but I feel that implementing
all the operations is reinventing the wheel. I could use
Boost.Intrusive (specifically boost::intrusive::list) to satisfy 1 and
2 out of the box and 3 with a small amount of work. However, I can't
find what version of Boost we currently depend on. Boost.Intrusive is
a header only library that was released as part of Boost 1.35 in April
2008 (there are no runtime dependencies, so the only possible issue is
whether developers run recent enough systems to have it available). It
is available in Debian Lenny, as a backport for Etch, and in Ubuntu
Hardy LTS. Is it OK to use it?
Regards, Krzysztof Kosiński
13 years, 10 months
Updated bug hunt tally 420/500 Bug hunt moving again.
by Tavmjong Bah
The current bug hunt tally is now 420/500. Newly fixed bugs:
3 364224 cilic42 unnecessary tab on layers dialog
9 383244 Hochriener With JessyInk installed in an .svg file, doc prop dialog crash
3 404488 Papouin Axonometric grid spacing lower range is too big
6 386256 JazzyNico Inkscape-0.47pre0 does not build on win32
12 195101 van Lierop stuck in zoom context when typing 'z' while dragging with a tool
9 309856 theAdib crash when doing Python-driven export to a read-only file
The average number of points per day has jumped to 10!
Let me know if you think I missed any bugs that should have been
credited. Remember, they must be marked Fixed Released or Fixed
Committed.
Tracked at:
http://wiki.inkscape.org/wiki/index.php/Release_Info_for_0.47
Tav
13 years, 10 months
Extracting a saturation map with SVG filters ?
by Ivan Louette
I can't figure how I could extract a saturation map (as a greyscale image) with SVG filters. My idea is using it to replace any hue of an image with only one like it's done with cyan in the joined png created with Xara Xtreme Linux Edition. I am searching for a long time already but without success. Perhaps not possible.
In Xara I only put a cyan rectangle above the image and apply the "Hue" transparency type. I was able to synthezize all Xara's color effects but this one.
ivan
13 years, 10 months
Re: [Inkscape-devel] File Export (Save-As) Tests for v0.47
by ~suv
On 31/7/09 22:18, Tavmjong Bah wrote:
>>> .dfx: Generic AutoCAD export failed to load (see .ai).
>> 1) missing helper_extension 'org.inkscape.output.ps'
>> (related bug #407215 <https://bugs.launchpad.net/inkscape/+bug/407215>)
>> proposed fix: in dxf_output.inx
>> s/org.inkscape.output.ps/org.inkscape.print.ps.cairo/
>>
>> the 'AutoCAD DXF (*.dxf)'output extension is loaded and creates DXF
>> output if pstoedit is installed, though I cannot get pstoedit to create
>> DXF files that can be re-imported in Inkscape (on OS X 10.5.7, pstoedit
>> 3.45).
>
> This seems to work but it calls up the PostScript output dialog which I
> am not sure is the best. Qcad does read the output dxf OK. Tested on
> Fedora 11 with today's svn.
AFAIU pstoedit depends on the intermediary .ps format as inkscape output
because it does the conversion ps->dxf. Latest version of pstoedit 3.45
is from September 2007.
Maybe the helper_extension could to be changed like the one used for the
'print preview' which doesn't prompt for PDF output options either (or
does 'print preview' use Postscript output?).
Using 'org.inkscape.print.ps' instead of 'org.inkscape.print.ps.cairo'
doesn't work although it's defined in src/extension/extension.h.
Or there are other cross-platform converters available that can do it in
one step: svg->dxf (besides Alvins enhanced dxf_outlines.py extension)?
~suv
13 years, 10 months