Bug 163669 - ruler enhancement to extend a measurement cross-hair from cursor position
Summary: ruler enhancement to extend a measurement cross-hair from cursor position
Status: NEEDINFO
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
25.2.0.0 alpha0+
Hardware: All All
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: needsUXEval
Depends on:
Blocks: Rulers
  Show dependency treegraph
 
Reported: 2024-10-29 09:38 UTC by peter josvai
Modified: 2024-12-28 09:40 UTC (History)
4 users (show)

See Also:
Crash report or crash signature:


Attachments
visual example (3.89 MB, image/jpeg)
2024-10-29 09:47 UTC, peter josvai
Details

Note You need to log in before you can comment on or make changes to this bug.
Description peter josvai 2024-10-29 09:38:51 UTC
hi,

The ruler is a very important tool when it comes to layout or any sort.
What we have so far is good but could be enhanced.


The goal is to get a measurement easily of any element in the page.
Just take a line.
Where is it in the page?

Let's check its vertical position.

If you have a 16:9 monitor, the vertical ruler can be way-way away from the document.
Even on a narrow monitor the situation is basically the same.

So what do you do?
Exit the full screen or stretch to screen mod by licking the "squares" icon at the right top corner between the _ and the |X|

Now you can get the ruler close enough to the document area...


STILL you may find yourself using a physical ruler and your hands :)

ONE SUGGESTION:

When we hover the mouse cursor over the ruler, a think green line could appear, which would span over the document...
THUS any line's vertical position could be established EASILY.

The very same thing could be done with horizontal position and the horizontal ruler.



Of course, there could be further developments. BUt for a good beginning this would be FABULOUS already.



- - - thank you for developing Libreoffice and Writer - - -
Comment 1 peter josvai 2024-10-29 09:47:22 UTC
Created attachment 197287 [details]
visual example

just a quick illustration (I took a picture because otherwise the mouse cursor wouldn't have been visible)
Comment 2 Dieter 2024-12-26 10:06:39 UTC
Peter, thank you for your idea. I've nev er thought of using ruler in this way. I think you can reach a better result with tab stops, indent or even page grid. So I won't support this idea. But of course let's ask design-team.

cc: Design-Team
Comment 3 V Stuart Foote 2024-12-26 11:51:30 UTC
Ruler function does not apply to paragraph objects the same as other "framed" objects. Ruler for paragraph objects conforms to tab stops and margins. Rulers for objects either place tics within paragraph margins or adjust the ruler depending on type (e.g. basic shapes vs text boxes).

Current UNO .uno:HelplinesMove, provides "Helplines while moving". It is implemented/activate per module, and already renders visible helplines across canvas and onto the horizontal and vertical rule.

Placement of the helplines are the extent of the objects, not their coordinate centroid, nor its center of rotation. With several enhancements already on book: bug 100141 for alignment and spacing of multiple objects, bug 154015 to provide helpline and ruler mark of centroid.

So request here of "cross hairs" extending from ruler would provide *what* on a document page or drawing/presentation canvas? What work flow would it support that is not addressed by the current (or enhanced) helplines on objects?