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.
functional noop: xml/repr-io.cpp: (sp_repr_save_writer): Mark static. Slight shortening of implementation.
Remove trivial wrapper function sp_repr_print that hasn't been used in years.
doc
update 2geom. big commit as it has been a while. (2geom svn rev. 1870, i think)
i turned some optional compilation stuff *on* per default, to help building inkscape.
i turned some optional compilation stuff *on* per default, to help building inkscape.
noop: Rename argument from uri to filename for Extension::...::save implementations, given that that's how it's used at present.
Add a couple of fixme comments to do with use of this argument.
Add a couple of fixme comments to do with use of this argument.
functional noop: (EmfWin32::save): Remove an unneeded strdup operation.
Improved and more realistic Watercolor Texture and some minor settings changes in other filters
po/fr.po: Small corrections.
Fix for bug #338521 - align node buttons did not match 0.46 ordering or names. IDs got swapped.
functional noop: xml/repr-io.cpp: Simplify a calculation.
noop: whitespace (and localize one var)
functional noop: extension/system.cpp: g_strdup handles NULL fine, so don't bother checking with an extra function call.
Some Textures and Materials polishing again
Reverts "fix" of offset in the displacement map code (and adds a comment to prevent another misunderstanding).
15 years agoFixes some wrong uses of CLAMP_D_TO_U8 in filtering code (mostly based on my misunder...
Fixes some wrong uses of CLAMP_D_TO_U8 in filtering code (mostly based on my misunderstanding of this clamp function that actually does round+clamp). Plus some extra comments to warn of this behaviour.
Fixed offset in interpolation in nr-filter-displacement-map
Fix a divide-by-zero problem apparently introduced in r21012.
Translation fixes in the swatches menu (en_GB)
More options for Calendar extension
Some extra comments.
Minor French translation update.
Added attributes to test
Updating tests to more recently added attributes.
noop: comment spelling
add support for 6 colors, for use in ROBO-Master
And now gradients should be (almost) perfect... The gradient vector is set up to be a good approximation to the "true" gradient and it is used consistently throughout (I hope).
Also some other, minor, tweaks and a small bugfix.
Also some other, minor, tweaks and a small bugfix.
io/crystalegg.xml: Fix a couple of textual errors.
Fix middle-mouse-button-zooming in node-context with snap-delay enabled
Add XDG locations for icons
Fix ink toggle buttons to have non-stretching icons. Fixes blurring.
Weekly update of Inkscape translation template file
Fix inverted node alignment actions
Some Morphology Effects polishing again
15 years ago- Don't display the snap-source-indicator when we're about to rotate using the select...
- Don't display the snap-source-indicator when we're about to rotate using the selector tool (because it won't snap when rotating!)
- Use a smaller snap-source-indicator, which is visually more appealing
- Use a smaller snap-source-indicator, which is visually more appealing
15 years agoWhether we drag a guide's origin or rotate the guide around its origin is now indepen...
Whether we drag a guide's origin or rotate the guide around its origin is now independent of zoom
Polishing and compacting Some Blurs and Morphology Effects
Debug enhancement
Fix a minor regression caused by one of my previous commits: the snap-window was closed where it should have been opened
Delete the delayed snap event, killing any pending timers, when the event-context is being disposed off
Remove some left-over debugging output that got accidentally committed
Fix for gradient code I committed recently (which accidentally used unsigned ints where it should not).
Korean and French translations update.
Added Jin-Hwan Jeong in the translators list.
Added Jin-Hwan Jeong in the translators list.
Fix for helperfns_read_vector (which could go on trying to read numbers for ever) and some quality improvements to gradient rendering and feComponentTransfer handling.
15 years agoMore sensitive selection of snap target when snapping guides to objects with multiple...
More sensitive selection of snap target when snapping guides to objects with multiple snap candidates (fixes bug 352247)
Some minor snap-delay modifications
Fixed icon blurriness due to theme changing icon sizes
* [INTL:*] update_po_files.sh
Fix bug #338838: Using double-click on a selected shape to switch to that shape's tool would give a snap-window-already-closed warning
Minor change to the snapping icons: snap to bbox and snap to path are now coloured green
etree CDATA support compatibilization in inkwebeffect.py
Fix icon cache code to properly render multiple sizes as needed.
restore the pattern from clipboard ability
- Move snap delay mechanism to the event context (used to be in SPCanvas)
- Rename lots of variables and methods to make them easier to understand
- Add snapping to the connector tool
- Rename lots of variables and methods to make them easier to understand
- Add snapping to the connector tool
revert part of 20988 to fix rendering of LPE on groups
Some quality improvements to feDisplacementMap handling (as well as extra boundary checks where necessary).
fix simplify, combine, break for LPE paths
Made Filter rendering quality 'Better' the default setting
Fixed redraw-area dependent result when using filters with low quality
Fixed some bad math in pixblock-transform
Made functions in nr-filter-utils inlineable
Fixed some bad math in pixblock-scaler. Seems to fix shifted blurs
we cannot rely on LPE attributes being properly parsed by the time we read d=; this fixes the undo after a LPE is set or pasted and seems to have no ill effect otherwise (report to me if you find anything suspicious)
Improved translatable message
15 years agoAnother extensions added to the list of translatables, all three ones now installable...
Another extensions added to the list of translatables, all three ones now installable and typoless :)
Fix warning with newer GCC versions
add lpe names to path description
Polishing and compacting Metallized paint and renamed Comics liquid to Comics cream
unhide hatches lpe (tests commited to test-suite).
bug fix: close open paths on input.