2 LPE things:
* Add changed signal to LPE PathParameter
* removed origin parameter from path along path as it is not necessary any more
* Add changed signal to LPE PathParameter
* removed origin parameter from path along path as it is not necessary any more
Rename "Skeletal Strokes" LPE to "Path along path" to better describe what it does.
Add #define to disable "test" LPE's
remove obsolete set
Correct default preferences for 3D boxes to avoid ugly line joins when using stroke
a hack to prevent the redraw of the entire area when a no-fill ctrlrect is deleted
do not request redraw if an item has zero dimensions; also remove redundant redraw in sp_canvas_item_construct
initialize rect to 0,0,0,0 and do not redraw until dimensions are set; this removes another reason for flicker at 0.0
do not redraw until moved for the first time; this fixes the flicker at 0,0 whenever a new ctrl is created
third patch from Dennis Lin (with my tweaks) - great simplification and optimization of sp-canvas
remove slowest_buffer - we no longer use it in sp-canvas
add too-high-precision warning, transientize, copyediting, cosmetic
initialize page number and preview
Added two missing files to POTFILES.in so that LPE and OCAL dialogs
can be added to PO files now.
can be added to PO files now.
Clear Cairo surface to white before rendering preview
Avoid transforming a group with an already set clip-path
Display the total number of pages next to the page number spinbutton
zoom entry field has moved from left to right. Correcting tutorial.
define gradient vector size in terms of bits
fix typo
increase gradient noise slightly
experimental: add some noise to the gradient function
factor out gradient index calculation
unify linear and radial gradients in same file (with appropriate note
about license) in preparation for refactoring
about license) in preparation for refactoring
gobble more of motion events; make statusbar messages immediate for better visual feedback
add colon before value description
add Affect: label, fill in presets for shape tools
add Affect: label
make zoom value update immediate
Enable center-dragging of boxes in Z direction by using Shift
small fix in export to ocal gnome_vfs function calls
Eliminate a number of compile warnings
Avoid 'flashing' between front and rear face during initial dragging process of 3D boxes
Filter effects dialog:
* A couple small corrections to settings colors in the filter dialog
* A couple small corrections to settings colors in the filter dialog
Use the embedded thumbnails for preview when poppler-cairo is not available
added import/export preferences category
committed patch 1777220 by John Faith to fix compilation of Inkscape on OS X 10.3 (Panther)
g_return_val_if_fail(fabs(denom) > 1e-6, NR::Nothing());
is apparently causing gcc 3.3 to fail (OS X 10.3) with the error:
line-geometry.cpp: In member function `virtual NR::Maybe<NR::Point>
Box3D::Line::intersect(const Box3D::Line&)':
line-geometry.cpp:57: error: parse error before `;' token
If the NR::Nothing() is simply broken out as its own variable instead of
including it in g_return_val_if_fail(), then the file compiles. The root
cause is not known, but I assume this is a gcc bug.
This was the only source change needed for building svn 15634 for OS X
10.3.
g_return_val_if_fail(fabs(denom) > 1e-6, NR::Nothing());
is apparently causing gcc 3.3 to fail (OS X 10.3) with the error:
line-geometry.cpp: In member function `virtual NR::Maybe<NR::Point>
Box3D::Line::intersect(const Box3D::Line&)':
line-geometry.cpp:57: error: parse error before `;' token
If the NR::Nothing() is simply broken out as its own variable instead of
including it in g_return_val_if_fail(), then the file compiles. The root
cause is not known, but I assume this is a gcc bug.
This was the only source change needed for building svn 15634 for OS X
10.3.
gobble motion events when dragging selection - looks like with recent gtk, this does not lose grab anymore
merge of dialog and impl classes of ocaldialogs
search and reset buttons added to ocal related features. fixed signals in import from ocal dialog.
speed up node and handle dragging by gobbling unprocessed motion events
adjust function parameters for the now present proper quoting behavior; this fix may need to be pushed out into inkex, stripping double quotes off of all string parameters before handing them to the scripts
Disable the page selector when there's only one page
Added checks for pixbuf/pixmap allocation failure
Removed left-in debug stuff which caused frenzy
Add libpoppler-cairo, and correct the link order
Fixed some compiler warnings
Add default value stuff for LPE parameters
Remove the clipping path emitted before the 'sh' operator since that same path is filled later
update keys.svg
rebuild keys.html
update actual key shortcut for inflate mode
Renaming some labels in the snapping tab
Fix remaining references to blow.
Corrected image mask generation
Need to link with libcairo.dll.a rather than cairo.lib
Turn off default object snapping
17 years agoAdded autoconf checks for poppler-cairo and cairo-ft which are needed for PDF preview...
Added autoconf checks for poppler-cairo and cairo-ft which are needed for PDF preview to work
Relocated the code that adds a link to the example folder inside from file.cpp to filedialogimpl-gtkmm.cpp
* Fixed path-along-path with correct filling now! (2geom fix)
* sp_shape_update_effect is now called much less than before.
* sp_shape_update_effect is now called much less than before.
Added a PDF import settings dialog
forgot to add lpe-skeleton files to SVN...
Fixed a typo and an off-by-one error
Require a pageBox in the constructor for GfxState so that we do not always need to specify a cropbox
search button and description label add to import from ocal dialog
fixing the ocal dialogs bug
naming: avoid unintentional double-meanings (part 2)
naming: avoid unintentional double-meanings (part 1)
Filter effects dialog:
* The selection dots in the filter dialog should update when the blend or blur is changed in the fill/stroke dialog.
* The selection dots in the filter dialog should update when the blend or blur is changed in the fill/stroke dialog.
Filter effects dialog:
feMerge fix; adding a new input should only happen if the user's drag motion points to a valid input primitive
feMerge fix; adding a new input should only happen if the user's drag motion points to a valid input primitive
Filter effects dialog:
Lots of fixes for the light source controls for feDiffuseLighting and feSpecularLighting:
* Corrected feDistantLight name (was feDistanceLight)
* Corrected elevation attribute (was using azimuth)
* Corrected visibility of the light control widgets when changing filter primitives
* Changed the light source type combobox to show nothing if a filter light primitive has no light source
Lots of fixes for the light source controls for feDiffuseLighting and feSpecularLighting:
* Corrected feDistantLight name (was feDistanceLight)
* Corrected elevation attribute (was using azimuth)
* Corrected visibility of the light control widgets when changing filter primitives
* Changed the light source type combobox to show nothing if a filter light primitive has no light source
fix build for boost and imagemagick
17 years agoSeparated the OCAL import and export dialogs into their own source file - ocaldialogs...
Separated the OCAL import and export dialogs into their own source file - ocaldialogs.cpp and ocaldialogs.h
Added the ability to set the precision of gradient mesh approximation in PdfParser
patch by Dennis Lin: optionally for debugging paint the rect-to-redraw yellow
patch by Dennis Lin: use Gdk::Region for repaint
Fixed the name of Open Clip Art Library in the verbs file...
if there's no icon, create a toggle button with text label
Improved handling bounding boxes and rotated/skewed coordinates in filters
Doh! Sorry for breaking compile (always test!)
Fixing a possible segfault in the sbasis to path code (also committed to 2geom))
few changes in import from ocal dialog
Fixed 2geom sbasis to path (also committed to 2geom svn)
Add lpe-skeleton for easy implementation!
updated Slovak translation in trunk, removed obsolete fuzzy strings
Fix LPE:
* add default values for parameters
* remove text for LPE_INVALID
* update example for skel strokes
* clean a bit of the code
* add default values for parameters
* remove text for LPE_INVALID
* update example for skel strokes
* clean a bit of the code
Enable center-dragging of boxes ('in perspective') within the XY-plane
Fix skel-strokes example.
Draw perspective lines for infinite VPs, too (they are updated during scrolling or zooming); don't create knots for infinite VPs on the canvas
Make sure style is invalidated when setting fill/stroke color in text objects
Moved the code for updating the text matrix to where it belongs
Optimized text output by not repeating glyph coordinates when they are identical
Added initial transparency group and softmask support
fixed pix_data buffer width on feTurbulence
* Better labels and icons for OCAL import/export
Filter effects dialog:
* Added most of the settings for feComponentTransfer to the filter dialog (still haven't done the table attribute)
* Added most of the settings for feComponentTransfer to the filter dialog (still haven't done the table attribute)
fixing export to ocal uri
Filter effects dialog:
* Added stored values for each of the different value types in feColorMatrix. Switching the type in the filter dialog now shows a separate value for each.
* Added stored values for each of the different value types in feColorMatrix. Switching the type in the filter dialog now shows a separate value for each.