Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

#41 Continuous pages

open
nobody
None
5
2013-01-08
2012-03-20
HoverHell
No

It would be useful to be able to see pages continuously, i.e. as one big page (usual feature in PDF viewers).

As a more particular question: how can this be implemented properly?
(judging by all the `left_` / `right_` in the the double-page handling code, some additional abstractions are likely needed)

Related

Feature Requests: #76

Discussion

  • Oddegamra
    Oddegamra
    2012-03-21

    The truth is, I have no idea. Someone already requested this feature in https://sourceforge.net/tracker/?func=detail&aid=3425116&group_id=341051&atid=1427791, so I had some time to think about it. The display area is implemented by having two images placed next to each other, one being hidden when double page mode is disabled. I could imagine having multiple images below each other in a ScrolledWindow that are updated with new pictures as the user scrolls, but depending on image and screen size, one would need more than just three images to fill the whole screen. Another alternative would be drawing everything manually, which also covers annoying elements such as scrolling and zooming.

    In any case, this would likely affect a huge portion of the core, so I imagine it wouldn't exactly be easy.