Bug 118477 - Object Pivot Point (for rotation) should be remembered after deselection
Summary: Object Pivot Point (for rotation) should be remembered after deselection
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Draw (show other bugs)
Version:
(earliest affected)
6.0.4.2 release
Hardware: All All
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Object-Rotation
  Show dependency treegraph
 
Reported: 2018-07-01 00:42 UTC by MBB
Modified: 2018-07-15 12:38 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments
rotatedTriangles (10.28 KB, application/vnd.oasis.opendocument.graphics)
2018-07-01 00:45 UTC, MBB
Details

Note You need to log in before you can comment on or make changes to this bug.
Description MBB 2018-07-01 00:42:06 UTC
Description:
The pivot-point should be remembered after being custom-set, with a separate button to re-set the pivot point to default. (in case you lost it off-screen)

Or there should be a setting (system-wide or toggle per object) to remember it.  And a new button to re-set the pivot point to it's default. 
The side-bar under properties>rotation would be a place to have them too. 

Here is an example movie of how it works in Inkscape (and why): 
https://www.youtube.com/watch?v=tpVjhl0lVeo


see also: 
https://ask.libreoffice.org/en/question/136986/two-problems-with-pivot-points/

Steps to Reproduce:
1. create a shape (triangle)
2. go to rotation mode
3. click object twice, move pivot point to a corner of the triangle
4. rotate triangle (it rotates around the corner)
5. select anything else
6. re-select the triangle and try to rotate it, it will rotate around center, not it's corner. The pivot point has jumped back. 

Actual Results:
When trying to make an umbrella, copies had to be rotated correctly in one move, or the point had to be re-set again. 

Expected Results:
It should remember the pivot point to remain in place when rotating the same object twice. 


Reproducible: Always


User Profile Reset: No


OpenGL enabled: Yes

Additional Info:
Once set, you can copy the object and it is remembered in the copy once. But once de-selected it is lost.
When accessing the rotation via [right-click >position and size > rotate] twice, it resets in between,  because right-button is de-selecting

Derivative of https://bugs.documentfoundation.org/show_bug.cgi?id=77815 (Which should probably by set to fixed, as that part works)
Comment 1 MBB 2018-07-01 00:45:56 UTC
Created attachment 143243 [details]
rotatedTriangles

try rotating the triangles around the center without re-setting the pivot point
Comment 2 Buovjaga 2018-07-15 12:38:14 UTC
Yep, would be useful.