Summary: | option for mirroring objects | ||
---|---|---|---|
Product: | [Applications] karbon | Reporter: | Sebastian <m-kdeorg> |
Component: | general | Assignee: | Jan Hambrecht <jaham> |
Status: | RESOLVED FIXED | ||
Severity: | wishlist | CC: | acidrums4+stuff |
Priority: | NOR | ||
Version: | 2.1 | ||
Target Milestone: | --- | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Sebastian
2010-06-03 15:54:18 UTC
You can mirror objects by scaling them with -1. But i agree that is not really usable, a shorter an easier way should be added. (In reply to comment #1) > You can mirror objects by scaling them with -1. But i agree that is not really > usable, a shorter an easier way should be added. How do you do this, in Geometry? Tried here but changing X or Y to "-1" converts it measure to "1". Tried also adding only the "-" symbol but it rotates the object 180°. On Friday 01 April 2011 20:16:37 acidrums4@gmail.com wrote: > https://bugs.kde.org/show_bug.cgi?id=240608 > > > acidrums4@gmail.com changed: > > What |Removed |Added > --------------------------------------------------------------------------- > - CC| |acidrums4@gmail.com > > > > > --- Comment #2 from <acidrums4 gmail com> 2011-04-01 20:16:36 --- > (In reply to comment #1) > > > You can mirror objects by scaling them with -1. But i agree that is not > > really usable, a shorter an easier way should be added. > > How do you do this, in Geometry? Tried here but changing X or Y to "-1" > converts it measure to "1". Tried also adding only the "-" symbol but it > rotates the object 180°. Yes you are right, what I wrote is not correct. In the "Geometry" docker you have to put a negative sign before the current value for width/height (next to the x/y controls). That will mirror the objects and will update the width/height back to positive values. Ciao Jan (In reply to comment #3) > On Friday 01 April 2011 20:16:37 acidrums4@gmail.com wrote: > > https://bugs.kde.org/show_bug.cgi?id=240608 > > > > > > acidrums4@gmail.com changed: > > > > What |Removed |Added > > --------------------------------------------------------------------------- > > - CC| |acidrums4@gmail.com > > > > > > > > > > --- Comment #2 from <acidrums4 gmail com> 2011-04-01 20:16:36 --- > > (In reply to comment #1) > > > > > You can mirror objects by scaling them with -1. But i agree that is not > > > really usable, a shorter an easier way should be added. > > > > How do you do this, in Geometry? Tried here but changing X or Y to "-1" > > converts it measure to "1". Tried also adding only the "-" symbol but it > > rotates the object 180°. > > Yes you are right, what I wrote is not correct. In the "Geometry" docker you > have to put a negative sign before the current value for width/height (next to > the x/y controls). That will mirror the objects and will update the > width/height back to positive values. > > Ciao Jan But seems that it works only for 'artistic text'; sometimes it only rotates objects 180° or only translates the shape (for example, with paths)... I've tried also with arrows and another 'special shapes': works, but when you click another thing (an empty area of drawing, for example) it returns to its original rotation/flip. On Friday 01 April 2011 23:07:42 acidrums4@gmail.com wrote: > https://bugs.kde.org/show_bug.cgi?id=240608 > > > > > > --- Comment #4 from <acidrums4 gmail com> 2011-04-01 23:07:41 --- > (In reply to comment #3) > > > On Friday 01 April 2011 20:16:37 acidrums4@gmail.com wrote: > > > https://bugs.kde.org/show_bug.cgi?id=240608 > > > > > > acidrums4@gmail.com changed: > > > What |Removed |Added > > > > > > ----------------------------------------------------------------------- > > > ---- - CC| |acidrums4@gmail.com > > > > > > > > > > > > > > > --- Comment #2 from <acidrums4 gmail com> 2011-04-01 20:16:36 --- > > > (In reply to comment #1) > > > > > > > You can mirror objects by scaling them with -1. But i agree that is > > > > not really usable, a shorter an easier way should be added. > > > > > > How do you do this, in Geometry? Tried here but changing X or Y to "-1" > > > converts it measure to "1". Tried also adding only the "-" symbol but > > > it rotates the object 180°. > > > > Yes you are right, what I wrote is not correct. In the "Geometry" docker > > you have to put a negative sign before the current value for > > width/height (next to the x/y controls). That will mirror the objects > > and will update the width/height back to positive values. > > > > Ciao Jan > > But seems that it works only for 'artistic text'; sometimes it only rotates > objects 180° or only translates the shape (for example, with paths)... I've > tried also with arrows and another 'special shapes': works, but when you > click another thing (an empty area of drawing, for example) it returns to > its original rotation/flip. Indeed, you are right. Seems like a real bug after all. I will have to investigate. Ciao Jan (In reply to comment #5) > On Friday 01 April 2011 23:07:42 acidrums4@gmail.com wrote: > > https://bugs.kde.org/show_bug.cgi?id=240608 > > --- Comment #4 from <acidrums4 gmail com> 2011-04-01 23:07:41 --- > > (In reply to comment #3) > > > > > On Friday 01 April 2011 20:16:37 acidrums4@gmail.com wrote: > > > > https://bugs.kde.org/show_bug.cgi?id=240608 > > > > > > > > (In reply to comment #1) > > > > > > > > > You can mirror objects by scaling them with -1. But i agree that is > > > > > not really usable, a shorter an easier way should be added. > > > > > > > > How do you do this, in Geometry? Tried here but changing X or Y to "-1" > > > > converts it measure to "1". Tried also adding only the "-" symbol but > > > > it rotates the object 180°. > > > > > > Yes you are right, what I wrote is not correct. In the "Geometry" docker > > > you have to put a negative sign before the current value for > > > width/height (next to the x/y controls). That will mirror the objects > > > and will update the width/height back to positive values. > > > > > > Ciao Jan > > > > But seems that it works only for 'artistic text'; sometimes it only rotates > > objects 180° or only translates the shape (for example, with paths)... I've > > tried also with arrows and another 'special shapes': works, but when you > > click another thing (an empty area of drawing, for example) it returns to > > its original rotation/flip. > > Indeed, you are right. Seems like a real bug after all. I will have to > investigate. > > Ciao Jan Thanks for your attention! Hope a fix soon :) Git commit dd4df4129b7f5c5f0911085e958e2ce8c599caac by Jan Hambrecht. Committed on 02/04/2011 at 10:16. Pushed by jaham into branch 'master'. fix mirroring shapes via the geometry docker CCBUG:240608 M +3 -3 plugins/defaultTools/defaulttool/DefaultToolWidget.cpp http://commits.kde.org/calligra/dd4df4129b7f5c5f0911085e958e2ce8c599caac Git commit 82dda679d06bd162ae0140c28c4d7b7779aefc47 by Jan Hambrecht. Committed on 06/04/2011 at 00:12. Pushed by jaham into branch 'master'. added actions to mirror selected objects vertically/horizontally BUG:240608 M +2 -0 karbon/data/karbon.rc M +74 -3 karbon/ui/KarbonView.cpp M +4 -1 karbon/ui/KarbonView.h http://commits.kde.org/calligra/82dda679d06bd162ae0140c28c4d7b7779aefc47 |