2
I Use This!
Inactive

Commits : Listings

Analyzed 1 day ago. based on code collected 1 day ago.
Aug 19, 2024 — Aug 19, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Some fixes and optimizations. More... over 11 years ago
Added removing elements and attributes prodused by Sketch editor. Now when converting path coordinates to relative disabled - path saves original coordinates. Fixed Z segment removing. Added saving xmlns links releted to editor, when this editor is disabled. Added removing of unneeded spaces from transform attribute. Some speed optimizations. New way of saving custom settings in gui. 0.65% better cleaning More... over 11 years ago
Added saving of last cleaning options from wizard, GUI. Added 'custom' preset, used to store custom options. Added duplicate clipPath removing. Split transformations matrix applying into two keys. One for defs and one for paths. Applying transformations into path disabled by default. A lot of changes in paths processing. Added removing of elements without fill and stroke, because it's invisible. Id trimming func now use 0-9A-Za-z sequence of chars, instead of hex. Some speed optimizations. 0.02% better cleaning More... over 11 years ago
Multithreading in GUI rewritten to the QtConcurrent. CLI running from GUI rewritten. Added help output generator for CLI. GUI pages in wizard now autogenerated, and not hardcoded to UI. Removed old presets. Added new presets, equal to GUI and CLI. All CLI keys rewritten. A lot of optimizations and changes. Preset files support removed. 15% faster More... over 11 years ago
Some speed optimizations. 10% faster More... over 11 years ago
Small fixes. 8% faster More... over 11 years ago
Rounding of coordinates decreased from 4 to 3 numbers after the decimal point. Added removing of tiny segments. Added removing 'z' segment, when it's don't needed. Added removing unneeded, non-style attributes from circle and ellipse. Removed converting of rounded rect into path , because path always bigger. Added joining of style properties into 'style' attribute as tool. 3.5% better cleaning More... over 11 years ago
Added basic transform matrix applying to paths. Added transform matrix applying to radialGradient. New path parsing algorithm. 10% faster, 0.05% better cleaning More... over 11 years ago
Added GPLv2 license file and headers. Ungroup algorithm can process groups with opacity now. Added transform applying to linearGradient. 0.2% better cleaning More... over 11 years ago
Added gradient with equal stop elem merging. Added removing of xml:space attribute, when it is unneeded. Added better grouping of text elements. Added support for flow* elements grouping. 0.07% better cleaning More... over 11 years ago
Groups removing algorithm rewritten. 0.08% better cleaning. More... over 11 years ago
Added feGaussianBlur filter duplicates removing. Added grouping elements by transform. Added number trimming, like 3.00001 to 3. Some fixes. 0.16% better cleaning. More... over 11 years ago
Added better path segment converting to short commands. Fixed path trimming. Fixed 'a' element ungrouping. Fixed gradient merging. 0.44% better cleaning More... over 11 years ago
SvgElement class moved to separate file. More... over 11 years ago
Svg path generator and trimming rewritten. Some optimizations. 5% faster, 1% better cleaning More... over 11 years ago
Element grouping by style completely rewritten. Now faster, better and smaller code. Added unlinked "a" element ungrouping. 3% faster, 1% better cleaning More... over 11 years ago
Fixed "linearGradient" merging. Fixed "viewBox" processing. Some optimizations. 4% faster, 0.04% better cleaning More... over 11 years ago
Added trimming of id attributes. Added removing duplicates of gradients with children elements. Removing of duplicated defs is 3x times faster now. Some speed tweaks and fixes. 8% faster, 0.5% better cleaning More... over 11 years ago
Moved from QtXml to TinyXml2. Cleaning time now in 1.5-2.0 times faster. Some small fixes and optimizations. More... over 11 years ago
Fixed install on linux. More... about 12 years ago
Paths class refracted. Added point count checking in path segments. Added checking of xmlns:xlink prefix. If no prefix - removes it. Added 'rotate(<rotate-angle> [<cx> <cy>])' matrix processing. Fixed small gausian blur removing when stdDeviation contains more than one value. Fixed number precision flags names. Fixed program freezing with --keep-comments flag. Removes clip-rule if no clip-path. More... about 12 years ago
Merge branch 'experimental' More... about 12 years ago
Added a new function: "Group elements by style properties". + ~2% to average cleaning value and + ~10% for files, that are contains many similar elements and styles. Fixed processing of --version flag. Fixed prolog removing. Fixed style attributes grouping to one attribute. Fixed removing of xmlns:xlink extension. Many small fixes. More... about 12 years ago
Fixed gui target. Again. More... about 12 years ago
Added executable search function. This should fix gui work, which started from build folder. More... about 12 years ago
Fixed gui target. More... about 12 years ago
Fixed process starting from build dir on linux. German translation updated. More... about 12 years ago
Build and install fixes. More... about 12 years ago
Fixed CDATA processing. More... about 12 years ago
Fixed translation loading on Mac. More... about 12 years ago