modified the svg file used for testing of SVGFonts
16 years agoreverting previous work on font-face attributes. These attributes are already treated...
reverting previous work on font-face attributes. These attributes are already treated in SPStyle
use smart pointer types correctly
minor changes for svg document
Add a centralized check (i.e. in the snapper mechanism) whether we've snapped or not, instead of leaving it up to the various tools. This should prevent these tools from moving to (0,0) if they bluntly use the value returned by the snapping mechanism without checking whether snapping has really occured.
fix typo
Extensive update. Provide late binding, and aliases for pkg-config.
allow float lengths back
it is limited but not really experimental anymore
* [INTL: fr] - A small fix following a patch from Samuel Bizien, closes #224286
adding an example file used for SVGFonts testing purposes.
* implemented handling of font-style, font-variant, font-weight, and
font-stretch attributes on font-face tags
* fixed typo on v-ideographic attribute on attributes.cpp
* fixed typo on src/sp-font-face.h
font-stretch attributes on font-face tags
* fixed typo on v-ideographic attribute on attributes.cpp
* fixed typo on src/sp-font-face.h
Fix incorrect preview problems on Win32 with native dialogues - see LP #229045
hopefully this correctly adds gsl dependency. can't check!
16 years agoupdate to latest 2geom. this adds gsl dependency, doesn't seem to make inskape execut...
update to latest 2geom. this adds gsl dependency, doesn't seem to make inskape executable bigger
Do not show/edit image URL for data URIs.
Fixes Bug #227253.
Fixes Bug #227253.
clean Imagemagick detection and doesn't link anymore unused related libs (bug #179369)
More type registration cleanup
Warning cleanup
attribute loading for font-face tag
first draft. Still incomplete.
first draft. Still incomplete.
Added <echo> task. Need to decide when substitutions are evaluated. More work to be done.
16 years agocomplete adding const to have only NArtBpath const * get_bpath() const; for accessing...
complete adding const to have only NArtBpath const * get_bpath() const; for accessing the protected member of SPCurve. Nowhere in Inkscape source is the path data changed of SPCurve, except within SPCurve's own methods ! So removed the non-const NArtBpath* get_bpath.
Apply Sas' patch to improve import of SVG as in LP#227472 and the bugs mentioned in that bug's description.
copyedit
fix enums
Remove LPESlant.
- it causes data hiding problems (appears to be the *only* place outside SPCurve that directly writes to SPCurve's bpath !)
- *when someone really wants this effect, let me know and I'll recode it*
- it causes data hiding problems (appears to be the *only* place outside SPCurve that directly writes to SPCurve's bpath !)
- *when someone really wants this effect, let me know and I'll recode it*
utf8-to-roff: work around what's arguably a bug in perl 5.10
- try to use more forward declarations for less dependencies on display/curve.h
- change _bpath to private member of SPCurve, obtain and set with get_bpath and set_bpath.
- added const methods, so protect changes to _bpath in SPCurve
- change _bpath to private member of SPCurve, obtain and set with get_bpath and set_bpath.
- added const methods, so protect changes to _bpath in SPCurve
A little bit of refactoring of constrained object snapping
add constructgrid lpe to Makefile_insert
add LPEConstructGrid
set continue on error to true
merge inline patch from Jimmy
set eol-style:native for newly added files
intermediate update of ru.po
distinguish between hkern and vkern tags
update excludes
Fix remaining regressions in svg/svg-path.cpp. Also, we now do tighter error handling - though still no error reporting to the user, beyond the subtle hint that the path is incomplete.
There remains a numberical issue with the parsing of floats.
There remains a numberical issue with the parsing of floats.
fix a compile failure with g++-4.3
Starting Summer of Code: SVG Fonts
* hkern and vkern: parameter loading.
* hkern and vkern: parameter loading.
fix bug when editing endnodes
Update to Unicode 5.1.0. Fix header (oops)
fix 224981
Add svg-path-test.h to src/svg/Makefile_insert
xy-grid: when shown as dots, add emphasis using crosses.
Fix a regression in the SVG path data parser (it will now parse things like "M 1.3.4" correctly again).
Updating deprecated type calls.
limit the change to the relative moves only
reinterpret move when apply-separately checkbox is on
export bbox sorting machinery
make determining smooth nodes more robust
Cmake: Fix ~PedroGui function being defined multiple times
Cmake: Fix some undefined function calls
Bring testing files up-to-date in preparation to test new svg code.
struct SPCurve => class SPCurve
change all sp_curve_methods functions to SPCurve::methods.
change all sp_curve_methods functions to SPCurve::methods.
16 years agoCmake: Moved helper macros to their own file and removed *-test.h from inkscape sourc...
Cmake: Moved helper macros to their own file and removed *-test.h from inkscape source list
copyedit
move to visualize path
separate x and y jittering
Remove warnings
Remove warnings
Remove warnings
Remove warnings
Next steps in implementing the snapping indicator
Remove warnings
* configure.ac: Have the "linker tolerates -z relro" configure test do
a AC_LINK_IFELSE since the existing AC_COMPILE_IFELSE didn't use the
LDFLAGS and therefore wasn't actually performing the test.
a AC_LINK_IFELSE since the existing AC_COMPILE_IFELSE didn't use the
LDFLAGS and therefore wasn't actually performing the test.
16 years agoAddress string-literal-to-char* warning: Make gm_read_error global var point to const...
Address string-literal-to-char* warning: Make gm_read_error global var point to const char.
noop: Address string-literal-to-char* warning.
Patch from sas to fix validity of the INX file for gimp_xcf.py
warning cleanup and fixed string free issue
Initial cut of touch-delete mode
Adding Triangle Extension - See LP#226001
Export grid and guides to XCF (Bug #222655)
Patch by PsychoAlienDog. Excellent work. We may want to reexamine the printing of debug info by xpathSingle() when there is no grid.
Patch by PsychoAlienDog. Excellent work. We may want to reexamine the printing of debug info by xpathSingle() when there is no grid.
Cmake: Fixed HAVE_CAIRO_PDF and moved ConfigChecks to it's own file
Remove invalid struct initialization warnings.
16 years agoRemoved entries for removed/dead extensions (randompnt.inx and randompos.inx). Discus...
Removed entries for removed/dead extensions (randompnt.inx and randompos.inx). Discussion in LP#225486.
Removing seemingly dead/unused extension files that are causing a menu problem - See LP#225486
Cmake: Add missing CmakeLists.txt
Cmake: Add missing CmakeLists.txt
Cmake: Fix some double linking flags
make more messages immediate
Modify for *Parser->*Reader conversion
Add new property to <cc>, refreshCache, to force recomp
Cleaned up xml to validate as per sas' patch @ LP#225651
Removed <submenu _name="Object"/> entry from inx files to prevent bogus menu entry while preserving xml <effects-menu> </effects-menu> structure. See discussion under LP #225486.
Switch to alternate const correction.
Const cleanup on strings.
Cmake: More cleanup moved all known paths into ConfigPaths.cmake and temp Linking checking to help resolve linking issues
Removed Submenu name "Object" from randompnt.inx and randompos.inx to stop bogus submenu.
typo
Rearrange tests.
Finish changing "Parser" to "Reader"
Rename *Parsers to Readers
Clean up. More commenting. Smarten SvgParser and rename to SvgReader.
Replace freeSnapSkew() by constrainedSnapSkew(). There is no such thing as freely snapping while skewing; snapping will always be constrained
copyediting
enable text-to-path command line control for pdf export
Removed Live Preview option from Add Nodes extension, as it didn't work anyway.
Additions for Polar Grid extension - LP#224522 and Cartesian Grid Extension - LP#224955
Warning and whitespace cleanup