![]() |
2009-03-22
, 02:57
|
Posts: 3,319 |
Thanked: 5,610 times |
Joined on Aug 2008
@ Finland
|
#21
|
![]() |
2009-03-22
, 03:35
|
Posts: 1,418 |
Thanked: 1,541 times |
Joined on Feb 2008
|
#22
|
Let me put it another way. Would you rewrite fbreader from scratch just to have autoscrolling ?
![]() |
2009-03-22
, 03:56
|
|
Posts: 5,478 |
Thanked: 5,222 times |
Joined on Jan 2006
@ St. Petersburg, FL
|
#23
|
Sorry, but I think you are wrong. There is at least one vertical scroller shoot'em'up game for the tablets and it scrolls the whole screen just fine.
Whatever the developer does or does not think, FBReader + our hardware == no autoscrolling.
Autoscroll can't be implemented cleanly with the current architecture. FBReader's portability is both a blessing and a curse, in this case, it prevents usable autoscrolling (here's a test, turn one full page and watch how long it takes to refresh the screen).
![]() |
2009-03-22
, 05:01
|
Posts: 5,795 |
Thanked: 3,151 times |
Joined on Feb 2007
@ Agoura Hills Calif
|
#24
|
The Following 7 Users Say Thank You to geneven For This Useful Post: | ||
![]() |
2009-03-22
, 11:57
|
Posts: 3,319 |
Thanked: 5,610 times |
Joined on Aug 2008
@ Finland
|
#25
|
I do not see why this is the reason for scrolling being impossible in fbreader while being possible in a shoot'em'up. In other words, both apples and oranges have seeds.
Could you elaborate on why the autoscroll feature would require a complete rewrite of fbreader? I would like to hear a technical explanation, if at all possible. Thanks.
![]() |
2009-03-22
, 13:10
|
Posts: 1,418 |
Thanked: 1,541 times |
Joined on Feb 2008
|
#26
|
FBreader, on the other hand, uses regular X with GTK, and in *that* mode, video operations like scrolling are painfully slow (lcuk can tell a story or two on this).
So you'd have to do a serious rewrite to adapt everything to XV style operations, redo the whole interface, adapt font rendering to YUV, etc, at which point you're closer to a rewrite than a patch and it would be very maemo/linux specific.
The Following User Says Thank You to fms For This Useful Post: | ||
![]() |
2009-03-22
, 15:04
|
Posts: 3,319 |
Thanked: 5,610 times |
Joined on Aug 2008
@ Finland
|
#27
|
![]() |
2009-03-23
, 11:22
|
Posts: 1,418 |
Thanked: 1,541 times |
Joined on Feb 2008
|
#28
|
![]() |
2009-03-23
, 11:38
|
Posts: 187 |
Thanked: 23 times |
Joined on Aug 2007
|
#29
|
![]() |
2009-03-23
, 15:26
|
Posts: 1,101 |
Thanked: 1,185 times |
Joined on Aug 2008
@ Spain
|
#30
|
Autoscrolling is kinda fun, but it is hardly the must feature depicted above, it seems to me. To use it, you need to develop a new skill: "synchronized thinking".
With synchronized thinking, you can understand a difficult concept at EXACTLY the same speed as an easy one! That's right, "see Spot run" and "e=mc2" can be read with exactly the same speed of thought! Whereas people who mechanically turn pages are admitting that for them, some thoughts take longer than others.
Unfortunately, I haven't mastered synchronized thinking...