Fixed select_top icon
add listener to root for fit canvas changes
Move fit canvas button into PageSizer
slant the unlocked lock; SVG optimizations for smaller size
limit the smallest exponent in transforms; anything smaller is written as 0
revert 11172, synthesized events are used to update controls spinbuttons
fit_canvas_to_drawing when opening images
refactor redrawing code into pen_redraw_all; cancel current unfinished path, inctead of finishing it, on leaving pen tool (makes more sense, and fixes a crash on exit); add to_curve and to_line keys
moved and renamed object-ui.h and object-ui.cpp to src/ui/context-menu.cpp & context-menu.h, also updated make_insert with change
Move contextual info to Stack
svd hacks
Native path support
Native paths and relative path resolution
native path support
native path support
Native path support
Native path support
Add test for norlalization and resolution
Fix normalize()
Config tweaks
I guess this was missed
Add normalize()
Tweak to use Glib::ustring. Remove warnings.
minor speedup
Minor cleanup. Sort styleTable.
remove compiler warnings
fixing incorrect group children order (bug introduced with <switch> support)
remove duplicate styles, add placeholders for opacities
Use dual maps to remove duplicates in style table
fix statusbar when cancelling drawing
18 years agoSVG 1.1 Conditional Processing Module rendering support (<switch> element, requiredRe...
SVG 1.1 Conditional Processing Module rendering support (<switch> element, requiredReatures/requiredExtensions/systemLanguage attributes).
Two more W3C SVG Test Suite testes pass after this change.
Two more W3C SVG Test Suite testes pass after this change.
disabling rendering optimization for dashed strokes (until optimization is tweaked to render dashes correctly)
resolving compiler warnings
c for calligraphy
remove unused timer code
we already have import verb, so this is redundant
add abs_width switch for calligraphy pen width; switch it to 1..100 displayed range
prevent fit canvas button from expanding
added normal-distributed randomization
copyedit
tweaking for bbyak
Rendering optimisation, which gives best results for zoomed in drawings with complex (multi-node) paths. Optimisation focus - eliminating cubicTo and LineTo nodes outside of visible area, so no unneeded calculations is needed and less memory is consumed (this avoids crashes which were occurring previously if zooming into a complex drawing)
Rendering optimisation, which gives best results for zoomed in drawings with complex (multi-node) paths. Optimisation focus - eliminating cubicTo and LineTo nodes outside of visible area, so no unneeded calculations is needed and less memory is consumed (this avoids crashes which were occurring previously if zooming into a complex drawing)
fix name and size
Adding fit canvas verbs
a few fixes in verbs.cpp
and a new button
a few fixes in verbs.cpp
and a new button
Crash fix (occured if creating layer in layerless document)
Added measure extension.
one more tweak of boolop precision
patch by Osei Poku to use the new file dialog on Browse in Export
add comment about effect actions
typo, redundant lines
18 years agoGet rid of the SP_DT_* macros which do nothing more than provide additional, confusin...
Get rid of the SP_DT_* macros which do nothing more than provide additional, confusing, names for other functions. If shorter names are desired, the actual functions should be renamed -- or better, made into member functions.
SP_DT_DOCUMENT -> sp_desktop_document
minor cleanups
fix node position when joining to close subpath; allow to lock the position of one of the nodes to be joined by mouseovering it
fix an old typo by lauris
less confusing tooltips
Got images working correctly
Attempt to preserve the shape of the path when deleting nodes
Old deletion behavior is available via Ctrl+Delete
Old deletion behavior is available via Ctrl+Delete
Remove warnings
remove warnings
fix XMLCh/int warnings
Fixed desktop-to-doc Y flip
Fixed end-of-block marker
Initial results
removing generated file
reduce flattening precision back somewhat, to prevent too many new nodes appearing after a boolop
Added curves
Added meta-info stub
More WIP. Got all of the files generated. Now just work on content.xml to get viable info into OO.org
Made the format buffer larger and part of the class, not the stack.
small update
add zipentry methods
wip
add inkscape.xml (copy of default.xml) and xara.xml keymaps
renamed many verbs to more meaningful names, fixed a few inconsistencies, rearranged and commented keys/default.xml
add some sp_* stuff
still WIP. added tree-descending code
changed CVS to SVN updated link to svn hints
changed CVS to SVN updated link to svn hints
change XML vocabulary for keys, make keys parsing a bit more relaxed
WIP commit
_desktop was not init'ed, sometimes leading to crashes on doubleclick
avoid name collision
change uint to unsigned int
remove the old _d_changed and _typestr_changed hacks, replacing by an int-valued local_change flag; this works much faster with less code
add some includes
fix some includes
remove extra endif
add proper unix socket includes
add new files
fix some includes
fix include path