[Added] All windows to current zoom

Want to submit a new feature, an enhancement ? Do it here !
Post Reply
porg
Posts: 554
Joined: Tue Apr 05, 2022 1:04 pm
Country: Austria

[Added] All windows to current zoom

Post by porg »

Menu > View > Zoom > At the bottom gets these new entries

Code: Select all

——————————————————————————————————
All windows to current zoom  ⌘ ⌥ 0
And change viewport to           >
The bottom menu holds the ad hoc preference
The default on top.

Code: Select all

√ Viewport Unchanged
  Viewport Top Left
  Viewport Top Center
  Viewport Top Right
  Viewport Mid Left
  Viewport Mid Center
  Viewport Mid Right
  Viewport Bottom Left
  Viewport Bottom Center
  Viewport Bottom Right
This feature would help a lot when comparing screenshots which have some slight glitches/differences between them, and setting a zoom and pan for multiple windows at once as a oneshot.

Ofc this zoom menu would be replicated when called via the zoom UI elements from the window bottom bar.
Last edited by porg on Fri Oct 28, 2022 1:49 pm, edited 1 time in total.
User avatar
forum_adm
Site Admin
Posts: 1814
Joined: Fri Dec 23, 2016 9:41 am
Location: Germany
Country: Germany
Contact:

Re: All windows to current zoom

Post by forum_adm »

I added it to build 5636.
porg
Posts: 554
Joined: Tue Apr 05, 2022 1:04 pm
Country: Austria

Re: All windows to current zoom

Post by porg »

Thanks for that quick implementation! Cool that I could get a hands on experience soo quickly!

GC already has some great features for comparative multi image viewing
• Menu > Window > Arrange > Cascade ⌘ ⇧ 1 | Tiled ⌘ ⇧ 2 | Horizontal | Vertical
• Plus tweaking at: Preferences > General > Display Screens > Arrange Windows: [√] Limit to screen: Select screen in your multiscreen setup.
• ⌥ click on the "Show/hide toolbar" button applies this to all windows! Then just do another ⌘ ⇧ 2 to re-arrange without the gaps/overlaps.
• And now the possibility to change zoom for all windows at once.

Observation: In build 5636 the viewport adaptation happens to all windows BUT the current window.
Proposed change: The viewport adaptation should happen to ALL windows, that includes the current window.
• This makes sense as you want to "synchronize" between all windows to have your glance at the same area, or in case of windows on top of each other using prev/next window shall have the content perfectly aligned, your current window including.
• It's odd if your current window is the only "outlier".

I also have a problem to assign shortcuts as I want, see: Edit Shortcuts: Cannot assign shortcut combo CTRL plus letter
When that's fixed I will be able to work much faster with this new zooming. Then further feedback regarding zooming will come.
Last edited by porg on Wed Oct 26, 2022 8:50 pm, edited 1 time in total.
Fotokunst
Posts: 62
Joined: Sun Aug 01, 2021 12:34 pm
Country: Germany

Re: All windows to current zoom

Post by Fotokunst »

Please check with GC11 Build 5637 or 5638.
I send an error message too.

Joerg
porg
Posts: 554
Joined: Tue Apr 05, 2022 1:04 pm
Country: Austria

Re: All windows to current zoom

Post by porg »

Build 5637: Changes the viewport in ALL windows, the current including. Feels powerful!
I will come with some more feedback.
porg
Posts: 554
Joined: Tue Apr 05, 2022 1:04 pm
Country: Austria

Re: All windows to current zoom

Post by porg »

One more bug: When content is larger than canvas and the rulers are ON then the viewport is not really set to top-left but there's a certain offset (different depending on the zoom factor).
User avatar
forum_adm
Site Admin
Posts: 1814
Joined: Fri Dec 23, 2016 9:41 am
Location: Germany
Country: Germany
Contact:

Re: All windows to current zoom

Post by forum_adm »

Thanks for that report.

I made a bit more testing. The problem occurs only at the left border (but I set the scrollToPoint location to zero for X). So, that looks like an Apple issue.
I set the location now to the -width of the rulers. That seems to fix it in build 5639.
porg
Posts: 554
Joined: Tue Apr 05, 2022 1:04 pm
Country: Austria

Re: All windows to current zoom

Post by porg »

✅ Closing feature as [Added]
• In build 5639 changing the viewport in all windows at once now works correctly both with and without rulers.
Post Reply