NEW: Native PDF export
by bulia byak
I have committed the patch by Ulf Erikson that adds native PDF export
(based on PS export code). It has many limitations but at least it's
better than what we have now, because it does not require Ghostscript
and, most importantly, handles transparency. Complex illustrations,
such as this one:
http://www.inkscape.org/screenshots/gallery/inkscape-0.41-CVS-linux-davin...
are shown quite faithfully by Adobe Acrobat after saving as PDF
(though much slower than in Inkscape... and I thought our renderer is
the slowest, heh).
Current limitations include: no text (check "Convert text to path"),
no gradient on stroke, no clipping/masking/patterns, no eccentric
elliptic gradients, no bitmaps.
I know we're probably going to have at least one SoC student working
on PDF export, and I think it will make a perfect sense for that
student to work on this existing code to improve it. However, even if
the student will choose some other approach (e.g. using Cairo), it
will be easy to replace this code. For now, however, it's the best we
have, and I want this to be in 0.44.
--
bulia byak
Inkscape. Draw Freely.
http://www.inkscape.org
16 years, 8 months
quad beziers
by Axel Huizinga
Hi!
Already asked this on the users list - but no feedback:
Is it possible to create quadratic bezier curves whith Q|q tag output
with inkscape?
Cordially,
Axel
16 years, 8 months
PyXML missing - bug on 0.44pre1 on WinXP
by Spyros Blanas
Hi!
I was testing 0.44pre1 build for Win32 and spotted that PyXML issues
with extensions (when having installed python seperately on windows)
have not yet been resolved.
I don't know if there is a way to hack around this (ideas: invoking
python with full path, changing PATH variable before execution,
installing PyXML on user's machine if not available) but at least there
should be a more informative message on what is going on.
The current message hardly clarifies anything: "The inkex.py module
requires PyXML. Please download the latest version from
<http://pyxml.sourceforge.net/>." Average-user questions: What is
inkex.py? What is a module? What is PyXML? Why is it required?
(Let alone the fact that this installer crashes during installation on
my machine and required installation via the command-line)
Remember, this is a *release* and there will be plenty non-programmers
using it. And I think that such an error will prevent many people from
enjoying the work done on extensions.
- Spyros Blanas
16 years, 8 months
./autogen.sh fails with current svn
by Wolfram Quester
Hi altogether!
I just checked out rev. 12114 of inkskape and on my uptodate
debian/unstable box ./autogen.sh dies with:
| wolfi@...453...:/tmp/inkscape/inkscape $ ./autogen.sh
| =============================================================================
| When you report a trouble about building SVN version of inkscape,
| Please report following information about distro and tools version, too.
|
| --1. distribution------------------------------------------------------------
| Debian GNU/Linux testing/unstable (etch/sid)
|
| --2. tools-------------------------------------------------------------------
| /usr/bin/m4: /usr/bin/autoconf: autoconf (GNU Autoconf) 2.59d
| /usr/bin/autoheader: autoheader (GNU Autoconf) 2.59d
| /usr/bin/automake: automake (GNU automake) 1.9.6
| /usr/bin/automake-1.7: automake (GNU automake) 1.7.9
| automake-1.8: not found
| /usr/bin/automake-1.9: automake (GNU automake) 1.9.6
| /usr/bin/aclocal: aclocal (GNU automake) 1.9.6
| /usr/bin/aclocal-1.7: aclocal (GNU automake) 1.7.9
| aclocal-1.8: not found
| /usr/bin/aclocal-1.9: aclocal (GNU automake) 1.9.6
| /usr/bin/intltoolize: intltoolize (GNU intltool) 0.35.0
| /usr/bin/gettextize: /usr/bin/gettextize (GNU gettext-tools) 0.14.5
| /usr/bin/libtoolize: libtoolize (GNU libtool) 1.5.22
|
| --3. environment variables---------------------------------------------------
| PATH=/home/wolfi/src/XCrySDen/:/home/wolfi/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games:/usr/X11R6/bin:/home/wolfi/src/XCrySDen//scripts:/home/wolfi/src/XCrySDen//util
| LANG=en_US.UTF-8
| GDM_LANG=en_US.UTF-8
| PYTHONPATH=:/home/wolfi/python:
|
| =============================================================================
|
| I am testing that you have the required versions of libtool, autoconf,
| automake, glib-gettextize and intltoolize. This test is not foolproof and
| if anything goes wrong, there may be guidance in the file HACKING.txt
|
| checking for autoconf >= 2.52 ... yes (version 2.59)
| checking for automake >= 1.7 ... yes (version 1.7.9)
| checking for glib-gettextize >= 2.0.0 ... yes (version 2.10.3)
| checking for intltool >= 0.17 ... yes (version 0.35.0)
|
| Running aclocal-1.7 ...
| Running autoheader ...
| Running libtoolize --copy --force ...
| Running automake-1.7 --add-missing ...
| configure.ac: installing `./install-sh'
| configure.ac: installing `./missing'
| src/Makefile_insert:10: OS_WIN32 does not appear in AM_CONDITIONAL
| src/Makefile.am: installing `./compile'
| src/Makefile.am: installing `./depcomp'
| src/Makefile_insert:10: OS_WIN32 does not appear in AM_CONDITIONAL
| Please fix the error conditions and try again.
Does someone know what's going on there?
Thanks,
Wolfi
16 years, 8 months
fix for "disappearing stroke"
by bulia byak
As anyone who uses Inkscape for real work knows, stroked shapes are
prone to becoming invisible at certain zooms. It's especially bad for
complex path, and playing with L-system effect recently made it so
annoying for me that I searched for a fix. Which turned out to be
quite trivial, so I committed it. This closes at least two bugs:
http://sourceforge.net/tracker/index.php?func=detail&aid=1244737&group_id...
http://sourceforge.net/tracker/index.php?func=detail&aid=1254932&group_id...
and a related bug where a complex path actually disappears (not just
becomes invisible) after an offset:
http://sourceforge.net/tracker/index.php?func=detail&aid=1498546&group_id...
Of course this change (in livarot lib) is somewhat risky, but in my
testing it works well. Very complex paths that would previously simply
disappear, now may display certain small rendering artefacts
(horizontal lines), but i think it's much better than becoming totally
invisible. Please test thoroughly; if you see something bad,
especially crashes, I would back this out.
For those interested, the reason for this bug was given by Fred in this comment:
shape_euler_err = 4, // computations result in a non-eulerian
graph, thus the function cannot do a proper polygon
// despite the rounding sheme, this still happen with uber-complex graphs
// note that coordinates are stored in double => double precision
for the computation is not even
// enough to get exact results (need quadruple precision, i think).
So in most cases this error was caused by rounding errors, not by the
shape graph really being non-Eulerian (which means some nodes have
more in-coming edges than out-coming edges). So I simply removed the
check for Eulerianness for stroke shape. My understanding is that even
if we hit some shape which is not Eulerian, the renderer will simply
do some artefacts but should not crash.
--
bulia byak
Inkscape. Draw Freely.
http://www.inkscape.org
16 years, 8 months
Possible fix for odf saving
by Jon A. Cruz
I think I've checked in a fix for the ODG bug
[ 1489961 ] Autopackage: crash on save as ODG
http://sourceforge.net/tracker/?
func=detail&aid=1489961&group_id=93438&atid=604306
However, since it wasn't actually crashing on my system, I'm not sure
it fixes 100% of the problem.
Can anyone who's seen the crashing first verify that they still have
a crash upon saving .odg, and then update to the latest changes and
check that it solves all of the crashing?
Thanks.
16 years, 8 months
Inkscape 0.44 Bug Status [#06]
by Bryce Harrington
Quite close now! :-)
Fixed Bugs Since 5/24/06
Owner ID Title Pts
----------------------------------------------------------------------
bbyak 1491925 Gradients referenced from masked object disappear 9
bbyak 1466515 Masked object not visible when reloaded 6
bbyak 1497251 Clip/Mask discarded in Plain SVG 6
johncli 1188811 trace result degrades when number of colors incr 6
johncli 1484076 potrace freeze with multiple color scan 9
joncruz 1121666 XML parser dies on unicode BOMs 6
matipha 1496681 Build issue for zh_CN.po 9
rwst 1495283 Crashes instead of executing scripts 9
JFL 1488446 Zero Install and --enable-binreloc 6
adarovs 1495414 Whiteboard module login restrictions 6
acspike 1249746 effects must add stuff to current layer, not root 3
bbyak 1496421 "Break apart" too slow on complex paths 3
joncruz 1495856 cannot hide/lock layer without making it current 3
kees 1489407 Update the Inkscape logo in the website header 3
mjwybro 1448811 Connector: assertion failure when move empty group 9
bbyak 1496114 whitespace in rules breaks lindenmeyer effect 3
bbyak 496081 cosmetic issues in effect parameters dialog 3
cyreve 1495265 (WIN) Unicode display fails in latest build 6
ulferik 1474575 1.234e-5 notation used in LaTeX-files 6
kees 1495310 no parameters for output extensions 6
acspike 1244836 use newer glib2 on official build system 9
joncruz 1280117 layers are gone switching from linux to windows 6
joncruz 1235798 Changing layer order doesn't update layer selector 3
joncruz 1493995 Resize handle on bottom-right of window missing 6
joncruz 1495333 quick layer selector doesn't lock in layer dialog 6
bryce 1490928 Error message not translated 6
bbyak 933482 dashes/ markers do not survive stroke-to-path 6
mjwybro 1495284 OSX: compilation error: missing CREATE dir paths 6
bryce 1490042 [WEBSITE] RSS-Feed sent as text/plain 3
cyreve 1493680 no compile with FreeType-2.2.1-2 9
----------------------------------------------------------------------
Total (goal: 200) 177
Must-Fix List for 0.44.0
------------------------
*rwst 1467073 (DONE) make distcheck failing
*cyreve 1493680 (DONE) no compile with FreeType-2.2.1-2
yipdw 1489175 Win2K crash: entrypoint FreeAddrInfo not found
ishmal 1489961 Autopackage: crash on save as ODG
*acspike 1244836 (DONE) use newer glib2 on official build system
Can anyone give status on the two remaining must-fix bugs?
Bryce
On Wed, May 24, 2006 at 08:36:14PM -0700, Bryce Harrington wrote:
> Hi all,
>
> Now that we are in Feature Freeze, attention turns to bug fixing.
>
> As we've done before, we'll establish a point goal - 200pts. Each fixed
> bug between today and release will count towards that score. Low
> priority bugs score 3pts, medium 6pts, and high 9pts.
>
> When we've hit that list, *AND* closed all the Must-Fix bugs for 0.44.0,
> we will move into the Hard Freeze phase, and give control over to the
> release wardens to finalize the release.
>
>
> Needs Fixed in 0.44.x Stable Series
> -----------------------------------
> cyreve 1494337 Fonts/Win: this TTF font crashes Inkscape (pango error)
> rwst 1467137 Shrinking a pattern causes lock-up
> cth03 1488128 Snap: Aligning (Snapping) to Grid or Guides does not
> work
> joncruz 1418122 Conf corruption when opening files with non-UTF encoded
> joncruz 1370772 WinXP: Preferences.XML can't be accessed
> mjwyb 1448811 Connector: assertion failure when moving empty group
> ishmal 1395505 0.43 crash at startup on Win98se
> mental 1441003 Misc: flowRoot error with inkscape's svg
> cyreve 1448618 Fonts: weight variants selection
> rwst 1493580 SuSE: CVS builds but will not run on Suse 10.0
> cth03 1429049 Snap: near-freeze in ObjectSnapper::_findCandidates
> with ~1000 obj
>
> Needs Fixed for 0.45
> --------------------
> dwyip 1464771 whiteboard: cannot connect to jabber server then
> crashses
> cth03 1431560 Snap: Crash at resizing/snapping to guidelines
>
> Needs Owner in Order to be Prioritized
> --------------------------------------
> ---- 1484076 potrace freeze with multiple color scan
> ---- 1475189 Extension ignored by inkscape
> ---- 1468393 square/circle/polygon/spiral and linked offset
> misbehaviours
> ---- 1491646 WIN - Win32 extensions does not call delivered Python
> ---- 1491925 gradients referenced from masked object disappear
> ---- 1490430 [INFO NEEDED] Crash in libcairo.dll
> ---- 1489794 crash with composite
> ---- 1459502 Crash on imported image update (during Gimp save)
> ---- 1349761 Inkboard: inkscape crashes when trying to connect
>
>
> Note that I've deliberately kept the list of must-fix bugs for 0.44.0
> very lean, so that we can release sooner rather than later. If you
> disagree and have a bug that you think really must go there, then please
> speak up now, and explain why it should be a release blocker.
>
> Some of the rationale I used for de-ranking bugs: Difficulty confirming
> the bug. Bug appears to affect just the reporter. Bug doesn't cause
> crash or data loss. Crash is due to something very unusual (like a
> specific font, or a directory with unicode characters, or selecting
> >1000 nodes while snapping is on, etc.) Bug is in a feature not enabled
> by default (i.e. inkboard).
>
> Also note that this list doesn't accept bugs unless they have an owner.
> This is strictly for pragmatic reasons - without someone volunteering to
> take care of it, we may end up waiting a very long time to close it.
> In past releases, we've often ended up simply having to release with
> these sorts of bugs anyway, so I figure, why accept them as Must Fixes
> in the first place? ;-)
>
> Bryce
>
>
> -------------------------------------------------------
> All the advantages of Linux Managed Hosting--Without the Cost and Risk!
> Fully trained technicians. The highest number of Red Hat certifications in
> the hosting industry. Fanatical Support. Click to learn more
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=107521&bid=248729&dat=121642
> _______________________________________________
> Inkscape-devel mailing list
> Inkscape-devel(a)lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/inkscape-devel
-------------------------------------------------------
All the advantages of Linux Managed Hosting--Without the Cost and Risk!
Fully trained technicians. The highest number of Red Hat certifications in
the hosting industry. Fanatical Support. Click to learn more
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=107521&bid=248729&dat=121642
_______________________________________________
Inkscape-devel mailing list
Inkscape-devel(a)lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/inkscape-devel
----- End forwarded message -----
----- End forwarded message -----
----- End forwarded message -----
----- End forwarded message -----
----- End forwarded message -----
16 years, 8 months
Need help on bug repro for #1497837
by Jon A. Cruz
Can anyone out there reproduce bug 1497837?
[1497837] crash with GTK+ 2.8.17
http://sourceforge.net/tracker/?
func=detail&aid=1497837&group_id=93438&atid=604306
I can see where the final crash point might be caused by a few
different things, but running with --g-fatal-warnings could catch the
first step in things breaking down and give another helpful backtrace.
Thanks.
16 years, 8 months