do a light dilation on mouseup if there was no rubbing; makes it usable even with a mouse that gets no motion events during a click
Final fix for gradient fill algorithm
Switched connector toobar to stock GTK+ toolbars
Working on bug #146955
Working on bug #146955
17 years agoSwitch from the HAVE_GETTIMEOFDAY option to NEED_GETTIMEOFDAY since most people have it.
Switch from the HAVE_GETTIMEOFDAY option to NEED_GETTIMEOFDAY since most people have it.
Say "skipped" when copying a single file is not necessary
Fixed path in include file checks.
grid: make grid names translatable. use different gridtype names in SVG that are not translated.
Fix emphasized gridlines bug when zoomed out.
Start discussion about what should be in an exported and scripted API.
Switched dropper toobar to stock GTK+ toolbars
Working on bug #146955
Working on bug #146955
Set default gridspacing back to 1px
Improve fill dragging by increasing drag tolerance and preventing already-filled pixels from being checked in gradient fills
Improve readability and remove some unused code
Refactored toolbar creation
unified all toolbar XML to a single XML block.
unified all toolbar XML to a single XML block.
Start building drag fill that uses colors of all points under drag path
17 years agoWhile drawing with the pen/pencil tool, use the end of the unfinished path as referen...
While drawing with the pen/pencil tool, use the end of the unfinished path as reference point for zooming to avoid unwanted turns
Fixed: Shift-doubleclicking middle mouse button in pen tool should not finish the path being drawn
Switched pen and pencil toobars to stock GTK+ toolbars
Working on bug #146955
Working on bug #146955
fix crash when pressing space while drawing a shape
fix leftover rubberband after switching to selector while dragging
add gears
typo patch by maximilian albert
Improve snapper performance (mainly in by editting WillSnapSomething())
flipping patch by maximilian albert
Grid: added dotted rendering of rectangular grid. Fixed bug in emphasized line spacing.
old default color values restored
17 years agoAdded some new checks for directories to add them to the PATH before calling Inkscape...
Added some new checks for directories to add them to the PATH before calling Inkscape binary so that third party tools (python install, anything in /usr/local/bin) get detected. OS X specific.
Switched spiral toobar to stock GTK+ toolbars
Working on bug #146955
Working on bug #146955
Rearrange tabs for document-properties dialog
By default 'snap to object nodes/paths' must be off
Re-add missing units menu to paint bucket toolbar
silly error - lazy boolean evaluation bit me
fix selecting in groups with alt
Visual layout and spacing cleanup
When no grid is defined but "toggle grid" is pressed => create a default rectangular grid
Removal of old grid code - fully enabled new grid code.
Remove some unneeded header includes
Clear the mssage context after drag filling
Fix retrieving of initial point color for paint bucket fill
Add ability to drag cursor while holding alt to add multiple points to paint bucket action
change case
change case
Use relative include path for Pycxx
Work-around code for GTK+ 2.8 compatibility (gtk+ 2.10 required RSN)
increment hatch_spacing by hatch_spacing_step when keep_selected is off; use forced redraws for all drawing modes, not only for thinning
change description of select-new option in calligraphy
clean up hierarchy a bit
Tweak capture of error messages
Rearrange bindings to use PyCXX
Fix typo
recurse into groups for thinning/thickening
Don't snap nodes to their parent path
improve interactivity by forcing redraws when thinning
make sure thinning uses updated pressure; make the response a bit nonlinear
Change python binding mechanism
fix typecasts
17 years agochange the logic so that the value is correctly read at launch of seltrans, and appro...
change the logic so that the value is correctly read at launch of seltrans, and approximate is the default for continuity
Switched circle toobar to stock GTK+ toolbars
Working on bug #146955
Working on bug #146955
make selcue sensitive to bbox type
fix select under by alt+click; prevent potential refcount leak
Some cleaning and reordering
New Grids are now ready to go. bug testing can start i think.
Add global preference for selector tool, chosing between GEOMETRIC_BBOX or VISUAL_BBOX
Switched to using EgeSelectOneAction on Star/Flat choice
Added XForms-style "appearance" support and basic icon use
Fix for broken compile
New grids are almost ready to fly!
touch selection update
fix thinning that didn't work for paths inside a transformed group
Add keyboard binding for Paint Bucket and Set Clipping Path
Switched node toobar to stock GTK+ toolbars
Working on bug #146955
Working on bug #146955
17 years agoAlways snap both bboxes and nodes. Remove all 'snap bbox/nodes' options from document...
Always snap both bboxes and nodes. Remove all 'snap bbox/nodes' options from document properties
Switched zoom toobar to stock GTK+ toolbars
Working on bug #146955
Working on bug #146955
Switched paint bucket toolbar to stock GTK+ toobar, including minor MVC cleanup on flood-context
More work for bug #1469554
More work for bug #1469554
use touchpath selection when rubberbanding with Alt; do move-selected with Alt only when there's selection, otherwise force touchpath; update statusbar comments
add method to select objects picked by a vector of points
add touchpath mode
Use the existing Inkscape::Event instead of creating a new one (and
leaking the old) when coalescing Inkscape::XML::Events in sp_document_maybe_done.
leaking the old) when coalescing Inkscape::XML::Events in sp_document_maybe_done.
Adding icons to pop-up toolbar menus
fix about dialog a bit
cleanup some debug prints
calligraphy and paintbucket update
use correct isNaN
trace background icon
thin/thicken cursors
tracking guide with ctrl; tracing background; thinning/thickening with alt; also home/end for width, shift+drawing to unionize, decrease tolerance, add comments
update statusbar message for calligraphy
trace background button/setting for calligraphy
allow MakeOffset to do profiled offset controlled by the distance of each point from a given center and a coverage radius
add a new return code indicating nothing was done
note about which function to use for script execution
Converted select toolbar to stock GTK+
* src/conn-avoid-ref.cpp: Fix a crash where avoided items with an empty
bounding box would crash in their move callback. Fixes #1694094.
bounding box would crash in their move callback. Fixes #1694094.
Made safe for empty containers
Making display narrower