summaryrefslogtreecommitdiffstats
path: root/src/object (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Allow transforms in rects with LPEJabiertxof2019-09-171-0/+3
|
* Active SVG2 Flow Text by defaultJabiertxof2019-09-161-1/+1
|
* Allow paste preserving new lines into a flowtext elementJabiertxof2019-09-163-4/+28
|
* Allow paste on flowbox at same sice of origin, also improve creation to get ↵Jabiertxof2019-09-161-5/+3
| | | | rid of transforms on origin
* Allow to paste paragraphs in SVG2 Flow then paste overflow the shapeJabiertxof2019-09-132-3/+38
|
* A value of zero for 'inline-size' should act as if 'inline-size' is not set. ↵Tavmjong Bah2019-09-131-4/+5
| | | | Fixes #852.
* Allow transforms in SVG2 flow elementsJabier Arraiza2019-09-071-0/+9
|
* Prepared for beta. Fixed blocking bugJabiertxof2019-09-071-1/+0
|
* Prepare for betaJabiertxof2019-09-071-4/+1
|
* fixx flowbox on SVG2 mode using tspansJabiertxof2019-09-071-2/+10
|
* Write out 'x' and 'y' attribute values to repr when some text property value ↵Tavmjong Bah2019-09-071-0/+1
| | | | | | | changes. Changes to property values may cause text to be relayed out, changing 'x' and 'y' attributes on tspans with sodipodi:role="line". Fix for issue 234.
* Add listeners for when shapes used by text are changed.Tavmjong Bah2019-09-062-29/+38
|
* Templates: Accept non-underscored variants of "inkscape:templateinfo"Patrick Storz2019-08-311-1/+1
|
* Fix issues pointed by @ede123 and cssinateJabiertxof2019-08-281-5/+8
|
* Eliminate clang warningsThomas Holder2019-08-231-1/+1
| | | | | | | | | | -Winfinite-recursion -Wpessimizing-move -Wunused-label -Wunneeded-internal-declaration -Wself-assign-overloaded -Wunused-const-variable (some) -Wsometimes-uninitialized (some)
* Eliminate clang warningsThomas Holder2019-08-232-4/+2
| | | | | | | | | | -Wconstant-conversion -Wenum-compare-switch -Wpointer-bool-conversion -Wundefined-bool-conversion -Wunused-value Excluding deprecation warnings and 3rdparty directory.
* reduce usage of desktop coordinates (#341)Thomas Holder2019-08-181-1/+1
| | | | | | | - avoid unnecessary internal usage of desktop coordinates, e.g. in SpellCheck::compareTextBboxes - document whether a function argument is in document or desktop coordinates, e.g. for SPDocument::getItemsInBox
* HatchKnotHolderEntityScale & some fixesvanntile2019-08-173-21/+36
|
* Added knot holder entitiesvanntile2019-08-174-13/+116
|
* fix #371 guides label upside downThomas Holder2019-08-141-3/+3
|
* Fix Arc toolbar buttons (gitlab, inkscape#355)Nathan Lee2019-08-061-2/+2
|
* Add Patrick improvements to verbs toggle menu itemsJabiertxof2019-07-292-3/+4
|
* Fix some issues with inverse coordinates pointed by MarenJabier Arraiza2019-07-281-2/+2
|
* Add verbs update checkbuttons in menu. Also do improvements requested in ↵Jabier Arraiza2019-07-281-1/+7
| | | | https://gitlab.com/inkscape/inkscape/issues/323 and improve XRay rendering
* Make doc2dt a document propertyThomas Holder2019-07-274-23/+18
| | | | Closes #340
* Improvements finish pointed by MarenJabier Arraiza2019-07-191-1/+1
|
* Improvemets to power pencilJabiertxof2019-07-191-0/+2
|
* working on powerpencil in other threadJabier Arraiza2019-07-142-8/+6
|
* Fix coding styleJabiertxof2019-07-081-3/+3
|
* Improvements to temming allow diferent on dark themesJabiertxof2019-07-081-3/+3
|
* Fix various minor typosYuri Chornoivan2019-07-015-5/+5
|
* Remove experimental code to work in MR and fixes for selectorsJabier Arraiza2019-06-231-5/+9
|
* Merge branch 'fix-bbox-filter' of gitlab.com:octycs/inkscapeMarc Jeanmougin2019-06-201-3/+3
|\
| * Fix bounding box cache invalidation for filtersoctycs2019-06-201-3/+3
| |
* | Merge branch 'copypasta' of gitlab.com:nathanal/inkscapeMarc Jeanmougin2019-06-201-16/+19
|\ \
| * | Change TextPath to Text positioningNathan Lee2019-06-031-32/+19
| | | | | | | | | | | | | | | | | | Uses originalPath instead of bounding-box. Make positioning consistent with text that is not visible (too long for path).
| * | Crashfix deleting path with invisible text on pathNathan Lee2019-06-031-5/+21
| | | | | | | | | | | | Fixes https://gitlab.com/inkscape/inbox/issues/491
* | | Merge branch 'refactoring' of gitlab.com:shlomif/inkscapeMarc Jeanmougin2019-06-205-59/+58
|\ \ \ | |_|/ |/| |
| * | Refactoring: replace funcs with methods.Shlomi Fish2019-06-125-40/+40
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I hereby disclaim any implicit or explicit ownership of my changes in this changeset, and put them under a multiple licence consisting of your choice of one of more of: - The CC0 / Public Domain - https://creativecommons.org/choose/zero/ . - The MIT / Expat license - https://en.wikipedia.org/wiki/MIT_License - The default licence of your project - The https://en.wikipedia.org/wiki/GNU_Lesser_General_Public_License - version 2.1 or higher - The https://en.wikipedia.org/wiki/GNU_General_Public_License - version 2 or higher - Any licence in the 2018-Aug-27 popular licenses list of https://opensource.org/licenses - The https://en.wikipedia.org/wiki/Apache_License version 2.0 or later - The https://en.wikipedia.org/wiki/Artistic_License version 2.0 or later - The https://en.wikipedia.org/wiki/ISC_license - The https://opensource.org/licenses/BSD-2-Clause Crediting me will be nice, but not mandatory, and you can change the licence of the project without needing my permission.
| * | Refactor: convert rotate_rel() to a method.Shlomi Fish2019-06-124-19/+18
| | |
* | | Fix crash after deleting a grouped connectionNathan Lee2019-06-141-0/+1
|/ / | | | | | | Fix gitlab.com/inkscape/inkscape/issues/205
* | Minor cleanup (remove unneeded win32-specific defines)Patrick Storz2019-06-091-3/+0
| |
* | Preferences: Work around issue with parsing unsigned integersPatrick Storz2019-06-081-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As we handle unsigned integers the same way as signed integers, large unsigned values (notably RGBA values) overflow the signed type. The issue became apparent when we switched from atoi to strtol in 0e92e8e519b33b35ab63600c31feb7c639e347a6 While the former has undefined behavior for out of range numbers it luckily seemed to "just" overflow as expected on supported OSs. The latter however returns LONG_MAX (which for a 32-bit value is 0x7fffffff and turned out to show turquoise in unexpected places, e.g. the default path highlighting color in node tool). Avoid this by catching the error and try to parse as unsigned type in this case (which will still overflow, but seems to have worked as expected so far).
* | fix inbox#549 Rectangle missing left sideThomas Holder2019-06-081-0/+3
| | | | | | | | Reverts one line of 174908a7e0d4
* | Style fixes.Shlomi Fish2019-06-061-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Thanks to @Qantas94Heavy 's comments. ---- I hereby disclaim any implicit or explicit ownership of my changes in this changeset, and put them under a multiple licence consisting of your choice of one of more of: - The CC0 / Public Domain - https://creativecommons.org/choose/zero/ . - The MIT / Expat license - https://en.wikipedia.org/wiki/MIT_License - The default licence of your project - The https://en.wikipedia.org/wiki/GNU_Lesser_General_Public_License - version 2.1 or higher - The https://en.wikipedia.org/wiki/GNU_General_Public_License - version 2 or higher - Any licence in the 2018-Aug-27 popular licenses list of https://opensource.org/licenses - The https://en.wikipedia.org/wiki/Apache_License version 2.0 or later - The https://en.wikipedia.org/wiki/Artistic_License version 2.0 or later - The https://en.wikipedia.org/wiki/ISC_license - The https://opensource.org/licenses/BSD-2-Clause Crediting me will be nice, but not mandatory, and you can change the licence of the project without needing my permission.
* | Refactoring: call setAttribute() directly.Shlomi Fish2019-06-0614-32/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Call this->setAttribute(...) directly instead of this->getRepr()->setAttribute(...). This avoids clutter and mental indirection. See http://wiki.inkscape.org/wiki/index.php?title=Refactoring_projects&oldid=112116 and https://en.wikipedia.org/wiki/Law_of_Demeter . --- I hereby disclaim any implicit or explicit ownership of my changes in this changeset, and put them under a multiple licence consisting of your choice of one of more of: - The CC0 / Public Domain - https://creativecommons.org/choose/zero/ . - The MIT / Expat license - https://en.wikipedia.org/wiki/MIT_License - The default licence of your project - The https://en.wikipedia.org/wiki/GNU_Lesser_General_Public_License - version 2.1 or higher - The https://en.wikipedia.org/wiki/GNU_General_Public_License - version 2 or higher - Any licence in the 2018-Aug-27 popular licenses list of https://opensource.org/licenses - The https://en.wikipedia.org/wiki/Apache_License version 2.0 or later - The https://en.wikipedia.org/wiki/Artistic_License version 2.0 or later - The https://en.wikipedia.org/wiki/ISC_license - The https://opensource.org/licenses/BSD-2-Clause Crediting me will be nice, but not mandatory, and you can change the licence of the project without needing my permission.
* | Merge changesAlexander Valavanis2019-06-054-9/+61
|\|
| * Cache bounding box of shapesoctycs2019-06-012-0/+20
| |
| * Allow rects be LPE like other primitivesJabier Arraiza2019-06-012-9/+41
| |
* | Hackfest2019: Rm tautological testsAlexander Valavanis2019-05-2716-17/+0
|/