microsoft / PowerToys

Windows system utilities to maximize productivity
MIT License
110.88k stars 6.53k forks source link

[Screen Ruler] Snap to objects in bounds mode #20449

Open NEKolev opened 2 years ago

NEKolev commented 2 years ago

Description of the new feature / enhancement

Are there plans to add the ability to save the dimensions (with a hotkey I guess) of the measurements taken? Easy copying of dimensions would also be a useful functionality.

Scenario when this would be used?

It will be useful when several measurements are taken consecutively.

Supporting information

https://getpixelsnap.com/ This program has perhaps everything that a person might need to use.

yuyoyuppe commented 2 years ago

@NikolayEKolev thanks for the report!

Let us know if it helps.

/needinfo

NEKolev commented 2 years ago

@NikolayEKolev thanks for the report!

  • in all modes the last measurement you've just made (as soon as you release left mouse button) is copied to the clipboard. Understood. Works well.
  • in Bounds mode you can hold Shift so the rectangles you draw are retained on the screen.

Let us know if it helps.

/needinfo

Copying values works fine.

Why does screen saving only work in rectangle mode? It would be nice to have Shift saving working in all modes.

Can't rectangle mode automatically detect the object when you are on it and surround it. Currently it has to be manually fenced which may not be very accurate?

It would be nice to add information about these functionalities in the program, because they are currently not described anywhere (or at least I can't find them).

yuyoyuppe commented 2 years ago

Can't rectangle mode automatically detect the object when you are on it and surround it. Currently it has to be manually fenced which may not be very accurate?

Like in pixel snap? Yeah, that would be very cool. We might implement it.

Why does screen saving only work in rectangle mode? It would be nice to have Shift saving working in all modes.

If anyone has a suggestion of the best way to do it, we're open to it, since that would require redoing the whole UX. We're using D2D to draw those lines and measurements on the screen, so supporting a context menu for them would be a major feature.

It would be nice to add information about these functionalities in the program, because they are currently not described anywhere (or at least I can't find them).

Yes, I agree, it might be either on OOBE page or in settings as well.

NEKolev commented 2 years ago

Can't rectangle mode automatically detect the object when you are on it and surround it. Currently it has to be manually fenced which may not be very accurate?

Like in pixel snap? Yeah, that would be very cool. We might implement it.

In PixelSnap 2, they first enclose the given object with its rectangle, then the rectangle encloses the object along its borders. You can see it on their site. But it has an option, when you point to the object itself, it is automatically surrounded by the rectangle.

Why does screen saving only work in rectangle mode? It would be nice to have Shift saving working in all modes.

If anyone has a suggestion of the best way to do it, we're open to it, since that would require redoing the whole UX. We're using D2D to draw those lines and measurements on the screen, so supporting a context menu for them would be a major feature.

It would be nice to add information about these functionalities in the program, because they are currently not described anywhere (or at least I can't find them).

Yes, I agree, it might be either on OOBE page or in settings as well.

In my opinion, these functionalities should be described in the functionality settings. The computer may not have access to the Internet.

NEKolev commented 2 years ago

Perhaps the last two functionalities that remained undiscussed are:

yuyoyuppe commented 2 years ago

the ability to see if a caption is aligned.

Sounds interesting. Could you please create a separate issues for all proposed features, so we don't have everything scattered here.

when pressing the SHIFT button, the virtual lines and the distances (pixels) between them remain.

As I understand, that's also pixel snap feature? Haven't noticed it in their video.

NEKolev commented 2 years ago

the ability to see if a caption is aligned.

Sounds interesting. Could you please create a separate issues for all proposed features, so we don't have everything scattered here.

when pressing the SHIFT button, the virtual lines and the distances (pixels) between them remain.

As I understand, that's also pixel snap feature? Haven't noticed it in their video.

Of course no problem.

https://github.com/microsoft/PowerToys/issues/20473 https://github.com/microsoft/PowerToys/issues/20474

yuyoyuppe commented 2 years ago

Thank you