maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Nokia N900 (https://talk.maemo.org/forumdisplay.php?f=44)
-   -   request-update fbreader to arm stable (v 0.12.10-3) (https://talk.maemo.org/showthread.php?t=61220)

Rob1n 2010-09-07 17:49

Re: request-update fbreader to arm stable (v 0.12.10-3)
 
Quote:

Originally Posted by Rob1n (Post 808602)
I've had a look at the version extendedping linked to, and checked out the changes. Other than the PDF support there's very little changed (there's no menu rearrangements), so I don't think it's worth rebasing on this until it's actually released.

Actually, there are rearrangements - it's now using a Maemo 5 specific layout rather than the generic Maemo one (the layout was present in the old version, but just wasn't being used). I'm not sure I like it though - the single options panel is very cramped, though it is more finger-friendly. I'll see what I can do with it anyway.

Quote:

Originally Posted by extendedping (Post 809698)
btw why are the versions you are doing not in the repo?

Because I want to talk to the current maintainer first and see whether he'd prefer to push an update himself, or whether he'd rather I took over as maintainer for the package.

extendedping 2010-09-07 17:56

Re: request-update fbreader to arm stable (v 0.12.10-3)
 
thanks, I do hope you end up in control, you seem to be doing a great job.

extendedping 2010-09-07 19:05

Re: request-update fbreader to arm stable (v 0.12.10-3)
 
2 more requests

1) open app to library option. As it is it always opens last book. I see an option "save state" but unclicking it did not do anything. Issue is (at least with my giant books), say I dont want to read the last book. Well as it is now I have to wait for perhaps a minute for the book to open, then go to library and open another book. So an option to boot to library.

2) a way to move a line up or down a line at a time (can currently be done via keyboard) without using the keyboard. problem is I have no thought on how to do that from the screen so I am just throwing it out there.

Thanks.

lemmyslender 2010-09-07 19:40

Re: request-update fbreader to arm stable (v 0.12.10-3)
 
Quote:

Originally Posted by extendedping (Post 809903)
2 more requests

1) open app to library option. As it is it always opens last book. I see an option "save state" but unclicking it did not do anything. Issue is (at least with my giant books), say I dont want to read the last book. Well as it is now I have to wait for perhaps a minute for the book to open, then go to library and open another book. So an option to boot to library.

2) a way to move a line up or down a line at a time (can currently be done via keyboard) without using the keyboard. problem is I have no thought on how to do that from the screen so I am just throwing it out there.

Thanks.

1) Make sure it's an option, please.

2) Under preferences, scrolling, you can set the lines to keep per page scrolling. Count how many lines you have on the screen, then set that number -1, then each screen tap (page scroll) is effectively 1 line.

extendedping 2010-09-07 19:50

Re: request-update fbreader to arm stable (v 0.12.10-3)
 
Quote:

Originally Posted by lemmyslender (Post 809930)
1) Make sure it's an option, please.

2) Under preferences, scrolling, you can set the lines to keep per page scrolling. Count how many lines you have on the screen, then set that number -1, then each screen tap (page scroll) is effectively 1 line.

yes absolutely the first option is an option...
for the second one how about double tap top half of page brings up a line double tap screen brings you down a line?

Rob1n 2010-09-09 10:09

Re: request-update fbreader to arm stable (v 0.12.10-3)
 
Quote:

Originally Posted by extendedping (Post 809903)
2 more requests

1) open app to library option. As it is it always opens last book. I see an option "save state" but unclicking it did not do anything. Issue is (at least with my giant books), say I dont want to read the last book. Well as it is now I have to wait for perhaps a minute for the book to open, then go to library and open another book. So an option to boot to library.

2) a way to move a line up or down a line at a time (can currently be done via keyboard) without using the keyboard. problem is I have no thought on how to do that from the screen so I am just throwing it out there.

Version 0.12.10-5 can be downloaded from:
This adds the two features you've requested:

Always start in the Library. This is configurable in the Preferences dialog (on the Library tab). It actually opens the help document first, then auto-launches the library - there doesn't seem to be any way to just launch the library. This should be pretty quick though, so hopefully suits your requirement. If you want to reopen the previous book, it's quickest to shut the library view, then use the arrow icon (on the left of the toolbar) to select it from the recent book list.

Scroll by line. I've implemented this by modifying the existing drag scroll method. Once you've enabled this, you'll have an additional option for variable length scrolling. This means you can have long drags moving by page and short drags moving by line. The cutover point is also configurable. Double-taps would have been much trickier to implement, and this also seemed a more logical way to do it.

I've also switched to using backports from the 0.14 code for the NCX namespace (O'Reilly TOC) and volume key support. That should make longer-term support easier. The code changes have also been split out into separate patches so, where possible, each patch contains a single linked set of changes. I've also included the script I use for extracting and patching the original 0.12.10 source code (as downloaded from the FBReader website).

extendedping 2010-09-09 14:05

Re: request-update fbreader to arm stable (v 0.12.10-3)
 
you are turning this little app into a monster...thanks :)

extendedping 2010-09-09 14:38

Re: request-update fbreader to arm stable (v 0.12.10-3)
 
I must confess I do not understand the
variable drag scrolling
variable drag distance

I see it is set to 100, I don't know that it means though, or how to setup short swipes for moving a line at a time...thanks.

Rob1n 2010-09-09 15:00

Re: request-update fbreader to arm stable (v 0.12.10-3)
 
Quote:

Originally Posted by extendedping (Post 811745)
I must confess I do not understand the
variable drag scrolling
variable drag distance

I see it is set to 100, I don't know that it means though, or how to setup short swipes for moving a line at a time...thanks.

The "variable drag scrolling" option just enables it. The "variable drag distance" value is the cutover point between a long and a short swipe. If the swipe covers more than that (100 pixels by default) then it's recognised as a long swipe and moves a page, otherwise it's a short swipe and moves a line (or whatever is set in the "Lines to Scroll per Line Scrolling" field).

extendedping 2010-09-14 14:07

Re: request-update fbreader to arm stable (v 0.12.10-3)
 
Quote:

Originally Posted by Rob1n (Post 811765)
The "variable drag scrolling" option just enables it. The "variable drag distance" value is the cutover point between a long and a short swipe. If the swipe covers more than that (100 pixels by default) then it's recognised as a long swipe and moves a page, otherwise it's a short swipe and moves a line (or whatever is set in the "Lines to Scroll per Line Scrolling" field).

The scroll per line seems to not work very well. Actually I am not surprised, the fbreader developer said he even had issues even with the swipe per page. I was wondering if there would be another way to do this? such as press and hold on the screen while using the volume rocker for line scrolling.

also if anyone else had an issue with hitting the fs button in the lower right, it took me a while to realize you have to hit slightly below to activate...


All times are GMT. The time now is 15:24.

vBulletin® Version 3.8.8