Request: Tablet friendly navigation

Bug #1975564 reported by Ante
This bug affects 1 person
Affects Status Importance Assigned to Milestone
In Progress
Adam Reichold

Bug Description

I've got a Lenovo MIIX 320 tablet pc with detachable keyboard.

qpdfview is very fast on this rather slow Atom machine but I can't get it to work well with touch screen. I can use the forward/back buttons but they are relatively small and positioned at the top of the window and is cumbersome to click on every page turn.

It would be excellent if one could move thru the pages by clicking in the left/right margin or maybe even better left/right half of the page or possibly swiping left/right.

Revision history for this message
Adam Reichold (adamreichold) wrote :

Hello Ante,

I pushed a preliminary implementation of swipe up/left or down/right to go the previous or next page as trunk revision 2140. However, I could not yet test it at all since I am still trying to figure out how I can simulate gestures on my notebook that has no touchscreen...

Can you build from source [1] or use the dailydeb [2] to give this a try? Do you have a suggestion on how to test this without access to a touchscreen?




Changed in qpdfview:
status: New → In Progress
importance: Undecided → Wishlist
assignee: nobody → Adam Reichold (adamreichold)
milestone: none → 0.5.0
Revision history for this message
Ante (antepante) wrote :

Hi Adam!

Thanks for taking the time to look into this. I just tried out "qpdfview_0.4.99~2140~65~ubuntu22.04.1_amd64.deb" but nothing happens when swiping.

Regarding a suggestion on how to test it. I assume the swipe action is the same as holding down left mouse button, moving the mouse and letting go at the end of the movement?

If swipe support is tricky maybe implementing clickable zones left/top and right/bottom part of the document to change page forward/backward would be an option.

Changed in qpdfview:
milestone: 0.5.0 → 0.5.1
milestone: 0.5.1 → none
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.