summaryrefslogtreecommitdiffstats
path: root/src/main.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Just reread the entire diff against trunk. Given the diff size, i must have ↵Marc Jeanmougin2015-04-261-1/+3
| | | | | | | | | | forgotten things, but hopefully, there are only very few changes of semantics: ->childList is now in the intuitive order (childList()[0] is now firstChild) -> sp_selection_paste_impl is now in the opposite order (change is local to selection-chemistry.cpp, and simplify a few things) -> selection.setReprList now takes the list in the opposite order. It was always the case (the list was always reversed before handing to it) -> a few comparison functions now work "the c++ way": the C way was to return -1 if a<b, 0 if a==b and 1 if a>b, now they return (bool)(a<b) (bzr r13922.1.15)
* mergeMarc Jeanmougin2015-04-261-1/+1
|\ | | | | (bzr r13922.1.12)
| * Rename libgc/ => inkgc/ to reflect difference from Boehm GCLiam P. White2015-02-261-1/+1
| | | | | | (bzr r13950)
| * Isolate components of libgcLiam P. White2015-02-251-1/+1
| | | | | | (bzr r13946)
* | corrected the casts (hopefully)Marc Jeanmougin2015-02-271-3/+0
| | | | | | (bzr r13922.1.10)
* | Put a few std::vector<SPitem*>Marc Jeanmougin2015-02-191-6/+6
| | | | | | (bzr r13922.1.5)
* | At first, I was thinking "I just have to go to the selection file, and ↵Marc Jeanmougin2015-02-171-12/+11
|/ | | | | | | | change that GSList* with a std::list, then resolve the few problems" So, i tried that. And I will continue tomorrow, and the days after, on and on. (bzr r13922.1.1)
* Fix for Bug #1417990 (Trunk: crash on export to PS/EPS/PDF via command line ↵Nicolas Dufour2015-02-041-8/+4
| | | | | | | | (rev >= 13880)). Fixed bugs: - https://launchpad.net/bugs/1417990 (bzr r13898)
* Update to trunk r13690Liam P. White2014-11-091-4/+4
|\ | | | | (bzr r13341.5.22)
| * default export dpi = 96Alvin Penner2014-11-021-4/+4
| | | | | | (bzr r13661)
* | Update to experimental r13598Liam P. White2014-10-081-1/+1
|\| | | | | (bzr r13341.5.17)
| * Move obvious ui component to ui/Liam P. White2014-10-051-1/+1
| | | | | | (bzr r13341.1.247)
* | 5. Refactoring of Application class: make copy/assignment operators private, ↵Liam P. White2014-06-271-6/+6
| | | | | | | | | | disallow pointers to Application (bzr r13341.5.9)
* | Move constructor/destructor into private section, remove protected section. ↵Liam P. White2014-06-271-2/+2
| | | | | | | | | | Rename init(). Add to-do list. (bzr r13341.5.8)
* | Convert accidental member accesses into static function accessesLiam P. White2014-06-261-1/+1
| | | | | | (bzr r13341.5.7)
* | 4. further refactor Application class; create proper singleton, encapsulate ↵Liam P. White2014-06-261-2/+2
| | | | | | | | | | members, simplify signals (bzr r13341.5.6)
* | 3. remove dead code, refactor existing code. Connect overlooked signals.Liam P. White2014-06-261-1/+1
| | | | | | (bzr r13341.5.3)
* | 1. make it compileLiam P. White2014-06-251-7/+7
|/ | | (bzr r13341.5.1)
* Fix for bugs 1262782 and 1262792mathog2014-06-031-0/+1
| | | (bzr r13406)
* Allow command line options -i and -j to effect plain-svg output, this ↵Martin Owens2014-04-051-0/+16
| | | | | involves cropping and reducing. (bzr r13268)
* Use the save mechanism from the export instead of suplicating code to save ↵Martin Owens2014-04-031-8/+4
| | | | | | | | an svg. Fixes bug #500440 also clean vacuum defs from command line which should be using extension also. Fixed bugs: - https://launchpad.net/bugs/500440 (bzr r13252)
* Removed obsolete header file.Markus Engel2014-03-291-1/+1
| | | (bzr r13229)
* Protect pdf and png exports from failure and output reasonalbe warnings.Martin Owens2014-01-271-4/+11
| | | (bzr r12982)
* Protect export options from blank filenames, png, pdf, emf and wmf. This ↵Martin Owens2014-01-271-1/+14
| | | | | | | | should fix Bug #941103 Fixed bugs: - https://launchpad.net/bugs/941103 (bzr r12981)
* Fix for Bug #950781 (There is no disk in drive error when opening Inkscape ↵Nicolas Dufour2014-01-021-2/+5
| | | | | | | | in Windows 7) by Max Gaukler. Fixed bugs: - https://launchpad.net/bugs/950781 (bzr r12866)
* reorder header file includes. Because glibmm depends on a ↵Johan B. C. Engelen2013-11-211-2/+3
| | | | | deprecated/threads.h of glib, it has to be included first. (bzr r12830)
* Add command line support for EMF and WMF export, by David Mathog.Nicolas Dufour2013-11-131-19/+44
| | | | | | Fixed bugs: - https://launchpad.net/bugs/1244749 (bzr r12809)
* First step of moving tools into appropriate namespaces.Markus Engel2013-11-071-3/+13
| | | (bzr r12782)
* Fix my email address through codebaseBryce Harrington2013-09-241-1/+1
| | | (bzr r12588)
* Merge from trunk.Matthew Petroff2013-09-201-3/+2
|\ | | | | (bzr r12475.1.29)
| * Merged from trunk (r12488).Markus Engel2013-08-301-6/+5
| |\ | | | | | | (bzr r11608.1.120)
| * \ Merge from trunk (r12439).Markus Engel2013-07-251-0/+3
| |\ \ | | | | | | | | (bzr r11608.1.108)
| * \ \ Merged from trunk (r12419).Markus Engel2013-07-141-3/+132
| |\ \ \ | | | | | | | | | | (bzr r11608.1.107)
| * \ \ \ merged from trunk (r12287)Markus Engel2013-04-201-0/+15
| |\ \ \ \ | | | | | | | | | | | | (bzr r11608.1.99)
| * | | | | Removed old SPObject factory.Markus Engel2013-04-101-1/+0
| | | | | | | | | | | | | | | | | | (bzr r11608.1.91)
| * | | | | Cleaned up a bit. Uses some C++11 features.Markus Engel2013-04-021-2/+2
| | | | | | | | | | | | | | | | | | (bzr r11608.1.72)
* | | | | | Improve code readability.Matthew Petroff2013-08-281-4/+4
| |_|_|_|/ |/| | | | | | | | | (bzr r12475.1.9)
* | | | | Switched to global UnitTable.Matthew Petroff2013-08-041-1/+0
| | | | | | | | | | | | | | | (bzr r12380.1.62)
* | | | | Eliminate "unit-constants.h".Matthew Petroff2013-07-311-6/+6
| |_|_|/ |/| | | | | | | (bzr r12380.1.54)
* | | | Fix remaining g_type_init deprecation issuesAlex Valavanis2013-07-171-0/+3
| |_|/ |/| | | | | (bzr r12421)
* | | Added "dbus-name" command line option to allow a D-Bus bus name other thanEric Greveson2013-07-101-0/+20
| | | | | | | | | | | | | | | | | | "org.inkscape" to be specified. This allows multiple Inkscape instances to be controlled over D-Bus in a single user session. (bzr r12402.1.1)
* | | Fix for builds without --enable-dbusapi (missing #ifdef)Eric Greveson2013-07-041-1/+5
| | | | | | | | | (bzr r12387.1.9)
* | | Modified dbus interface so that it works in console mode (--dbus-listen)Eric Greveson2013-07-031-12/+41
| | | | | | | | | | | | | | | | | | | | | | | | Modified action context setup so that in console mode, when a document is added to the main inkscape app instance, it gets a selection model and layer model automatically set up for it Made a couple more verbs work in console mode (bzr r12387.1.4)
* | | Factored layer model out into new Inkscape::LayerModel class. This allowsEric Greveson2013-07-011-1/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Inkscape::Selection to use a LayerModel that is not associated with a UI. Changed the interface of verbs (SPAction) to use a new ActionContext rather than UI::View::View, again so that verbs may be used in a console mode. Modified boolean operation verbs to work in console-only mode. Fixed up DESKTOP_IS_ACTIVE macro to work in the case of no desktops. Modified main.cpp to process selections and verbs in no-GUI mode. Other changes are all consequences of the SPDesktop, Selection and LayerModel interface changes. (bzr r12387.1.1)
* | | Refactor --export-pdf-version detection.Vinícius dos Santos Oliveira2013-06-071-22/+24
| | | | | | | | | | | | | | | | | | | | | If the user try to export the pdf and ps versions at one run, the sp_export_pdf detection would fail. A better approach (this commit) is to check the mime argument. (bzr r12359)
* | | Fixes r12348 and r12350.Vinícius dos Santos Oliveira2013-06-061-1/+1
| | | | | | | | | | | | | | | Typo error (sp_export_pdf_version instead sp_export_pdf). (bzr r12352)
* | | Add option to set --export-ps-level. Fixes bug #669748.Vinícius dos Santos Oliveira2013-06-051-1/+23
| | | | | | | | | | | | | | | | | | Moreover, a bug in --export-pdf-version was fixed. The bug made Inkscape crash if someone try to export a ps file. (bzr r12350)
* | | Add command line option to specify PDF export version. Patch from schwieni.Vinícius dos Santos Oliveira2013-06-051-0/+36
| |/ |/| | | | | | | | | | | | | | | | | | | | | | | From the patch's author: Additional command line option added to export to different PDF-versions supported by cairo (currently only "PDF 1.4" and "PDF 1.5"). The user must provide the exact string found in the PDF-export dialog of Inkscape. This feature was previously only accessible via the GUI of Inkscape. This option is useful for people opting for PDF-a conformance in their PDFs. Moreover, the Extension and Parameter classes are extended by setters for enum parameters (used in combo boxes). (bzr r12348)
* | add --export-margin option to PDF/EPS/PS export cmdlineJohan B. C. Engelen2013-04-061-0/+15
|/ | | (bzr r12268)
* Fix Glibmm inclusions for Gtk+ 3 builds and implement a Gtk+ 3 compatible ↵Alex Valavanis2013-03-261-1/+3
| | | | | | | | | check for X11 backend Fixed bugs: - https://launchpad.net/bugs/1160252 - https://launchpad.net/bugs/1122774 (bzr r12247)