Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

#94 Smart scrolling is broken for large images

open
Pontus Ekberg
None
5
2014-08-15
2008-12-27
ComixFan
No

For images wider than the screen(and double pages), smart scrolling does not work properly.

Left Page || Right Page
-----------------------------
| || |
| 1 || 3 |
| || |
|---------------------------|
| || |
| 2 || 4 |
| || |
-----------------------------

The way Comix 4.0.1 scrolls is
1
3
2
4

But it should scroll 1,2,3,4

Tested in 4.0.1 with and without manga mode.

Discussion

  • Pontus Ekberg
    Pontus Ekberg
    2008-12-27

    Hi,

    do you mean for one image (a single file) that contains two scanned pages?

    In the case of one large image, Comix does *not* try to be "clever" and assume that it is in fact two pages. This is both because it is not always a sound assumption, and because it is a bit awkward to implement.

    In the case of two images viewed in double page mode, it should work as you expect it to (at least it does for me).

     
  • Pontus Ekberg
    Pontus Ekberg
    2008-12-27

    • assigned_to: nobody --> herrekberg
     
  • ComixFan
    ComixFan
    2008-12-27

    For the case of one large image, how about this:

    Create a new option for large images called "scrolling priority".
    It gives high priority to either vertical or horizontal scrolling.

    VERTICAL => Scoll vertically until you can't anymore. Then shift horizontally by
    a screenful. (or less if you've reached the end of the image)

    HORIZONTAL => Scoll horizontally until you can't anymore. Then shift vertically by a screenful (or less if you've reached the end of the image).

    This would be really helpful for large spreads that take up both pages.
    Thanks.

     
  • ComixFan
    ComixFan
    2008-12-27

    For the case of one large image, how about this:

    Create a new option for large images called "scrolling priority".
    It gives high priority to either vertical or horizontal scrolling.

    VERTICAL => Scoll vertically until you can't anymore. Then shift horizontally by
    a screenful. (or less if you've reached the end of the image)

    HORIZONTAL => Scoll horizontally until you can't anymore. Then shift vertically by a screenful (or less if you've reached the end of the image).

    This would be really helpful for large spreads that take up both pages.
    Thanks.

     
  • Pontus Ekberg
    Pontus Ekberg
    2008-12-27

    Yes, something like that might be added in the future. I move this to "feature requests" since it is not actually a bug.

     
  • It would be really great if this feature gets implemented. The only other comic reader that I know of who was able to do this is CDisplay (Windows, abandon ware) and I don't like running it in wine ;-) because it gets unstable sometimes.

    Just wanted to add that this "scrolling priority" should also work while viewing in fullscreen or via slideshow.