Whitespace cleanup
Added base metadata to exported png files. Fixes bug #189954.
Whitespace cleanup
* Lots of documentation for the Inkscape::XML namespace
* Doxygen fixes for a few files
* Garbage-collected allocator for STL containers
* Doxygen fixes for a few files
* Garbage-collected allocator for STL containers
add a path parameter to doeffect_stack_test to test a bug + fix a stupid error. sorry.
add a path parameter to doeffect_stack_test to test a bug
remove lpeobject_ref when invalid lpe name
fix crash on entering invalid lpe name in xml
* Bad translation, spotted by Andrea Celli
it's not a good idea to change key of arenaitem in the middle of an update; not only this is unnecessary, but it results in a hard to catch windows-only crash
Made bitmap printing use the DPI setting (bug 258916)
Adjust blink time and base frequency on gtk setting. Fixes bug #272605.
hide item instead of unreffing, and unref arena to prevent memory leak
releasing fails to delete document, even when memory is scarce, so delete it explicitly
on closing and document change, if this was the last view on this document, delete document to free up memory
rewrote the document list as a (SPDocument,use_count) map, incrementing use_count for each view of the document; address warnings and fixmes
fix crash: desktop->selection was not deleted when desktop is destroyed
- refactor snapping code, removing code duplication
- fix snapping to page corners
- fix snapping to page corners
fix crash: connections were not disconnected on destruction
Fix for GIMP palette export: check that the node has a hasAttributes() method before calling it, otherwise it throws an exception.
Const correctness
Fixes for missing icons and icon size issues.
if export (most likely cairo) fails, issue a warning instead of crashing
properly detach SPObject from repr when deleting clone
fix overreffing of reprs by clones: only ref a repr by a non-cloned SPObject
release reprs properly
fix leak and potential crash by disconnecting on delete
Don't clip mask surface to mask bounding box.
The mask bounding box is the geometric bounding box which dosn't allow
for filters that can extend outside the box. Partial fix for bug 208217.
The mask bounding box is the geometric bounding box which dosn't allow
for filters that can extend outside the box. Partial fix for bug 208217.
fix invalid color:none; optimize opacity and marker-... properties
fix writing invalid color:none; optimize opacity (only if <1) and marker-... (only if different from marker)
Add test-display.cpp to excludes
Tweak of member to Geom class
shift+letters are reserved for modes inside tools, so we cannot use them for global shortcutas
by default, try square arrangement, not 1 row as before
Change function arg from NR::Matrix to Geom::Matrix. Possible serious bug.
tweak tool update
new tweak icons (please ALWAYS save this file with inline attrs and no indent\!)
transform modes for tweak tool
[INTL] Updated POTFILES
Warning cleanup
Yet another NR ==> Geom change
Next roud of NR ==> Geom conversion
NR ==> Geom conversion in sp-canvas
More NR::Point ==> Geom::Point
More NR ==> Geom conversion (points and some matrices/transforms)
Some NR::Point ==> Geom::Point replacements
Fix prerender shortcut by size. Fixes bug #262916.
Fixed initialization order issue
16 years agolpe-vonkoch: added checkbox to restrict to (orientation preserving or not) similarity...
lpe-vonkoch: added checkbox to restrict to (orientation preserving or not) similarity transforms.
Fix minor breakage in grid preferences caused by pref refactoring.
lpe-vonkoch: updated to handle groups + changed parameter interpretation to allow general transformations
fix bug 269390, whitespace
Add a header with forward declarations for the XML namespace.
bug 202103: crash then putting text containing a soft hyphen character (u00AD) onto a path
Fix some bugs introduced by the preferences rewrite.
Fix transformation for items rendered as bitmaps (i.e. filters) in
Cairo PDF output.
Cairo PDF output.
For so long I didn't have time to update the translation.
I'll spend more time on this.
Update a few new strings.
I'll spend more time on this.
Update a few new strings.
Refactored preferences handling into a new version of
the Inkscape::Preferences class. Removed all use of
prefs_get_string_attribute(), pref_path_get_nth_child() and
create_pref() in favor of the new API. Replaced some "0 or 1" integer
preferences with booleans.
the Inkscape::Preferences class. Removed all use of
prefs_get_string_attribute(), pref_path_get_nth_child() and
create_pref() in favor of the new API. Replaced some "0 or 1" integer
preferences with booleans.
fix leak of the arena and arenaitem
hide the item shown for tracing, fixes leak
this item is not hide'd, so unref it instead to prevent leak
16 years agoremove extra unref; now ref/unref is done by show/hide; this used to stop this arenai...
remove extra unref; now ref/unref is done by show/hide; this used to stop this arenaitem from leaking, but this is now fixed properly in SPItem
remove unneeded ref, arenaitem is reffed when created on invoke_show and unreffed by invoke_hide; this ref caused most arenaitems to leak
the proper way to delete a SPDocument, according to mental
lpe-knot update. Each crossing can be flipped independently.
Finish the original command-name addition.
minor bug fix in portion(pw,a,b) when b is a cut of pw.
fix first argument being lost in shell mode
Make displaying of unit in lpe-path-length optional
Scaling factor for lpe-path-length
Fixes for clipping and masking:
Transformations.
For masking, must convert RGBA mask to A for Cairo.
Transformations.
For masking, must convert RGBA mask to A for Cairo.
Warning cleanup
Handle optional bbox behavior. Fixes warning.
Applied cleaned-up patch for 'server' or 'shell' mode.
Fixes bug #259303
Fixes bug #259303
Warning for bug
only display flash helperpath warning for shapes other than paths
fix UI node counting
More sensible behaviour of the treat-selection-as-group option in align & distribute dialog
try to fix bug 257289
Hide canvas text, too, when lpe-path-length is invisible
Add option to align & distribute dialog to treat the selection as a group (closes LP 255933)
Fix to conform to the RELAX NG schema.
More tabs
Whitespace cleanup
update 2geom to rev1583
fix curve test. curve with empty pathvector is *not* closed.
fix curve::penultimate_point old behavior. no longer triggers 2geom exception.
convert almost all libnrtype to Geom::
Make tooltip reflect the correct range for calligraphy angle fixation
First patch for Bug 209199: Update Win32 Save As dialog to include a Title edit box (and label). This edit box is sync'ed with the RDF and doc-level title and allows a user to edit the title prior to save. This patch does not update the GTK dialogs (that will be submitted in a subsequent patch).
LIBNR REMOVAL. remove nartbpath test code in build.xml
LIBNR REMOVAL. remove nartbpath code!!!
remove nartbpath test code etc.
remove inkscape's path parsing, since it is now done by 2geom.
remove nartbpath test code etc.
remove inkscape's path parsing, since it is now done by 2geom.
2geomify, remove warnings and other fixes
Fix clipping for Cairo generated PNG's.
add quick comment
Temporarily specifying a return value to avoid strange bugs
2geom update (rev. 1578); fixes node editing of some degenerate paths
add missing #include for gtk version check
add version check for new api
Unselet item in geometry tool when the user clicked into empty space