Cleaning and compacting HSL Bubbles, diffuse
add input option for manual scale factor
Cleaning and compacting HSL Bumps, alpha and HSL Bumps, diffuse
Compacting HSL Bumps and adding an HSL Bumps, transparent
Handle case when an icon is not populated
Added code to deal with changed icon names. Fixes bug #360964
Correct recent changes that had reverted to always use SPIcon when not present as external .png files.
New Film Gran Image effect
Fix #358704 that I introduced with r21075.
Dutch translation update by Kris
Restore base legacy name support
Warning cleanup
Whitespace cleanup
Fixed broken build.
Fix most icons in the geometry tool
Fix broken randomize icon
Minor French translation update.
Capitalisation
Cleaning In and out and Cutout glow filters
replaced "-" to "_" in the interp_att_g extension name to be usable as module and added a notification for a execution without selection.
Fix most icon issues: blurry icons, tiling, etc. (hooray!)
Restore 0.46 placement of node alignment buttons
* [INTL: sk] Slovak translation update (trunk)
patch 179589 with UI added: optionally, try to replace a font name specified in PDF with the closest-named local installed font (since we do not extract any fonts, nor can we embed them into svg)
Minor French translation update.
Maxim Dziumanenko <dziumanenko@gmail.com>
* Updated Ukrainian translation by Yuri Chornoivan
* Updated Ukrainian translation by Yuri Chornoivan
render_alphabetsoup now can be used as a module and is a more testable code
more modularized and testable svg_and_media_zip_output extension
a better set attribute for inkweb
Updated translation template (sorry guys - connection problems for last few days), fixed POTFILE.in to reflect recent filename changes
Fix two legacy icon IDs
Really fix node alignment icons; add clarifying comment to source.
Complete the legacy icon mapping
Add icon mappings (legacy IDs to icon names) for menus, tools and
align & distribute dialog.
align & distribute dialog.
litte more information
more basic test files and basic effect corrections
allow svg_and_media_zip_output works with less informative svg files
capitalization, move Noisy blur to Blurs
a dummy help for extension unit test creation
run-all-extension-tests in make check
Renaming Ghosten to Eraser, improving it to adjust with color matrix and moving it to a new Masking tools submenu
Adding a Distort filter called Noisy blur, moving Ghosten to Image effects
*.in files are generated from *.am, and should not be checked in.
Update configure.ac to include the PNG icon dirs
* Add automatically rendered PNG icons and the rendering script.
* Add an index.theme file to allow the PNG icons to be used on Windows.
* Add an index.theme file to allow the PNG icons to be used on Windows.
Only add builtin icons if loading from SVG succeeded
add support for LTYPE, DIMTXT, and BLOCKS
Added a listing of icon name changes that have occurred since last release.
Fix two "snap window not opened" warnings
add LPE recursive skeleton (experimental)
override transform_multiply for patternalongpath to disable transform forwarding to its parameters.
Adding two Color filters, Black light and Ghosten
Improved wording for the snap indicator: gradients snap to their parent's bounding box, so the snap indicator now displays "bla bla to bounding box"
Use the line intersection routines in 2geom/line.h instead of the deprecated ones in 2geom/geom.h. (I know we're in a refactoring freeze, but this one I was already working on before this freeze was announced and it's quite safe IMHO. It's only a small change in 2geom's API and can hardly do any real harm. I will not refactor anything else until after the v0.47 release, promised!)
Fix snapping during constrained translation, when only snapping the node closest to the mouse pointer
Fix two missing icons in live effect parameters
Fix the "select all" icon and remove stuff causing problems from widgets/icon.cpp
add uniconvertor sk1 export (as used for sk1 import)
Dutch translation update by Kris
Add randomize icon for LPEs
add 2geom/line.cpp to Makefile_insert
Fix compatibility with much older Glibmm version.
add support for wmf-output using the uniconvertor (as used for the wmf-input
Whitespace cleanup
Adding initial system info listing.
Cleaning up some filters again
Another typo slipped
Typos are fixed, text is improved, still a lot of work to do to make this extension look really good
more one step for the extension tests
little name corretion "check_PROGRAMS" in HACKING.pt_BR.txt
comment out debug output
correcting the inkweb.js version
group recognition to a more faster work with web-transmit-att extension.
Some filters and extensions translation updates
Cleaning up some filters
Fix feConvolveMatrix to use premultiplied color values (and semi-properly use bias).
Swap iterations over x and y coordinate to be more cache friendly (so the inner loop iterates over x).
noop: add todo
is_straight_curve now also returns true for straight line quadratic and cubic curves. this fixes spiro LPE behavior
Fix bug #356743
Some filters and extensions updates
Fix crash: desktop does not always have an event_context attached to it!
oops, fix a bug in that last commit (revealed by eps import; I don't think this bug occurred with skencil import).
French translation update (mainly LPE)
Changed to more accurate names for toolbar icon sizes (which normally map to large toolbar, small toolbar, and menu size)
Use the new sp_document_change_uri_and_hrefs function.
The change to extension/system.cpp is a functional noop.
The change to extension/implementation/script.cpp should fix importing of .ai files that contain images (or whatever ill2svg.pl creates png files for). The effect on any other scripts that create SVG files with relative hrefs is unknown.
The change to extension/system.cpp is a functional noop.
The change to extension/implementation/script.cpp should fix importing of .ai files that contain images (or whatever ill2svg.pl creates png files for). The effect on any other scripts that create SVG files with relative hrefs is unknown.
doc
sp_document_change_uri_and_hrefs: New function.
functional noop: Change prepend_current_dir_if_relative to return the result rather than taking a pointer to where to put the result. (Clarifies that the existing value isn't used.)
noop: whitespace
noop: In share/extensions: svn propset svn:eol-style native *.py *.inx
In four cases, there were a mix of end-of-line styles.
In four cases, there were a mix of end-of-line styles.
Ctor fixes and misc warning cleanups
noop: Set svn:eol-style to native on all .cpp and .h files under src. (find \( -name '*.cpp' -o -name '*.h' \) -print0 | xargs -0 svn propset svn:eol-style native)
noop: svg/svg-path-geom-test.h: Change to consistent end-of-line separators, and do svn propset svn:eol-style native on it.
(sp_selection_create_bitmap_copy): Fix: Set xlink:href relative to the correct directory.
noop: rename a local var
noop: whitespace
15 years agoextension/internal/gdkpixbuf-input.cpp: Don't bother creating a sodipodi:absref attri...
extension/internal/gdkpixbuf-input.cpp: Don't bother creating a sodipodi:absref attribute with the same value as an existing xlink:href attribute.
Move Inkscape::IO::fixupHrefs to Inkscape::XML::rebase_hrefs in new file xml/rebase-hrefs.*. Give it the old and new base directory, so that it can change hrefs without relying on sodipodi:absref.
Also create a new function sp_repr_save_rebased_file that changes all xlink:href attributes as it writes them, so that we don't need to modify the owning document. (Especially useful for "Save a copy" or exporting.)
extension/system.cpp: (Inkscape::Extension::save): Don't call sp_document_set_uri even temporarily other than at the same time as calling rebase_hrefs. (Otherwise, existing relative hrefs will point nowhere.)
When exporting plain SVG, change the relative hrefs according to the destination filename.
Also create a new function sp_repr_save_rebased_file that changes all xlink:href attributes as it writes them, so that we don't need to modify the owning document. (Especially useful for "Save a copy" or exporting.)
extension/system.cpp: (Inkscape::Extension::save): Don't call sp_document_set_uri even temporarily other than at the same time as calling rebase_hrefs. (Otherwise, existing relative hrefs will point nowhere.)
When exporting plain SVG, change the relative hrefs according to the destination filename.
functional noop: Clarify g_strcanon behaviour by not redundantly reassigning back to argument.