summaryrefslogtreecommitdiffstats
path: root/src/ui/dialog/print.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* More document.h cleanup.Tavmjong Bah2019-04-061-1/+1
|
* Merge branch 'DontRotateCustomPaper' of gitlab.com:Skrapion/inkscapeMartin Owens2019-03-061-14/+19
|\
| * Fix bug #630635: Print page size is incorrect: ↵Rick Yorgason2018-11-041-14/+19
| | | | | | | | | | | | | | | | https://bugs.launchpad.net/inkscape/+bug/630635 Don't rotate the page if using a custom page size, because it confuses simpler printers which don't understand landscape mode, like laser cutters. (Note: comments #3-7 in that bug report are a different issue, which affects printers which don't understand custom page sizes; this issue was fixed in commit eaa134e8ea9e71489af1b5090bdee122d5b8d659)
* | Give more descriptive names to document file related variables and functions.Tavmjong Bah2019-02-201-1/+1
| | | | | | | | Makes searching through code for them easier.
* | Clarify licensesMax Gaukler2018-11-081-1/+2
|/ | | | | | - add license headers to everything - convert a few files from public domain or LGPL2.1+ to GPL2+ - some archaeology to clarify which files are from which library
* Remembers printer settings between calls to the print dialogue. Fixes bug ↵Rick Yorgason2018-10-271-0/+4
| | | | #1711112.
* Remove #include "config.h" wherever possibleEduard Braun2018-10-011-4/+0
|
* Run clang-tidy’s modernize-use-nullptr pass.Emmanuel Gil Peyrot2018-06-181-2/+2
| | | | | This replaces all NULL or 0 with nullptr when assigned to or returned as a pointer.
* Print: Match document size against known paper sizesPatrick McDermott2018-05-201-8/+32
| | | | | | | | | | | Custom paper sizes work with some printer drivers but not others. EPSON's ESC/P-R CUPS driver for example scales a custom-sized document to ISO A4. (It apparently used to just bail on unknown page sizes.) Matching the document size against a known paper size in Inkscape prevents the driver from scaling to the wrong paper size. Fixes an issue discussed in comments 3, 4, 5, and 6 of <https://bugs.launchpad.net/inkscape/+bug/630635>.
* Print: C++ifyPatrick McDermott2018-05-201-76/+66
|
* Revert "Fix include order with clang-tidy check llvm-include-order"Marc Jeanmougin2018-05-041-2/+2
| | | | This reverts commit bba4ff6672494fab59286b50f6c645ad62a47e60.
* Fix include order with clang-tidy check llvm-include-orderMarc Jeanmougin2018-04-291-2/+2
|
* Fix printing multiple copies of a documentEduard Braun2017-11-201-1/+5
| | | | | | | | | | | | | Previously only the first page was printed properly, all following pages were either blank or were not printed at all. This was caused by finishing/destroying the cairo surface of the cairo context associated with the GtkPrintContext used for printing which made it impossible to draw to it for any consecutive page Fixed bugs: - https://bugs.launchpad.net/inkscape/+bug/1733424 - https://bugs.launchpad.net/inkscape/+bug/490866
* Drop obsolete wrapper around Glib::file_open_tmpStefano Facchini2017-10-191-2/+1
|
* Minor code cleanup after baeb92c8b275ada9a09187772e11f8b32b7ae6efEduard Braun2017-07-191-11/+1
|
* Removed unused includes, decreased compilation time. Once againAdrian Boguszewski2016-08-031-2/+1
| | | (bzr r15034)
* Reverted changes to r15024 after many building problemsAdrian Boguszewski2016-07-281-1/+2
| | | (bzr r15027)
* Removed unused includes, decrease compilation timeAdrian Boguszewski2016-07-281-2/+1
| | | (bzr r15025)
* mergingMarc Jeanmougin2015-04-261-19/+2
|\ | | | | (bzr r13922.1.13)
| * Fix for Bug #918319 (Printing offsets page).Nicolas Dufour2015-03-051-19/+2
| | | | | | | | | | | | | | | | Fix for a dead assignment in the printing code (Jenkins warning: http://jenkins.inkscape.org/job/Inkscape_trunk_scan-build/42/clangScanBuildBugs/browse/report-a94344.html#EndPath). Fixed bugs: - https://launchpad.net/bugs/918319 (bzr r13965)
* | Put a few std::vector<SPitem*>Marc Jeanmougin2015-02-191-1/+1
| | | | | | (bzr r13922.1.5)
* | Just...mc2015-02-181-1/+1
|/ | | | | | | some... more... lines... (bzr r13922.1.2)
* fix Windows 64-bit buildJohan B. C. Engelen2014-08-231-2/+2
| | | (bzr r13531)
* Fix buildLiam P. White2014-08-131-1/+3
| | | (bzr r13510)
* Printing. Fix for Bug #264831 (Print settings not persistent).Nicolas Dufour2014-08-131-1/+7
| | | | | | | | | Printing. Fix for Bug #508529 (Printing rastered image offsets the page). Fixed bugs: - https://launchpad.net/bugs/264831 - https://launchpad.net/bugs/508529 (bzr r13509)
* Fix format security errorsAlex Valavanis2013-09-211-3/+3
| | | | | | Fixed bugs: - https://launchpad.net/bugs/1193025 (bzr r12563)
* Improve code readability.Matthew Petroff2013-08-281-2/+2
| | | (bzr r12475.1.9)
* Added viewBox implement document unit support.Matthew Petroff2013-08-271-4/+4
| | | (bzr r12475.1.2)
* Eliminate "unit-constants.h".Matthew Petroff2013-07-311-6/+6
| | | (bzr r12380.1.54)
* add bleed/margin to pdf exportJohan B. C. Engelen2012-10-281-1/+1
| | | (bzr r11847)
* Move gtkmm headers that internally re-enable deprecated gtk symbols to top. ↵Alex Valavanis2012-02-151-1/+1
| | | | | Hides many GTK deprecation errors that we can't fix in Inkscape (bzr r10982)
* Header cleaningAlex Valavanis2012-02-121-0/+1
| | | (bzr r10963)
* dropped deprecated function sp_repr_get_double_attributeKris De Gussem2012-01-071-12/+14
| | | (bzr r10858)
* Doxygen cleanup.Jon A. Cruz2011-10-031-2/+3
| | | (bzr r10660)
* Merge and cleanup of GSoC C++-ification project.Jon A. Cruz2010-12-121-5/+6
|\ | | | | (bzr r9945.1.1)
| * C++fied SPDocument addedAbhishek Sharma Public2010-07-011-4/+4
| | | | | | (bzr r9546.1.2)
* | Super duper mega (fun!) commit: replaced encoding=utf-8 with ↵Chris Morgan2010-11-171-1/+1
|/ | | | | | | | | | | | | | | fileencoding=utf-8 in all 1074 Vim modelines. The reason for this is that (a) setting the encoding isn't nice, and (b) Vim 7.3 (with modeline enabled) disallows it and pops up an error whenever you open any file with it ("invalid modeline"). Also corrected five deviant modestrings: * src/ui/widget/dock.cpp and src/ui/widget/dock.h: missing colon at the end * src/ui/dialog/tile.cpp: removed gratuitous second colon at the end * src/helper/units-test.h: removed gratuitous space before a colon * share/extensions/export_gimp_palette.py: missing textwidth=99 That's my geekiest commit yet. (bzr r9900)
* Warning cleanupJon A. Cruz2009-12-201-5/+9
| | | (bzr r8895)
* patch by Adrian Johnson for 166678bulia byak2009-09-051-1/+1
| | | (bzr r8561)
* Fix for Bug #166678 (Paper size or orientation are not used when printing) ↵Nicolas Dufour2009-08-121-4/+11
| | | | | by Adrian Johnson. (bzr r8473)
* Fix for Bug #373309 (Print has offset on page), by Adrian Johnson.Nicolas Dufour2009-08-121-1/+20
| | | (bzr r8469)
* Revert recent refactoring changes by johnce because they break the build, ↵Maximilian Albert2009-08-061-1/+1
| | | | | which cannot be fixed easily. (bzr r8422)
* SPDocument->Documentjohnce2009-08-051-1/+1
| | | (bzr r8408)
* apply printing w32 patch ↵Adib Taraben2009-04-241-63/+0
| | | | | https://bugs.launchpad.net/inkscape/+bug/179988/comments/176 (bzr r7768)
* apply printing w32 patch ↵Adib Taraben2009-04-241-1/+4
| | | | | https://bugs.launchpad.net/inkscape/+bug/179988/comments/174 (bzr r7767)
* Improved version reporting. Add SVN revision and custom status to Krzysztof Kosi??ski2009-01-131-0/+1
| | | | | version string on Linux. (bzr r7123)
* From trunkTed Gould2008-10-271-5/+15
| | | (bzr r6885)
* Made bitmap printing use the DPI setting (bug 258916)Niko Kiirala2008-09-221-3/+7
| | | (bzr r6870)
* Ulf Ericson's patch for implementing missing properties in the new pdf exporterbulia byak2008-08-291-1/+1
| | | (bzr r6726)
* Fixing as per discussion in LP # 179988Mike Pittman2008-03-281-3/+77
| | | (bzr r5211)