From dc80e5d0bf82f005628881134b929aa4838308d5 Mon Sep 17 00:00:00 2001 From: chr Date: Tue, 23 May 2017 21:48:22 +0200 Subject: selection chemistry: implement z-stack order Bug #1395452 "raise and lower objects" used to stack objects above/below the next overlapping object, which makes it impossible to change the z-order of objects that don't overlap. Fixes also the object manager panel Conflicts: src/selection-chemistry.cpp src/selection-chemistry.h src/sp-item.cpp (bzr r15698.1.7) --- src/object-set.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/object-set.h') diff --git a/src/object-set.h b/src/object-set.h index 02259824c..82d2988c7 100644 --- a/src/object-set.h +++ b/src/object-set.h @@ -377,8 +377,10 @@ public: //z-order management //in selection-chemistry.cpp + void stackUp(bool skip_undo = false); void raise(bool skip_undo = false); void raiseToTop(bool skip_undo = false); + void stackDown(bool skip_undo = false); void lower(bool skip_undo = false); void lowerToBottom(bool skip_undo = false); void toNextLayer(bool skip_undo = false); -- cgit v1.2.3