summaryrefslogtreecommitdiffstats
path: root/src/file.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Remove 'document-private.h' where not needed plus some other header cleanup.Tavmjong Bah2018-10-221-1/+0
|
* Merge branch ↵Marc Jeanmougin2018-10-181-14/+23
|\ | | | | | | 'bugfix-1789838-confirmation-needed-before-overwriting-template' of gitlab.com:ccrb/inkscape
| * Fix bug 1789838 - Ask for confirmation before overwriting templateChristophe Lebras2018-08-311-14/+23
| |
* | Move some files to 'io' directory.Tavmjong Bah2018-10-131-1/+1
| |
* | Remove #include "config.h" wherever possibleEduard Braun2018-10-011-1/+1
| |
* | Use _WIN32 instead of WIN32Eduard Braun2018-10-011-2/+2
| | | | | | | | | | | | | | | | The former is guaranteed to be set for any compiler targeting win32, the latter is implementation dependent (but works for gcc) See also http://nadeausoftware.com/articles/2012/01/c_c_tip_how_use_compiler_predefined_macros_detect_operating_system
* | End fix bug bug:#1769679 #18; Crash when opening file with live path effectJabier Arraiza2018-10-011-1/+6
| |
* | improbe UX of Fillet/Chamfer LPEJabiertxof2018-09-141-3/+0
| |
* | Fix a bug opening SVG from comand lines related to the DPI changes done. ↵Jabiertxof2018-09-141-2/+3
| | | | | | | | Thanks Mark for testing!
* | copypaste bugfixMarc Jeanmougin2018-09-091-6/+8
|/
* Fix bug 1789010 - Sanitize template's file nameChristophe Lebras2018-08-271-5/+4
|
* Run clang-tidy’s modernize-use-nullptr pass.Emmanuel Gil Peyrot2018-06-181-42/+42
| | | | | This replaces all NULL or 0 with nullptr when assigned to or returned as a pointer.
* Add global guide controls to guides panelGeoff Lankow2018-05-041-1/+1
|
* Move classes derived from SPObject to own directory.Tavmjong Bah2018-01-301-18/+25
| | | | A lot of header clean-up.
* Always show an error dialog on failed savesEduard Braun2018-01-241-0/+17
| | | | | | | | | As a result of 2b8d9986140cc36ea6c0a3c3b88571983490e0ef the actual exceptions are now catched (instead of the generic Inkscape::Extension::Output::save_failed) but were not handled yet. Implement this handling for generic exceptions and output any potentially helpful information on what went wrong.
* Show appropriate warning if non-existent export ID is specifiedEduard Braun2017-12-221-0/+7
| | | | | Fixed bug: - https://bugs.launchpad.net/inkscape/+bug/1739497
* Fix bug#1643179. Guides lock lost on load. Patch proposed in #5Jabier Arraiza2017-12-051-0/+5
|
* Remove deprecated GNOME VFSStefano Facchini2017-10-131-89/+0
| | | | Just use Gio::File when access to non-local files is needed.
* Skip empty template informationChristophe Lebras2017-07-021-14/+25
|
* Manage template informationsChristophe Lebras2017-07-021-4/+73
| | | | | | Template informations are added to the saved file. File name is is the same as template name Template is saved as default.svg only if requested by user.
* Add function to save templateChristophe Lebras2017-07-021-9/+25
| | | | | Saves template as default. Does not save template informations yet.
* Refactor profile directory use and promote IO::Resource get_path and ↵Martin Owens2017-06-281-42/+3
| | | | get_filename methods
* Porting the pre-92 file update message from 0.92.x to trunk:Marc Jeanmougin2017-06-041-532/+4
| | | | | | | | | | New dialog when opening pre-0.92 files (with 90 dpi). I implemented it mostly based on mizmo's UI proposal (thanks!), with additional inputs from su_v with a few bugfixes from jabiertxof Also adds a commandline option --convert-dpi-method=[none|scale-viewbox|scale-document] to be able to batch convert files. Fixed bugs: - https://launchpad.net/bugs/1659229 (bzr r15729)
* Implement rotation via desktop to window affine.Tavmjong Bah2017-03-201-4/+2
| | | | | | Remove rotation via viewbox. Still some work to do... (bzr r15603)
* Replace rectangle based zooming by affine based zooming.Tavmjong Bah2017-03-131-1/+1
| | | | | | | | This allows a rotation to be included in the drawing to window mapping. General code cleanup. Added documentation. Any change to zooming behavior is probably a bug. (bzr r15592)
* fixing to new trunkJabiertxof2017-01-241-22/+548
|\ | | | | (bzr r15142.1.38)
| * Fixes bugs in copy LPE's. #1656093:Paste path effect doesn't work on 0.92 ↵Jabiertxof2017-01-201-1/+5
| | | | | | | | | | | | | | | | | | and #1656527:Copy & paste of group with shaped path corrupts it, in v0.92 Fixed bugs: - https://launchpad.net/bugs/1656093 - https://launchpad.net/bugs/1656527 (bzr r15426)
| * Remove debugging lines from last commit.Tavmjong Bah2017-01-101-5/+0
| | | | | | (bzr r15407)
| * Another scaling option to test.Tavmjong Bah2017-01-101-2/+67
| | | | | | (bzr r15406)
| * Fix header inclusion orderingAlex Valavanis2016-12-261-2/+2
| | | | | | (bzr r15365)
| * Add string translatable pointed by MarenJabiertxof2016-12-211-1/+1
| | | | | | (bzr r15345)
| * Save state of backup button.Tavmjong Bah2016-12-151-8/+15
| | | | | | (bzr r15327)
| * Fix crash from last commit due to bad preference path.Tavmjong Bah2016-12-151-8/+8
| | | | | | (bzr r15326)
| * Fixes for internal document scaling and add a second test option.Tavmjong Bah2016-12-151-33/+124
| | | | | | (bzr r15325)
| * Add test internal scaling to account for DPI change.Tavmjong Bah2016-12-141-7/+95
| | | | | | (bzr r15324)
| * Add missing 'pt' unit to test of legacy files.Tavmjong Bah2016-12-121-2/+14
| | | | | | (bzr r15322)
| * Add option to save a backup when updating file for dpi change.Tavmjong Bah2016-12-071-6/+67
| | | | | | (bzr r15307)
| * Add dpiswitcher extension and option to scale legacy documents with it.Jabier Arraiza Cenoz2016-12-061-19/+53
| | | | | | (bzr r15301)
| * update filter list when pasting and on importMarc Jeanmougin2016-11-281-0/+2
| | | | | | (bzr r15283)
| * Provide a way to update a legacy document to account for the 90 to 96 dpi ↵Tavmjong Bah2016-11-251-19/+186
| | | | | | | | | | | | | | change. This method relies on setting the 'viewBox'. (bzr r15273)
* | Add some Vlava improvements from mailing listJabier Arraiza Cenoz2016-11-011-1/+12
|\| | | | | (bzr r15142.1.28)
| * Prevent image drag/drop from groupingMarc Jeanmougin2016-10-261-1/+12
| | | | | | (bzr r15192)
* | Update to trunkJabier Arraiza Cenoz2016-10-251-6/+6
|\| | | | | (bzr r15142.1.26)
| * CPPification: almost all sp_object_set_whatever and sp_selection_whatever ↵Marc Jeanmougin2016-10-241-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | global functions are now methods of ObjectSet*, with these additional benefits: - They can now act on any SelectionSet, not just the current selection; - Whenever possible, they don't need a desktop anymore and can run if called from GUI. I hope I did not break too many things in the process. *: So instead of callink sp_selection_move(desktop,x,y), you call myobjectset->move(x,y) (bzr r15189)
* | Fix some canvas item problems and refresh items on rotateJabier Arraiza Cenoz2016-10-101-1/+3
| | | | | | (bzr r15142.1.10)
* | Fix some canvas problems and refactorizationJabier Arraiza Cenoz2016-10-101-2/+2
|/ | | (bzr r15142.1.8)
* Merged trunkAdrian Boguszewski2016-08-031-12/+1
|\ | | | | (bzr r14954.1.29)
| * Removed unused includes, decreased compilation time. Once againAdrian Boguszewski2016-08-031-12/+1
| | | | | | (bzr r15034)
| * Reverted changes to r15024 after many building problemsAdrian Boguszewski2016-07-281-0/+13
| | | | | | (bzr r15027)
| * Removed unused includes, decrease compilation timeAdrian Boguszewski2016-07-281-13/+0
| | | | | | (bzr r15025)