Merge lp:~ado-papas/inkscape/bug_167419 into lp:~inkscape.dev/inkscape/trunk
Proposed by
Adonis Papaderos
Status: | Merged |
---|---|
Approved by: | jazzynico |
Approved revision: | 10088 |
Merged at revision: | 10109 |
Proposed branch: | lp:~ado-papas/inkscape/bug_167419 |
Merge into: | lp:~inkscape.dev/inkscape/trunk |
Diff against target: |
162 lines (+50/-23) 3 files modified
src/selection-chemistry.cpp (+16/-3) src/sp-offset.cpp (+32/-15) src/splivarot.cpp (+2/-5) |
To merge this branch: | bzr merge lp:~ado-papas/inkscape/bug_167419 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
jazzynico (community) | Approve | ||
su_v | Pending | ||
Adonis Papaderos | Pending | ||
Review via email: mp+52899@code.launchpad.net |
This proposal supersedes a proposal from 2010-12-02.
Description of the change
Fix some issues with linked offsets. Changed the rendering of the offset to take into account the transformation of the source object, as is the case with the use element, and copied the move compensation logic from uses to offsets. There is a speed penalty though because of this, since I cannot find a reliable method to predict whether there is a change to the source object data or a transformation applied to it.
The second patch removes an optimization I implemented using the transform event, since this event is not emitted on undo and redo actions.
To post a comment you must log in.
Forced recalculation of shape after transform event.
Removed usage of the SP_OBJECT_REPR macro.