inkscape:cherry-pick-91f03215

Last commit made on 2020-04-20
Get this branch:
git clone -b cherry-pick-91f03215 https://git.launchpad.net/inkscape

Branch merges

Branch information

Name:
cherry-pick-91f03215
Repository:
lp:inkscape

Recent commits

aba4633... by Jabiertxof <email address hidden>

Line height change unit preserve current text line height status
Not change visual line height when only change units

We currently have two type of text selection, inner and outer.
Outer one or more text items selected or one with cursor focus on it.
Inner is when there is a selection on the text (some letters on blue).

When we are in outer mode and change line height, it remove all child line height and apply to root node.
When we are in inline mode we move the root line height to all lines of the element with line height below, except
the ones in the subselecton that take the value changed.

To fix it, on selection change, set the cursor line affected also in outer mode.
On line height unit change, we check for the case one item selected with line height == 0. If it happends,
only on unit change we bypass outer code and thread as inner, that give no visual changes.

(cherry picked from commit 91f032153bbd8dce16ede2cb9796ae5f1e95eebc)

caaf87c... by Jabiertxof <email address hidden>

SVG DPI not correctly showed in object properties dialog
I just shoe hide/show widgets when necesary and update the value properly

(cherry picked from commit ec456fc9709ec04977877f951033290c1740fd5c)

bc57919... by davi0145 <email address hidden>

Replace da.po

(cherry picked from commit 65a895743f0446a7b8bb4a8e8c9d466a1a96cf53)

(cherry picked from commit b4f64b89c469deafbe3ace44fd1b67f292b9bc09)

8fdf94b... by Lucas Vieites

Updated es.po from https://gitlab.com/inkscape/inkscape/-/jobs/artifacts/1.0.x/download?job=translations

(cherry picked from commit bcb3b15ad7e853b028b5ef1d7827ead16b827c32)

3d7b75a... by Guillaume Audirac <email address hidden>

Translated fr.po for french, 96% complete

ce11f50... by Tomáš Marný

Update cs.po

3ac67a7... by Thomas Holder <email address hidden>

XML Editor: prevent svg:defs reparenting

Fixes a dangling pointer crash, similar to inkscape#1241

777940f... by Thomas Holder <email address hidden>

XML Editor: Drag begin/end logic improvements

- Set up drag state on `drag-begin` (emitted on the drag source)
  instead of `drag-data-received` (emitted on the drop site)
- Restore selection on `drag-end` instead of `row-changed`, this
  works around https://gitlab.gnome.org/GNOME/gtk/issues/2510

Fixes https://gitlab.com/inkscape/inkscape/issues/1128

023ac85... by Thomas Holder <email address hidden>

fix #1241 XML Editor: no sodipodi:namedview reparenting

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

XML Editor: improve drop highlight

- no highlight for non-targets
- make dragged node a non-target