summaryrefslogtreecommitdiffstats
path: root/src/object (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Fork LPE if necesary also in LPEItem childsJabiertxof2019-05-162-2/+12
|
* Support percentage (include default) values for linear and radial gradient ↵Tavmjong Bah2019-05-144-11/+86
| | | | | | attribues. Fix for inbox issue #415.
* Remove support for LCMS 1Karl Cheng2019-05-124-103/+58
| | | | | | | Now that all platforms (including macOS) now support LCMS 2, we no longer need to support LCMS 1. Fixes: https://bugs.launchpad.net/inkscape/+bug/1133014
* fix inbox#380 Rotation center flipped with y-axisThomas Holder2019-04-171-3/+10
|
* Make sure Layout.wrap_mode is initialized and defined.Tavmjong Bah2019-04-151-0/+2
|
* Fix for line positioning in wrapped multi-line text.Tavmjong Bah2019-04-151-0/+5
| | | | | | Bug introduced in 605ef4a43ea0cf89d19d46679e9e0b5bb9e464b2 which applied line correction to all types of text rather than just multi-line text via sodipodi:role = "line".
* Fix nullptr deref after connector deleteBryce Harrington2019-04-141-2/+6
| | | | | | | | When a connector has been deleted, its _connRef will be set to NULL. Some logic should be bypassed in this case, other should check NULL status as a pre-condition. Fixes: https://gitlab.com/inkscape/inbox/issues/313
* More document.h cleanup.Tavmjong Bah2019-04-064-11/+11
|
* Replace IS_NAN with std::isnan (exists since C++11)Patrick Storz2019-04-021-3/+3
|
* Misc. typosluz.paz2019-03-262-6/+6
| | | Found via `codespell`
* Fix text rendering when Inkscape multi-line text has an empty first line.Tavmjong Bah2019-03-232-3/+47
| | | | Possible fix for GitLab issue #45.
* Allow guide duplication in guides dialogMarc Jeanmougin2019-03-222-0/+5
|
* Fixed: circles and ellipses had wrong element names in XML editor (Issue #116)Joseph Da Silva2019-03-201-6/+2
|
* Merge: Avoid the “using std::*;” or “using namespace std;” constructMartin Owens2019-03-065-35/+24
|\
| * Avoid the “using std::*;” or “using namespace std;” constructs.Emmanuel Gil Peyrot2019-03-065-35/+24
| | | | | | | | This makes the code a lot less readable and greppable for no reason.
* | Merge: Fix crash on opening file with text on path...Martin Owens2019-03-061-11/+9
|\ \
| * | Stop crash on loading text on pathNathan Lee2019-03-061-11/+9
| |/ | | | | | | | | | | | | If path is below text in xml, early attempt to get text path leads to call to nullptr. Fixes https://gitlab.com/inkscape/inbox/issues/134
* | Merge in Rescue code for restoring last used window geometry MR !534Martin Owens2019-03-062-11/+33
|\ \ | |/ |/|
| * Fix query for monitor dimensionsPatrick Storz2019-02-201-4/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The call to Gdk::Display::get_monitor_at_window() in Inkscape::UI::get_monitor_geometry_at_window() requires the underlying GdkWindow to be fully initialized. This is achieved by calling "realize()" before attempting to read that information. Previously we used to show the window first (which implies realizing it) which worked around the issue. However it required us to hide and show it once again later if we wanted to move it in order for the window manager's routines to sanitize the position to kick in.
| * Rescue code for restoring last used window geometryPatrick Storz2019-02-202-7/+33
| | | | | | | | | | | | | | | | | | It was accidentally dropped in 8b1840f9507f10911f63fc00b9885354ead99d53 Also show window *after* setting position/size. This gives the window manager the chance to move an off-screen window back into the visible desktop bounds (e.g. after a monitor was disconnected).
* | Enable global snapping preference by defaultPatrick Storz2019-03-031-1/+1
| | | | | | | | | | | | | | Ensures consistent behavior with previous versions, i.e. before the switch was introduced in d69b5fe84fd438a218e6198af585f8532f0d8e70. Try to improve help string.
* | Remove unneded code from previous commitJabiertxof2019-02-201-22/+1
| |
* | Fix for issue 95: Crash on applying Perspective/Envelope LPE to a groupJabiertxof2019-02-201-0/+1
| |
* | Give more descriptive names to document file related variables and functions.Tavmjong Bah2019-02-204-8/+8
|/ | | | Makes searching through code for them easier.
* Fix #91 "guides around the page" with y-axis downThomas Holder2019-02-181-6/+7
|
* clang-tidy recent changesAlexander Valavanis2019-02-011-3/+3
|
* Demangle: Switch to std::shared_ptr.Emmanuel Gil Peyrot2019-01-241-1/+1
|
* Event: Switch all call sites from Util::ptr_shared to char const* or ↵Emmanuel Gil Peyrot2019-01-241-6/+6
| | | | std::shared_ptr.
* Fix segfault when a masked object is transformedoctycs2019-01-061-1/+1
|
* modernize loops (2)Marc Jeanmougin2019-01-021-3/+3
|
* modernize loopsMarc Jeanmougin2019-01-0225-254/+223
|
* Prevent reverting a drawing from closing Inkscape when only one window is open.Tavmjong Bah2019-01-021-2/+4
|
* fix crash with missing image xlink:href attributeThomas Holder2018-12-261-0/+6
|
* rebase_hrefs: store IRI (UTF-8), not URI (ASCII)Thomas Holder2018-12-242-0/+90
|
* Allow edit LPE on nestad groupsJabiertxof2018-12-214-4/+4
|
* Inkscape::URI::Impl -> shared_ptrThomas Holder2018-12-162-75/+8
|
* add some Inkscape::URI testsThomas Holder2018-12-161-0/+2
| | | | | | - default constructor - empty string constructor - exception tests
* Remove unused transform functions related to LPE and improvements to ↵Jabier Arraiza2018-12-154-39/+1
| | | | fill-betreen-* LPEs
* Round-trip SVG 2 flowed text with SVG 1.1 backup.Tavmjong Bah2018-12-142-49/+296
|
* extract_uri: fix, test, documentThomas Holder2018-12-132-12/+9
|
* remove most of Inkscape::URI::ImplThomas Holder2018-12-132-57/+37
|
* remove Inkscape::URI::fromUtf8Thomas Holder2018-12-132-38/+0
|
* remove Inkscape::URI::getFullPathThomas Holder2018-12-094-64/+28
|
* fix, test, and document more Inkscape::URI methodsThomas Holder2018-12-092-20/+69
|
* Minor comment/alignment changes.Tavmjong Bah2018-12-032-1/+4
|
* Remove dependance of SVGViewWidget on SVGView and View. Remove SVGView.Tavmjong Bah2018-12-032-11/+12
| | | | Another step in making View not dependent on GUI.
* Fix mergingJabier Arraiza2018-12-011-1/+1
|
* Fix merge to master and add shortcutJabier Arraiza2018-12-011-1/+1
|
* Replace void* by SPItem* to avoid static casts.Tavmjong Bah2018-11-301-1/+1
|
* Start of making View independent of GUI.Tavmjong Bah2018-11-292-16/+34
|