summaryrefslogtreecommitdiffstats
path: root/src/extension/system.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Use the new sp_document_change_uri_and_hrefs function.Peter Moulder2009-04-071-8/+1
| | | | | | The change to extension/system.cpp is a functional noop. The change to extension/implementation/script.cpp should fix importing of .ai files that contain images (or whatever ill2svg.pl creates png files for). The effect on any other scripts that create SVG files with relative hrefs is unknown. (bzr r7656)
* Move Inkscape::IO::fixupHrefs to Inkscape::XML::rebase_hrefs in new file ↵Peter Moulder2009-04-071-6/+11
| | | | | | | | | xml/rebase-hrefs.*. Give it the old and new base directory, so that it can change hrefs without relying on sodipodi:absref. Also create a new function sp_repr_save_rebased_file that changes all xlink:href attributes as it writes them, so that we don't need to modify the owning document. (Especially useful for "Save a copy" or exporting.) extension/system.cpp: (Inkscape::Extension::save): Don't call sp_document_set_uri even temporarily other than at the same time as calling rebase_hrefs. (Otherwise, existing relative hrefs will point nowhere.) When exporting plain SVG, change the relative hrefs according to the destination filename. (bzr r7643)
* Remove trivial wrapper function sp_repr_print that hasn't been used in years.Peter Moulder2009-04-061-2/+0
| | | (bzr r7640)
* noop: whitespace (and localize one var)Peter Moulder2009-04-051-23/+25
| | | (bzr r7631)
* functional noop: extension/system.cpp: g_strdup handles NULL fine, so don't ↵Peter Moulder2009-04-051-13/+11
| | | | | bother checking with an extra function call. (bzr r7630)
* Merge from fe-movedTed Gould2008-11-211-2/+3
| | | (bzr r6891)
* r19136@shi: ted | 2008-04-24 19:44:01 -0700Ted Gould2008-04-261-2/+0
| | | | | | | | | | | | | | | | | | | | | | | Basis for reading filters out of SVG files in system and personal directories. r19137@shi: ted | 2008-04-24 20:45:27 -0700 Removing a TODO r19138@shi: ted | 2008-04-24 20:55:50 -0700 Filling this out some. Now we're looking through the files and finding the filters in it. r19139@shi: ted | 2008-04-24 22:07:55 -0700 Changing to build filename, really amazing that it's worked before. r19140@shi: ted | 2008-04-24 22:43:57 -0700 My own crazy writer. Output streams are stupid C++-isms. char * works just fine. r19154@shi: ted | 2008-04-24 22:56:05 -0700 Cleaning up the XML transfer. Pretty happy with it now. r19155@shi: ted | 2008-04-24 23:00:11 -0700 Don't need to set up that string for translation because it's getting placed inside a structure that gets thrown gettext already. r19156@shi: ted | 2008-04-25 17:12:40 -0700 OMG! Stacking seems to be working. Now it's very easy to test the cooling on your CPU using Inkscape. That's going to have to be a feature in the release notes. r19166@shi: ted | 2008-04-25 21:00:34 -0700 Adding in filter-file.cpp (bzr r5522)
* Fixed some further issues with Internal extensions after the introduction of ↵Marcin Floryan2008-04-231-1/+1
| | | | | schema for INX files (the boolean values now spelled in lower case). This fixes an intermediate problem of Inkscape concerning its native SVG files as a loosy format. (bzr r5496)
* r19076@shi: ted | 2008-04-21 15:42:45 -0700Ted Gould2008-04-211-11/+12
| | | | | | | | | Core of having a real namespace for Inkscape extensions. r19077@shi: ted | 2008-04-21 15:50:12 -0700 First layer of adding NS r19078@shi: ted | 2008-04-21 15:56:03 -0700 Whew, doing the rest of them. (bzr r5483)
* stop toggling insensitive state for modification flag updates (fixes ↵MenTaLguY2008-01-151-7/+4
| | | | | | | | | critical bug #182401) In order to do this, I got rid of sodipodi:modified in favor of a simple flag in SPDocument, also renaming SPDocument::{set,is}Modified to SPDocument::{set,is}ModifiedSinceSave (bzr r4491)
* abstract use of sodipodi:modifiedMenTaLguY2008-01-151-9/+5
| | | (bzr r4490)
* get rid of sp_repr_document_root and (commented) sp_repr_duplicateMenTaLguY2007-02-271-1/+1
| | | (bzr r2461)
* Fixed saving bug, now attributes are correctly handled for both normal saves ↵Johan B. C. Engelen2007-02-041-16/+43
| | | | | and 'save-a-copy' saves. (bzr r2326)
* null the sodipodi:modified before saving, not after; whitespacebulia byak2007-02-041-10/+20
| | | (bzr r2323)
* gboolean -> bool conversion commit 1. Modifies code to do with getting the ↵Michael G. Sloan2006-08-261-4/+4
| | | | | | | undo system to ignore actions, as well as SVG/XML save/load. Shouldn't cause problems though. (bzr r1639)
* peeled back the gboolean code as it hit on some complexity theory principles...Jon Phillips2006-08-251-1/+1
| | | | | need to rethink and incrementally change gbooleans to bools (bzr r1637)
* I peeled back my changes because of some deep error.Jon Phillips2006-08-251-1/+1
| | | (bzr r1636)
* Cleaned up more of the gboolean to bool janitorial task...great!Jon Phillips2006-08-241-1/+1
| | | (bzr r1634)
* Ok, committed msgloan's patch to convert gbooleans to bools thus completingJon Phillips2006-08-231-1/+1
| | | | | one major janitorial task we identified.... (bzr r1633)
* I added Johan's badass patch for save a copy with the features I requested. Jon Phillips2006-08-221-6/+15
| | | | | Now it all works quite well! Great! (bzr r1630)
* Committed a great patch which adds a Save A Copy menu function. This is the ↵Jon Phillips2006-08-221-1/+6
| | | | | first gloss of this patch...I will add more stuff to it shortly... (bzr r1628)
* r11467@tres: ted | 2006-04-19 21:49:02 -0700Ted Gould2006-05-021-0/+9
| | | | | Adding in the basic support for having an xslt implementation. (bzr r675)
* r11259@tres: ted | 2006-04-07 21:55:33 -0700Ted Gould2006-05-021-0/+8
| | | | | Adding in the path effect to the INX file parsing. (bzr r665)
* no longer GC::release(NULL) with defect inx files, fixes #1358999Ralf Stephan2006-02-131-2/+3
| | | (bzr r132)
* moving trunk for module inkscapeMenTaLguY2006-01-161-0/+476
(bzr r1)