View Single Post
Posts: 39 | Thanked: 66 times | Joined on May 2008 @ Montreal
#29
First, I'd like to thank everybody for the excellent feedback. I haven't posted the new version yet because I've had other matters to attend to--my daughter was born last Thursday! Let's say my free time has, shall we say, evaporated... She's sleeping right now, so I have a bit of time to post this.

I apologize for not realizing the promised update, but I'm sure you'll all forgive me.

The good news is that I've had some time to test the update, and it does appear to be a trifle faster and fixes the "tearing" problem. It's still not quite as fast as evince, but that's because evince caches pages in advance. This also explains why it's such a memory hog I'll post this time permitting--I have a few things to coordinate with the original author of cbrPager and Sourceforge.

Originally Posted by eliagp View Post
I also got the lines, but i just try not to use more size than what the screens has. I think it would be nice to have an auto save feature, like fbreader, for those larger volume files,
As noticed by others, it does have such a feature to a limited bookmarks for the last file you opened (I was lazy when implementing this Full bookmarks are to be done eventually.

Originally Posted by eliagp View Post
and a way to queue smaller chapter files to open one after the other. Other than the experience with this app has been great I really like the fact that it self rotates when it gets a double page, and it hasn't crashed at all. Thanks again!

Edit: Also a way to tell you've reached the end of a file would be a great idea, since I (not sure about other people) think its just that its stuck when i try to go on. Since some comics end in cliffhangers, sometimes it hard to tell its the end of a volume.
I've added those two suggestions to the TODO list. The second suggestion is much more likely to go in than the other one.

Originally Posted by IcyAirs View Post
Anyone experience an inability to full screen with the full screen button? It seems to act like a double click of some sort, i can have it stay in full screen by holding the button down, but releasing the button has it go back to windowed (doubled input on key up?). The full screen button on the toolbar works fine, though. I'm on the latest diablo on an N810, not sure if that means anything
Well, this may be related to a bit of a hack I stole from fbreader to work around a bug with hard keys. I react on button release rather than button press. I've had similar problems with the full screen button on scratchbox, but on my N800 it worked fine, so I thought it was a scratchbox quirk. Maybe it isn't after all. I've added this as a bugfix to do real soon.

Originally Posted by IcyAirs View Post
Also, would it be hard to support Page_Up and Page_down as an alternate way of paging? I'm thinking of how slideRotate's remapping of the zoom buttons as page_up and page_down would be a nice addition for flipping when using the tablet in portrait mode, without having to remap the keys (so that you still retain key setup in landscape mode) Speaking of which, CW and CCW rotation? I'm fine either way, but just a thought in case other people are used to one or the other (since sliderotate defaults to CCW)
Well, my idea was to have a toggle like FBReader where pressing the center button toggles between zoom in/out and page up/down. As far as configurable rotation, I'll see what I can do, it should be pretty straightforward.

So, to summarize, those are the things I'll try to fix in decreasing order of priority.

- Post the release I have working on my tablet right now, depending on how much sleep I get

- Make fullscreen button work on button press instead of release. This solves a problem for some people on the N810.

- Add options to disable scrollbars and use mouse-drag only.

- Notify when end/beginning of file reached so you know how to go to next file.

- Add a way to toggle between d-pad pages/d-pad scrolls current page using the center button.

- configurable rotation
 

The Following 2 Users Say Thank You to bge For This Useful Post: