saber-notes/saber

Better scroll/zoom with AppImage

Opened this issue · 5 comments

Note: This is actually a feature request, not a bug. It is similar to #178, except that it concerns AppImage.

That's right. Feature request edited by April 30, 2024, for v.0.21.4

Describe the present behavior

There are (still) three little defects by now, in my opinion.

  1. When one-finger panning is enabled (second icon on the top left), if I click with any button in Saber's window, outside the page, and maintain the button pressed while moving the mouses, it moves the page up/down (and left/right when the page is larger than the window). But this doesn't work when two-fingers panning is enabled.

  2. Compared with Saber v.0.12.5, the support of arrow keys has been improved (many thanks :) ). I can now move pages up/down (and left/right when the page is larger than the window), with arrow keys, either with one-finger or two-fingers panning enabled. Home and End keys don't work, though.

  3. Whether one-finger or two-fingers is enabled, rolling the wheel makes Saber zoom in/out (when the zoom is unlocked, of course), but I haven't found any way to scroll pages with the wheel.

To reproduce

Obvious

Expected behavior in AppImage

  1. Same behavior when clicking+moving the mouse, whether one-finger or two-fingers is enabled. Instead of moving the page only when the click is done outside the page (which enforces to zoom out first), distinguish the buttons: for example reserve the left button for writing, and allows the right button to move the page.

  2. Go to first/last page with Home/End keys.

  3. Scroll pages, instead of zoom, when rolling the mouse's wheel. I would suggest to distinguish two actions: scroll with the wheel, zoom with Maj+Wheel or Ctrl+Wheel.

Saber version

Saber AppImage 0.21.4.

Device

  • Device: PC
  • OS: Up-to-date Manjaro Linux

Anything else?

No response

Do you possibly have "Disable single finger panning" enabled? It's the finger icon in the top left when you first open a note

Yes. Sorry for not realizing it. I have updated my comment.

Finally, I can't see the meaning of the two-fingers panning option in an ordinary PC with one mouse. Shouldn't it simply be ignored in AppImage ?

I'm not a fan of hiding features based on OS, since Windows tablets and Android PCs exist

Instead, rolling the wheel makes Saber zoom in an out (when the zoom is unlocked).

Does this still happen in Saber v0.12.6?

Hello!

I didn't see your answer, sorry. Things have improved (thank you!), but are still perfectible. I have updated my first post, in order to provide an up-to-date request.