Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender-addons.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-09-19Fix T52822: Incorrect dimensions of imported svg filesSergey Sharybin
Was caused by fix for T45460. Now both reports should be fixed properly.
2017-05-24Fix T51594: SVG Importer: circles and rectangles don't get datablocks named ↵Sergey Sharybin
after the original objects
2016-10-21Fix T49791: Distorted curves when importing SVGSergey Sharybin
2016-10-21SVG importer: Fix typo in commentSergey Sharybin
2016-10-14Fix T49476: SVG importer distorts the color informationSergey Sharybin
This is quite weak solution and not happy with it, but should cover most of the use-cases.
2016-04-19Fix T47580: Can not import specific SVGSergey Sharybin
2016-02-10SVGParseFloat() improved parsing of scientific notationSergey Sharybin
io_curve_svg.import_svg.SVGParseFloat() may parse a float containing scientific notation without an exponent sign. For example, 1e3 is a legal float value according to the <number> syntax: https://www.w3.org/TR/SVG11/types.html#DataTypeNumber Example SVG file: https://upload.wikimedia.org/wikipedia/commons/2/2f/Google_2015_logo.svg Patch by Zac Mullett (aka zmullett), thanks! Reviewers: sergey Projects: #addons Differential Revision: https://developer.blender.org/D1755
2016-01-08Fix T45460: SVG importer scale issuesSergey Sharybin
Push SVG tag rectangle before calculating the matrix. This way scale will use proper SVG width and height.
2015-01-22Fix: replaced Python module "imp" with "implib"Sybren A. Stvel
Python 3.4.0 deprecated the "imp" module, and replaced it with "importlib". This changes imp.reload() into implib.reload(). Reviewers: campbellbarton Differential Revision: https://developer.blender.org/D1016
2014-12-09Fix T42847: SVG importer: incorrectly imports valid SVG filesSergey Sharybin
Filled paths implies having final 'z' command to close the path.
2014-05-21Maintenance to bl_info, remove redundant tracker URL'sCampbell Barton
2014-05-13Fix document height parsing when height contains unitsSergey Sharybin
2014-02-04Clean-up: Updated bl_info['tracker_url'] to developer.blender.org, some ↵CoDEmanX
minor other edits
2014-01-23Fix T38324: import SVG from Inkscape doesn't match space originSergey Sharybin
Made some tweaks to transformation matrix of <svg> node to make it so origin from Inkscape matches Blender origin. Currently only affects files from Inkscape, for others it's not so much clear what origin should be. Based on the patch from aldero (juanC), thanks!
2013-11-15Code cleanup: multiple spaces around keywordSergey Sharybin
2012-12-19fix [#33615] bl_info (2,6,5,0) vs. (2,65,0) ?Campbell Barton
make addons blender versions consistent
2012-11-30correct typosCampbell Barton
2012-11-06Made SVG importer handle DPI properlySergey Sharybin
Apparently internally SVG importer was using 90 points per blender unit, not per inch. This made files importing with unexpectable dimensions which could be really harmful if you're importing blueprints as references. Now SVG importer is using 90 points per inch, which makes imported files has correct dimensions in both Metric and Imperal unit systems. However, there's one possible downside -- imported files would look smaller in blender units system.
2012-11-06SVG import: corretc multiplier for mm, cm and in to match blender's unit systemSergey Sharybin
2012-07-03Style edit (mostly), use """ for docstrings (not ''').Bastien Montagne
2012-06-23update wiki version ro 2.6Brendon Murphy
finished
2012-05-16Spell check fix (lenght -> length)Bastien Montagne
2012-04-23Fix #31056: SVG importer ignores fill color from parent containerSergey Sharybin
Additional changes: - Fixed wrong pop of rectangle area (function wasn't called) - Removed unused code
2012-01-14remove api field, was never used.Campbell Barton
2011-12-31adjust for column major matrix changeCampbell Barton
2011-11-25minor pep8 editsCampbell Barton
2011-10-17fix spelling errors for commentsCampbell Barton
2011-09-03Fix #28446: Moving imported object to new layer deletes itSergey Sharybin
Adding UNDO flag to import operators. Made this only for trunk addons.
2011-07-25switch vector multiply orderCampbell Barton
2011-07-11cleanupCampbell Barton
- remove/comment unused variables - remove unused imports - fixed some bugs using incorrect variables
2011-05-22Fix #27456: Scalable Vector Graphics (SVG) file importing incorrectlySergey Sharybin
Update current point position when closing path is needed.
2011-05-16update for changes in blender module layout, also add global axis conversion ↵Campbell Barton
to FBX.
2011-04-17SVG importer:Sergey Sharybin
Added missed copyright entry in add-on info block -- svg-arc to blender beziers calculation was made by JM Soler. JM, sorry for this :)
2011-04-10Formatting/standardization for description/locationJonathan Smith
2011-04-04handle exceptions for reading non XML files - cant decode or parse, real ↵Campbell Barton
errors in code will still raise exceptions.
2011-03-21fix for loading some svg's with viewBox like this: viewBox="0,0 360,240"Campbell Barton
eg: XFCE file - /usr/share/xfce4/xkb/flags/tr.svg
2011-03-20Fix #26555: SVG Import (stars wrong scale)Sergey Sharybin
Transformation for non-container objects was applied twice when they were USEd. Get rid of confusing checks for special cases in USE.createGeom and use special flag (instancing) which tells geometry is it "normal" geometry creation or geometry creation initiated by USE node (SYMBOL would be handled differently int this two cases) Quick tests showed none regressions.
2011-03-20Fix #26556: SVG Import fails to parse Inkscape file.Sergey Sharybin
Suppose zero frictional part for case there's space or comma after dot in float value. Inkscape sometimes uses such weird format.
2011-03-20fix for 2 bugs importing SVGCampbell Barton
- transform() only requires a single argument. - support 'INVALID' as a unit suffix is present in some files created by docbook.
2011-03-20fix SVG loading when a float has whitespace prefix.Campbell Barton
file from report [#26555] was raising an error becaues of this. us.svg line 23 <use xlink:href="#star" x=" 0.126"/>
2011-03-19Updated Blender Version to 2.57 and api versionJonathan Smith
2011-02-27replace imports from *, considered bad practice by python devs.Campbell Barton
2011-02-27minor pep8 editsCampbell Barton
2011-02-26SVG importer:Sergey Sharybin
- Handle situation when last point of path segment has got the same position, as first segment point. It used by Illustrator to set up handles of first point and to make segment closed. Not sure about standatr about this, maybe SVG files from other editors should be handled in different way, if it'll be issues -- could be easily fixed. - Use black fill as default (all viewers/editors use this).
2011-02-26SVG importer:Sergey Sharybin
- Fixed rotation matrix - Fixed unneeded deformation caused by interior transformation for used objects (different tags should be handled differently), also, SYMBOL tag could have viewBox - Implemented parsing of colors in rgb(r,g,b) notation
2011-02-25SVG importer:Sergey Sharybin
- Fixed exception caused by spaces after last semicolon in style - Ignore svg namespage in tag names when detecting geometry class
2011-02-24SVG importer:Sergey Sharybin
- Remove unneeded "global" specificaitons - Fixed parsing for paths which contains floating-point numbers in format like 10e-2 - Fixes aspect ration when viewBox is specified
2011-02-23SVG importer new geometries:Sergey Sharybin
- Rect - Circle - Ellipse - Line - Polyline - Polygon Also fixed incorrect constant for cm/mm scaling
2011-02-23SVG format fixes:Sergey Sharybin
- Fixed silly error caused by copy-pasteing code from class (accessing to self from simple function) - Fix for illustrator path format -- it doesn't place spaces before "minus" sign of next number. Maybe it's time to go out from stypid string replacement-splitting to slower but smarter token parser?
2011-02-22pep8 fix for svg importerSergey Sharybin