From 33efcb5b183cb87a2323eb4bb516b1ff08910b2c Mon Sep 17 00:00:00 2001 From: dsward2 Date: Fri, 6 Jan 2017 20:13:56 -0600 Subject: [PATCH] The functions provided in IRIReferenceAttributeEditor plugin are now merged into the SVGAttributeEditor plugin, and the IRIReferenceEditor is removed from the macSVG application bundle. The IRI Reference attributes (e.g., "url(#radialGradient1)") are now appended to the "Defined Values" popup button menu, with a separator item between the predefined values, and the IRI references found in the document. The prototypes for the , , , and elements changed the default value for the "fill" attribute from "freeze" to "remove". --- .../ColorAttributeEditor.xib | 66 +++--- .../IRIReferenceAttributeEditor.h | 6 + .../IRIReferenceAttributeEditor.m | 7 + .../SVGAttributeEditor/SVGAttributeEditor.h | 3 + .../SVGAttributeEditor/SVGAttributeEditor.m | 192 ++++++++++++++++++ .../SVGAttributeEditor/SVGAttributeEditor.xib | 12 +- macSVG.xcodeproj/project.pbxproj | 4 - macSVG/Application Classes/SVGDTDData.m | 137 +++++++++++-- macSVG/Resources/SvgElementsDictionary.xml | 10 +- .../XMLOutlineController.m | 2 +- 10 files changed, 368 insertions(+), 71 deletions(-) diff --git a/MacSVG Plugin Projects/macSVG Plugins/ColorAttributeEditorPlugin/ColorAttributeEditor/ColorAttributeEditor.xib b/MacSVG Plugin Projects/macSVG Plugins/ColorAttributeEditorPlugin/ColorAttributeEditor/ColorAttributeEditor.xib index 0674340..64580a2 100644 --- a/MacSVG Plugin Projects/macSVG Plugins/ColorAttributeEditorPlugin/ColorAttributeEditor/ColorAttributeEditor.xib +++ b/MacSVG Plugin Projects/macSVG Plugins/ColorAttributeEditorPlugin/ColorAttributeEditor/ColorAttributeEditor.xib @@ -1,10 +1,11 @@ - + - - - + + + + @@ -21,16 +22,16 @@ - - + + - + - - + + @@ -41,8 +42,8 @@ - - + + @@ -86,7 +87,6 @@ - - -