add 'hide all except selected' checkbox
some more refactoring
make selection_contains_both_clone_and_original reusable
fix crash when tracing with too small clones
fix crash when tracing with too small clones
guaranteed to pan the canvas all the way from mouse-press point to mouse-release point in any case, even if sometimes it fails to show the intermediate positions
Fixed crash when draw height was zero.
Disabling transientize callback - it's currently causing some data loss
when switching between windows.
when switching between windows.
When selecting 'none', the marker wasn't getting removed from the line.
This fixes that.
This fixes that.
add commented-out cairo stroke rendering; refactoring
factor out some cairo-related helpers; add cairo clipping - commented out for now due to a cairo bug
Adjusting how items in the marker menu are selected, so the recently
selected marker at the top of the menu shows as the selection.
selected marker at the top of the menu shows as the selection.
Fix initialisation problem.
Fixes issue where a modified stock marker's preview image appears in the
marker dropdown with the same preview image as the unmodified stock
marker. This adds the source document's uri to the cache index.
marker dropdown with the same preview image as the unmodified stock
marker. This adds the source document's uri to the cache index.
Adding handler for switching documents, to regenerate the marker menus
fix 1662589: increase blur margins so that the cutoff is not noticeable (now at 2.4*radius, it is at 3e-3; previously at 2*radius it was 1.8e-2 and quite visible)
Crudely improve check-markup for { markup, fix translations with bugs in that area (dz and zh_TW).
remove old *.mingw files
remove old *.mingw files
Improve null check
fully drop fixed_g_ascii_strtod hack
Completes fix for 980157. Markers in current document's defs is now
shown in top of the marker dropdown menu. When you select a marker from
the dropdown, all three menus are updated to show what you selected at
the top.
Note that to implement this, a marker cache is introduced, because
otherwise the regeneration of the menus would be noticeably too slow.
There is still a modest pause during the regeneration, but it's fairly
reasonable on my machine.
shown in top of the marker dropdown menu. When you select a marker from
the dropdown, all three menus are updated to show what you selected at
the top.
Note that to implement this, a marker cache is introduced, because
otherwise the regeneration of the menus would be noticeably too slow.
There is still a modest pause during the regeneration, but it's fairly
reasonable on my machine.
Moving cache management code from .h to .cpp.
Making the marker dropdowns static so they can be updated.
Making the marker dropdowns static so they can be updated.
Moving functions from svg_preview_cache.h to a new .cpp
Partial fix for bug 980157.
This commit disables the code that prevents stock markers from appearing
at the top of the marker menu, as discussed in the bug report.
Additionally, this patch factors out the pixmap rendering code, which is
nearly identical to the rendering code in icon.cpp (and perhaps
elsewhere).
This commit disables the code that prevents stock markers from appearing
at the top of the marker menu, as discussed in the bug report.
Additionally, this patch factors out the pixmap rendering code, which is
nearly identical to the rendering code in icon.cpp (and perhaps
elsewhere).
fix the order of searching for linked image file to match that of inkscape itself: first href, only if it fails absref
Cleaned up DOS line ends that had snuck in.
Fixed unintialized variables and minor misc warnings
now at least the first opening of the first gtkmm dialog opens it in-place without jumping. still can't make it work for all cases.
speed up default scrolling a bit
make sure scrolling acceleration does not hiccup on complex slow-rendering drawings by reducing time interval between events by the time of painting the slowest buffer on the canvas
smooth panning: suppress painting for so long as scrolling events come one after the other; add comments on tiles array; make tile size a define; simplify work with tiles in paint(); remove redundant redraw requests in sp_canvas_scroll_to as it gets requested by expose event anyway
New dir for UI cache management code
remove old workaround for a bug which seems to be fixed in latest gtk
added forward decl to fixed_g_ascii_strtod to fix compiler issue on WinXP
relocated unix print dialog outside of extension call path
standardize converting from number to string and back
reverse the order of markers, because since rev 13483 stroke-style.cpp reads markers in direct order, not reversed as before
Finishing fleshing out some design documentation for markers
separate crash handlers, allow "in place" crashes to happen
17 years agoa bunch of cairo fixmes in anticipation of a more direct rendering with less intermed...
a bunch of cairo fixmes in anticipation of a more direct rendering with less intermediate buffers and unpacked 32bit RGBA throughout
add build.dep to the things removed for "clean"
17 years agoeliminate temporary buffer in outline mode (faster); restore livarot path for picking...
eliminate temporary buffer in outline mode (faster); restore livarot path for picking (unfortunately slower, consider using cairo_in_stroke instead)
first try to use cairo, for outline mode only so far
cliparts -> clipart
added selection for following new lngs. bn en_AU eo id ro
enable click-action and general tooltip for style swatches
spell out Fill and Stroke labels
* src/main.cpp: Allow the user to override the locale directory by
setting the environment variable INKSCAPE_LOCALEDIR. This is required
for OS X where the install location is not known at compile time and
relative paths can'r be used. Fixes bug #1641705 and possibly some
others.
setting the environment variable INKSCAPE_LOCALEDIR. This is required
for OS X where the install location is not known at compile time and
relative paths can'r be used. Fixes bug #1641705 and possibly some
others.
removing forward declaration of a enum - is it valid at all? at least it worked for me
isolate the nodepath-or-knotholder unit into the new ShapeEditor class which handles listeners etc. and provides a single interface to work with nodepath or knotholder; later will add another layer, ShapeEditorsCollective, which will allow us to have any number of nodepaths and knotholders simultaneously
eo: translation completed
angular brackets <> aren't allowed
Fixed the italian translation use of < >
batch export checkbox
quotes around command line parameters + indention fixed
fix warning
allow grouping a single object
readded comment for translators; moved comment to avoid showing in po
it: synched from 0.45 branch
Add comunity Inkscape Brasil in 2007.
Committed latest sk.po translation patch...
Added translator name patch...
Added patch author of gnome-vfs gui addition to our AUTHORS file...
Actually, just ditched the whole option...its useless I decided...
oops...commented out my fix for new cli option...ugh...oops...
Added gnome-vfs patch by Ed Catmur so we can save/open/export to non-local
GNOME-VFS URIs. We could do before on commandline, but this allows us to with
the gui! Yeah! This is useful for the plans for webdav and Open Clip Art Library.
GNOME-VFS URIs. We could do before on commandline, but this allows us to with
the gui! Yeah! This is useful for the plans for webdav and Open Clip Art Library.
jasper's patch for fast iir blur
added comments. updated version
added comments. updated version
split inkview into dist-all target
more correct whitespace handling per w3.org/TR/SVG11/text.html#WhiteSpace, fixes what remains of bug 1614678. Note that our parser does not seem to fully comply - it does not convert 0xd into 0xa, so here we must handle both.
Remove ca.new form ALL_LINGUAS.
Fix plural forms.
Extend ALL_LINGUAS
Some new translations downloaded from Rosetta.
Cleaned up comments
17 years agoFirst, show translator-credits for this language if available, then show all translators
First, show translator-credits for this language if available, then show all translators
add libtiff3.dll
defocus checkboxes upon click so they don't steal keystrokes
bad translation, looses information
fix for 0.45 win32 packaging errors
Updated slovak translation
more informative tooltip
Fix parsing of bools
Fix markup errors.
correctly ifdef the new print dialog
wrong commit reverted
Added Esperanto translation
Adding japanese.nsh among files that go into tarball
initial support for gtk print dialog, if available
* packaging/macosx/ScriptExec/main.c: Make sure the OS X application
launcher exits when Inkscape itself is closed the first time it is run.
launcher exits when Inkscape itself is closed the first time it is run.