inkscape:cherry-pick-3d477663

Last commit made on 2020-01-24
Get this branch:
git clone -b cherry-pick-3d477663 https://git.launchpad.net/inkscape

Branch merges

Branch information

Name:
cherry-pick-3d477663
Repository:
lp:inkscape

Recent commits

aaf2915... by Martin Owens

Fix #471 by calculating the number of segments needed in arc conversions.

(cherry picked from commit 3d477663832380783b6cb18d5bc3a8cd9b1e7869)

ed7f83c... by Sergei Izmailov

Fix setAttribute overloads (!1263)

- Revisit `Inkscape::XML::Node::setAttribute` and `SPObject::setAttribute`
- New `Inkscape::Util::const_char_ptr` absorbs all diversity of strings zoo
- New `setAttributeOrRemoveIfEmpty` method
- New `removeAttribute` method
- Simplification of call sites of `setAttribute`

bac9fcc... by Martin Owens

Fix #581, seperate shall_write logic and style attr loop when writing xml node.

(cherry picked from commit 7bff0c85a8608bacfd8c2458fda42fc16668fa05)

a570bc0... by Thomas Holder <email address hidden>

fix #732 XML Editor clean model reconnection

- reconnect signals when replacing document
- clean up all node observers

17cd143... by Thomas Holder <email address hidden>

fix #634 crash while extending curves

ed4cbdd... by Thomas Holder <email address hidden>

spellcheck dialog: don't auto-start

Closes inbox#1482

86e9fd8... by Thomas Holder <email address hidden>

fix inbox#1296 boolean LPE infinite recursion

0b0ed59... by Nathan Lee <email address hidden>

Fix inbox#1101: show toolbar comboboxes in drop-down menu

Partial revert of e2f4af7eb9 (removes unused widgets from pen tool)

(cherry picked from commit 2d498dd83b1ef2fda765c35c4f5c542614913329)

07f6da3... by Martin Owens

Remove checked causing nodes to not be refreshed fixing issue #671

(cherry picked from commit 2a677bdfc062f90d76f65d8f15a30a990d510a59)

969f793... by Jabiertxof <email address hidden>

Fix offset LPE half size

(cherry picked from commit 9b3d3790f8dc2e0bd271c7ecf3226a4e5eeaf29f)