Added to tests for SVG units, and fixed warning of missing case
adding tabs to SVGFonts dialog
Add item transforms
Warning cleanup
fix error in creating nodepath from pathvector
Khmer translations updated
remove old reminder file (of my GSoC last year)
16 years agoslight tweak to r19493 to ensure that there's no possibility that we might accidental...
slight tweak to r19493 to ensure that there's no possibility that we might accidentally alter an SPString outside of the flowtext
Make lpe-path_length use TextParamInternal
Add unit selector for lpe-path-length, too
Remove UI stuff from internal text parameter
New unit parameter for LPEs which lpe-ruler now uses
Icon for polylines mode
New 'zigzag' (polylines) mode in pen tool
Fix wrong toggle activation in pen/pencil toolbar after startup
fix crash when deleting whitespace in start of flowtext
Get to compile in javafx
noop: better names
comments
*sigh* and yet another LPE :-)
keeping up to Maximilian's work :)
New LPE: path length
whitespace
New function to set text position and anchor relative to a given path
add placeholder for expert contributors
Add default mirroring line to lpe-symmetry because the on-canvas clicks seem more difficult to discover
New LPE: Text label
Move coordinate transform workaround to a more logical place
New 'internal' TextParam which doesn't display a widget (useful if the text should not be settable by the user); lpe-ruler uses it now
Make text widget for TextParams work and re-enable it
fix invisible selection in the list; remove stripes; fix undo comment
Khmer translation updated
Disable text entry widget for TextParam until it works correctly
Temporarily move the code from display/canvas-text.(h|cpp) to display/canvas-bpath.(h|cpp) to avoid a strange linker error :(
Remove superfluous #include
Make lpe-ruler use the new text widget to display the ruler length on-canvas; slight modifications to ruler design
New parameter TextParam for LPEs
New registered widget (text entry box).
Martin sends another update :)
Remove debugging messages
Remove now obsolete functions
automatically add helperpath for PathParams
Update helperpaths live also when any of the item's LPEs is modified
slightly increase legibility
cleanup
Update helperpaths when a nodepath's item is updated. TODO: They also need to be updated when the associated LPEs change.
Along with nodepath also create/destroy the helperpaths of any LPEs associated to its current item
Refactor some code in nodepath.cpp (eliminate duplicates in generate_helperpath(), draw_helper_curve(), etc.).
Remove addHelperPaths() from Effect; now getHelperPaths() returns a list of canvas indicators provided by the effect itself or its parameters (overload addCanvasIndicators to provide them in derived effects)
Remove obsolete function param_editOncanvas for PointParams
Rename isLPEParam() to isDeletable(), create new class LPEKnotHolderEntity and make inheritance from it a bit less clumsy
Remove superfluous functions
16 years agoLPE knotholder refactoring: PointParams are not knotholder entities any more; instead...
LPE knotholder refactoring: PointParams are not knotholder entities any more; instead, every parameter type can now return entities (and then forget about them)
added new translation from Martin Srebotnjak
widgets/toolbox.cpp: s/free/g_free/ in a couple more places. Address some warnings.
fix a couple of free-instead-of-g_free bugs.
new LPE hits the shelves :)
* [INTL: sk] Slovak translation update (trunk)
By caching stat results in buildtool the build time for a build which has to change nothing is reduced to about a third (less than ten seconds instead of about 30 seconds on my system). (Obviously a build which changes nothing is not very interesting, but a build which has to change only a few files is very common.)
typo
codedread's patch to fix editing of text with a title or description (see bug 238093).
Khmer translations updated
remove dependency on INVALID_LPE a bit
sort LPE effect list
LPE Interpolate => "Interpolate Sub-Paths"
lpe interpolate: fix traversal of trajectory_path. add option for equidistant_spacing
fix path
add LPE Interpolate
fix release mouse crash, add missed disconnects, remove unused callback
Add tracking of skew factor and display in warning message.
fix messed up scale/rotate handles
simplify color reading from tool style
add optional bool* parameter to find out if the tool has color/opacity set in its style or not
Build.xml now has a dist-cxxtests target (+ a fix for the linkinkview target and some minor restructuring)
fix tweak page id
add style selector for tweak tool
meaningful limits
Added compensation factor for time-skew with event latency.
purge livarot stuff from nodepath
16 years agoin shapeeditor to determine whether tool is above the path, use 2geom methods instead...
in shapeeditor to determine whether tool is above the path, use 2geom methods instead of livarot.
in node tool to select a segment of a path, use 2geom methods instead of livarot.
16 years agowhen doubleclicking a nodepath to create new knot, use 2geom methods instead of livarot.
when doubleclicking a nodepath to create new knot, use 2geom methods instead of livarot.
update to 2geom rev. 1507
copyedit
Snap to page corners too (you won't notice the difference yet because it will snap to the page's sides instead as these are always closer)
fix 246944
make clonetiler obey the bbox prefs
updates, optimizations and fixes
marked "Mode:" for translation
thanks for the hint, bulia ;-)
thanks for the hint, bulia ;-)
Fixed regression: changing blend mode in layers dialog didn't work
make presets list autoscroll to match the values set
update calligraphic statusbar message
fix crash when writing style with empty font-family
fix nodetype determination. more stable now. (lost symmetry detection, nobody is using it yet). fixes lpe-spiro.
2geom path to livarot path conversion: don't add closing line segment when it is degenerate.
added forgotten ":" :-)
Khmer translations updated
Khmer translations updated
rename, rearrange stroke shapes; add elliptic
include <string.h>. also remove const conversion warning