fritzing / fritzing-app

Fritzing desktop application
http://fritzing.org
Other
4.04k stars 835 forks source link

gradients and <use> elements in parts don't export to svg; put up a warning #1269

Open davidperrenoud opened 10 years ago

davidperrenoud commented 10 years ago

From irasc...@gmail.com on October 14, 2010 01:22:41

eventually figure out how to export these

Original issue: http://code.google.com/p/fritzing/issues/detail?id=1269

davidperrenoud commented 10 years ago

From irasc...@gmail.com on October 13, 2010 22:23:01

Labels: Component-Parts

davidperrenoud commented 10 years ago

From irasc...@gmail.com on June 28, 2011 23:33:45

The following svgs, all in breadboard view, currently have gradients

StepperMotor-_Unipolar__breadboard.svg StepperMotor-_Bipolar__breadboard.svg basic_pbutton.svg Joystick_Shield-v14_breadboard.svg Mega_Shield-v13_breadboard.svg Modkit Shield-v1a_breadboard.svg ProtoShield-v25_breadboard.svg screwshield-v15_breadboard.svg

There are a bunch of icon.svg files as well, but since we don't try to manipulate these in code it doesn't matter.

davidperrenoud commented 10 years ago

From irasc...@gmail.com on June 29, 2011 00:29:37

code now handles these parts:

basic_pbutton.svg Joystick_Shield-v14_breadboard.svg Mega_Shield-v13_breadboard.svg Modkit Shield-v1a_breadboard.svg ProtoShield-v25_breadboard.svg screwshield-v15_breadboard.svg

davidperrenoud commented 10 years ago

From irasc...@gmail.com on June 29, 2011 01:59:42

export also doesn't handle svg elements. Parts with those include:

StepperMotor-_Unipolar__breadboard.svg StepperMotor-_Bipolarbreadboard.svg NetduinoMini.svg NetduinoPlus.svg Barometric_Pressure_Sensor2eaec138e035.svg

Summary: gradients and <use> elements in parts don't export to svg; put up a warning

davidperrenoud commented 10 years ago

From irasc...@gmail.com on June 29, 2011 02:58:05

hand-edited out the elements in

StepperMotor-_Unipolar__breadboard.svg StepperMotor-_Bipolar__breadboard.svg

They now export to svg almost correctly. There's still something wrong with the element with id "cap-grove", but this is already more time than these parts are worth.

davidperrenoud commented 10 years ago

From irasc...@gmail.com on July 02, 2011 01:27:48

Issue 830 has been merged into this issue.

Cc: irasc...@gmail.com lionel.m...@gmail.com

davidperrenoud commented 10 years ago

From irasc...@gmail.com on April 15, 2012 05:00:50

Issue 1955 has been merged into this issue.

davidperrenoud commented 10 years ago

From irasc...@gmail.com on May 01, 2012 00:08:53

r5981 : elements now being handled at renderToSvg() and loadSvg() time. There may be other cases where is not yet dealt with.

Status: PartlyDone
Cc: -irasc...@gmail.com -lionel.m...@gmail.com

davidperrenoud commented 10 years ago

From irasc...@gmail.com on July 23, 2012 07:14:14

elements are also problematic for export
davidperrenoud commented 10 years ago

From irasc...@gmail.com on August 03, 2012 12:56:01

is another one
davidperrenoud commented 10 years ago

From irasc...@gmail.com on August 19, 2012 10:20:04

is another one.
davidperrenoud commented 10 years ago

From irasc...@gmail.com on September 22, 2012 01:10:56

marker, clipPath, and pattern are now all ignored/removed

davidperrenoud commented 10 years ago

From irasc...@gmail.com on January 06, 2013 23:27:46

parts editor needs to warn about gradients

failiz commented 2 years ago

Is this still relevant? If so, remove imported label.

KjellMorgenstern commented 2 years ago

<use> works in most places, but not yet for SVG export. Should be not too difficult to fix.