[Bug 161441] UI: Hard to tell which side of a shape being used for as reference for rotation

2024-06-19 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=161441

Cor Nouws  changed:

   What|Removed |Added

 CC||c...@nouenoff.nl

--- Comment #17 from Cor Nouws  ---
skipping all discussed details: me too often has to find out by doing how
rotation goes.
So if a reasonable improvement is possible: +1

-- 
You are receiving this mail because:
You are on the CC list for the bug.

[Bug 161441] UI: Hard to tell which side of a shape being used for as reference for rotation

2024-06-19 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=161441

V Stuart Foote  changed:

   What|Removed |Added

 CC||vsfo...@libreoffice.org

--- Comment #16 from V Stuart Foote  ---
IMHO what could be workable would be an adjustment to our rotation symbol. It
should remain at the center of rotation, but could simply have a leg/pointer
extending in the vertical direction from origin of the object when created. 

As the object is rotated, the rotation symbol would rotate to match.

-- 
You are receiving this mail because:
You are on the CC list for the bug.

[Bug 161441] UI: Hard to tell which side of a shape being used for as reference for rotation

2024-06-11 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=161441

--- Comment #15 from Telesto  ---
(In reply to Eyal Rozenberg from comment #14)
> (In reply to Telesto from comment #0)
> > UI: Hard to tell which side of a shape being used for as reference for
> > rotation 
> 
> Are you sure that is exactly the problem? See below

You're right, this isn't the core problem. FWIW: when reporting an it's always
flipping between reporting a 'solution' with a description of the problem. Or
more a description of experience without clear cut answer to the solution (and
sometimes even real clue why the experience being off)
> 
> > This rather common experience, IMHO. Lets assume some - like me - re-using a
> > shape (by copy paste) initially drawn say vertically but used horizontally.
> > The horizontal shape will have 90 degree angle. Really counter intuitive
> In itself, this is not counter-intuitive to me, nor does it matter. 

At the same time: Yes, you right and No, it does matter. Yes, you are right: It
doesn't matter as long I can archive my goal. It would have gone unnoticed if I
used the WYSWING rotation mode .uno:ClickChangeRotation. 

However I struggled to realize it exists (Draw/Impress have it; Writer does
not) and properly accessing it (see bug 161500). So I did look at sidebar ->
rotation. With the experience that a visually similar oriented shape
(rectangle) can have a 0 degree rotation or 90 degree (compare green rectangle
and red rectangle in attachment 194623). Also if you rotate the green rectangle
90 degree (right). Having 2 shapes with same rotation degree set delivering a
different result 

> problem, I would say, is with the ffect you mentioned earlier:
> 
> > the negative or positive rotation doesn't matter, until you you add
> > text to a shape
> 
> So, I would say that the meaningful issue you're pointing out is that, on
> one hand, the shapes looks the same, but on the other hand, they have
> significantly different behaviors. 

Yes

> What other behavior distinguishes the shapes other than the text block?

The rotation seen in the sidebar/dialogs.

> Because, for the text block, one could argue that once you "enter" the
> block, you see a rectangular frame for the text block itself, that lets you
> know what you can expect when typing. Please explain why that is not good
> enough.


> > Opposite happens to: copy/paste of horizontal shape rotation to vertical.
> > So horizontal shape getting angle of 90, which feels natural (to me)
> 
> I didn't understand this sentence. Nor your definition of a "horizontal
> shape". Do you mean a 2D shape for which the page-horizontal extent is
> larger than the page-vertical extent?
> 
> > A) Use one angle as basepoint (say horizontal). So vertically drawn object
> > is has automatically a 90 degree angle. No clue if this being workable
> 
> Don't quite get this either. You seem to have defined a "vertical shape" and
> a "horizontal shape", but what does it mean to be "vertically drawn"?

I sometimes have hard time expressing myself; sorry. I hope the illustration
given based on attachment 194623 helps
> 
> > B) Some visual indicator on the shape itself marking where the top side of
> > the shape is; improving the UI feedback
> 
> How would this be useful other than for knowing how the text area behaves?

Well it's suboptimal solution, IMHO. The core issue: the experience that a
visually similar oriented shape (rectangle) can have a 0 degree angle  or 90
degree angle. And follow-up on that the adjusting the angle becomes math. 
Rotate the green shape (with text) (attachment 194623) 45 degree. Now rotate
the red shape (with text), to match the green shape. I have to really think/or
use the try and error mode to conclude:315 / 135 degree. Normally I mindlessly
adjust to the same value (45 degree). Also notice that the label text is hard
to read. So you want to adjust that (already an additional step I didn't intend
to do). To conclude: there is no way to adjust the label orientation (as far I
can tell). So no need to redo you work by re-draw the rectangle, I suppose.

A (simple) rotating action which I normally perceive as something done
mindlessly becomes mind numbing, time consuming frustrating activity. The
application working against me (in my perception). 

And no it's hard to draw a rectangle with a 90 degree rotation

-- 
You are receiving this mail because:
You are on the CC list for the bug.

[Bug 161441] UI: Hard to tell which side of a shape being used for as reference for rotation

2024-06-11 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=161441

--- Comment #14 from Eyal Rozenberg  ---

(In reply to Telesto from comment #0)
> UI: Hard to tell which side of a shape being used for as reference for
> rotation 

Are you sure that is exactly the problem? See below

> This rather common experience, IMHO. Lets assume some - like me - re-using a
> shape (by copy paste) initially drawn say vertically but used horizontally.
> The horizontal shape will have 90 degree angle. Really counter intuitive

In itself, this is not counter-intuitive to me, nor does it matter. The
problem, I would say, is with the ffect you mentioned earlier:

> the negative or positive rotation doesn't matter, until you you add
> text to a shape

So, I would say that the meaningful issue you're pointing out is that, on one
hand, the shapes looks the same, but on the other hand, they have significantly
different behaviors. What other behavior distinguishes the shapes other than
the text block?

Because, for the text block, one could argue that once you "enter" the block,
you see a rectangular frame for the text block itself, that lets you know what
you can expect when typing. Please explain why that is not good enough.


> Opposite happens to: copy/paste of horizontal shape rotation to vertical.
> So horizontal shape getting angle of 90, which feels natural (to me)

I didn't understand this sentence. Nor your definition of a "horizontal shape".
Do you mean a 2D shape for which the page-horizontal extent is larger than the
page-vertical extent?

> A) Use one angle as basepoint (say horizontal). So vertically drawn object
> is has automatically a 90 degree angle. No clue if this being workable

Don't quite get this either. You seem to have defined a "vertical shape" and a
"horizontal shape", but what does it mean to be "vertically drawn"?

> B) Some visual indicator on the shape itself marking where the top side of
> the shape is; improving the UI feedback

How would this be useful other than for knowing how the text area behaves?


(In reply to Heiko Tietze from comment #5)
> Sounds to me like an artificial use case.

Disagree that drawing rectangles of various shapes and rotating them is
artificial. I mean, the reproducer is a tiny document so it's always going to
feel a bit artificial.

-- 
You are receiving this mail because:
You are on the CC list for the bug.

[Bug 161441] UI: Hard to tell which side of a shape being used for as reference for rotation

2024-06-10 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=161441

Heiko Tietze  changed:

   What|Removed |Added

   Keywords||needsUXEval
 CC|heiko.tietze@documentfounda |libreoffice-ux-advise@lists
   |tion.org|.freedesktop.org

--- Comment #13 from Heiko Tietze  ---
My take: WF/NAB

-- 
You are receiving this mail because:
You are on the CC list for the bug.