After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 6893 - improve support for vector graphics
improve support for vector graphics
Status: RESOLVED FIXED
Product: GIMP
Classification: Other
Component: General
git master
Other All
: Normal enhancement
: 2.2
Assigned To: GIMP Bugs
GIMP Bugs
: 92734 113528 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2000-03-05 20:50 UTC by vdbergh
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description vdbergh 2001-01-28 15:49:05 UTC
Package: gimp
Version: 1.0.4

Name........: Michel Van den Bergh
Email.......: vdbergh@luc.ac.be
Platform....: Linux x86
GIMP Version: 1.0.4
GTK Version.: 1.2.1


-- Other system notes:

--

-- Problem description:
I would very much like to have a good way of using vector
graphics into gimp. gfig seems to be too limited. One
possibility would be to make it possible for gfig to import
the .fig created by xfig into gfig.
--


-- How to repeat:

--


-- Other comments:

--




------- Bug moved to this database by debbugs-export@bugzilla.gnome.org 2001-01-28 10:49 -------
This bug was previously known as bug 6893 at http://bugs.gnome.org/
http://bugs.gnome.org/show_bug.cgi?id=6893
Originally filed under the gimp product and general component.

Unknown version 1.0.x in product GIMP. Setting version to the default, "unspecified".
The original reporter (vdbergh@luc.ac.be) of this bug does not have an account here.
Reassigning to the exporter, debbugs-export@bugzilla.gnome.org.
Reassigning to the default owner of the component, egger@suse.de.

Comment 1 Raphaël Quinet 2001-04-26 18:13:11 UTC
Re-assigning all Gimp bugs to default component owner (Gimp bugs list)
Comment 2 Michael Natterer 2001-06-19 00:34:20 UTC
Reassigned to current CVS because it's a wishlist item.
Comment 3 Raphaël Quinet 2002-09-09 18:53:37 UTC
*** Bug 92734 has been marked as a duplicate of this bug. ***
Comment 4 James Richard Tyrer 2002-10-19 02:14:26 UTC
My suggestion is that first a necessary improvement is to remove the 
drawing window form the gfig widget and instead have the window 
superimposed on the image window. 
 
Even if this is not an actual layer and can NOT be saved in an XCF 
file, this would provide a great deal more usability. 
 
-- 
JRT  
Comment 5 Raphaël Quinet 2002-10-20 08:46:00 UTC
It would not be possible to use GFig for that, because the plug-ins
cannot access the image window directly: they have to copy the image in
their own internal buffer and let the user perform all operations in
a separate window before sending the updated image back to the GIMP.

However, there have been several discussions on the gimp-developer list
about writing a new tool that would allow vector editing.  It would be
a part of the GIMP core instead of being a separate plug-in.  The GFig
plug-in would then be redundant.  However, writing this new vectors
tool is not a trivial task so I don't know when this feature will
appear.
Comment 6 Alan Horkan 2003-04-27 18:46:26 UTC
if you have not checked it out already the new libwmf2 plugin might be
of interest.  (just thought I would mention it while I was adding
myself to the CC list)   
Comment 7 Sven Neumann 2003-05-22 15:50:13 UTC
*** Bug 113528 has been marked as a duplicate of this bug. ***
Comment 8 Alan Horkan 2003-07-23 18:41:04 UTC
Changes at the request of Dave Neary on the developer mailing list.  
I am changing many of the bugzilla reports that have not specified a target
milestone to Future milestone.  Hope that is acceptable.  
Comment 9 Dave Neary 2003-07-24 13:21:46 UTC
Changing to future - we're not going to have vector layers for a good
while yet, although the new path tool is looking good for 2.0.

Dave.
Comment 10 Sven Neumann 2003-09-18 11:55:33 UTC
We can import and export paths from/to SVG now.
Comment 11 Bluefox 2003-09-27 17:46:30 UTC
Dave:

You say not for a good while yet, but we ARE going to get these
[Vector Layers] eventually, right?  I'm doing some graphics work right
now that involves animating a sketch (I'll spare you the details, it's
just hobbyist stuff), and I'm using the Bezier Paths to do this in the
1.3.20 developer GIMP.  For each frame though, I'm going to have to
duplicate ALL the paths and adjust them as needed.

What would be nice though would be to have full Bezier Systems;
systems of paths that affect eachother and have their own attributes
for each segment.  That way I could set certain segments to line 1
stroke, paintbrush, #000000, fuzzy circle; and another to line 1
stroke, pencil, #000000, pixel; and so on.  Also, I could "connect' a
vertex to a point on a curve, so that when that curve moved, it would
pull at that vertex and cause the curve associated with it to adjust.
 Of course, something like this is FAR off, but it's something I'd
like to throw into the pool for consideration in the future, since
it'd be incredibly useful for complex applications.

--Bluefox Icy
Comment 12 Sven Neumann 2003-09-27 19:21:54 UTC
This stuff isn't far off. We are currently improving the paths tool
and how paths are stroked and if we were not in feature freeze
already, you'd see vector layers in one of the next releases. But we
want to get 2.0 out so vector layers are postponed for 2.2.
Comment 13 Bluefox 2003-09-28 00:21:26 UTC
Ahh, alright.  The new vector handling seems to be a bit rough, by the
way.  There's no real help around and the only way I can see to get
the handles to come out of bezier path control points is to move the
path (love that feature, I abuse it daily) and then grab the control
points.  If I hold control to do it (this worked in 1.3.19), it
deletes the point :/  Oh well, I'm learning to deal with it, and it
really is a nice shortcut.  Maybe i should submit an enhancement
request for "idiot hints" :D

--Bluefox Icy
Comment 14 Simon Budig 2003-09-28 01:30:46 UTC
"Idiot Hints" are available in the status bar when you use the
current CVS  :-)   CVS also allows you to drag out handles by
click-dragging on the anchor in Edit-Mode.
Comment 15 Sven Neumann 2003-12-16 03:06:31 UTC
Closing this report since as it stands it isn't very helpful. Please
feel free to open a new bug report and suggest ways to improve vector
graphics based on gimp-1.3.