ailiboy / ebookdroid

Automatically exported from code.google.com/p/ebookdroid
0 stars 0 forks source link

Some problems and suggestions #122

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
1. The scroll speed is a bit slow (in comparison with Adobe reader in the case 
of pdf); if I set the number of pages to be kept in memory to a nonzero value, 
the scroll speed becomes even slower, which seems to be unexpected.

2. There is always a "small hand" at the lower right corner, which does not 
have any function (as far as I know).

3. If I scroll too fast, sometimes the program gets stuck and the phone stops 
reacting. This does not happen often.

4. Bookmark is very useful. It can be even more useful if it is possible to 
take notes and draw marks in it. I would like to pay for these functions.

---------------------------------------

What version of the product are you using? On what operating system?

Ebookdroid 1.3.0; Android 2.3.6

What device are you using?

Samsung Galaxy Note.

Please provide any additional information below.

Original issue reported on code.google.com by fujun...@gmail.com on 13 Jan 2012 at 9:07

GoogleCodeExporter commented 9 years ago
I forgot to mention one more problem. The current 1.3.0 version by default 
installed itself to the sdcard, instead of to the phone. This generates a 
problem, that is, its icon on the desktop automatically disappear each time the 
phone is restarted. After moving it to the phone, the problem is solved.

Original comment by fujun...@gmail.com on 13 Jan 2012 at 9:13

GoogleCodeExporter commented 9 years ago
> 1. The scroll speed is a bit slow (in comparison with Adobe reader in the 
case of pdf); 
> if I set the number of pages to be kept in memory to a nonzero value, 
> the scroll speed becomes even slower, which seems to be unexpected.

These additional pages are preparing in this time, right?

> 2. There is always a "small hand" at the lower right corner, which does not 
have any function (as far as I know).

It means that page can be dragged by hand - if scroll modes (v/h) are selected 
or if page is greater than screen in single page mode.
Also in single page mode an icon of selected animation type can be shown at 
this place if any animation is selected in preferences.

In 1.3.1 the corresponding check box will be added in UI settings preference 
screen

> 4. Bookmark is very useful. It can be even more useful if it is possible to 
take notes and draw marks in it. 

In future.

Original comment by Alexander.V.Kasatkin@gmail.com on 14 Jan 2012 at 11:37

GoogleCodeExporter commented 9 years ago
Thanks for replying!

I mainly use EbookDroid to read large djvu files, so maybe what I described 
does not apply for other file formats.

1. Actually I don't really understand what the "pages in memory" stands for. At 
least I cannot notice any performance improvements when the number of pages in 
memory is set to a nonzero value, although my phone has a relatively large RAM. 
Is it something like pre-loading of pages?

2. Now I understand what the small hand means, although I still don't think it 
is necessary to be always there (I heard that it might "burn" the screen).

3. It would be nice if a page separation line can be drawn in the "vertical 
scroll" mode, just to help distinguishing different pages.

4. If I select "crop pages" (together with vertical scroll), I can notice that 
(especially when the scroll is slow) the page is first drawn in the normal way 
(without any cropping), then it is redrawn with margins cropped. One can also 
notice this when first opening a file. I think this is not quite efficient and 
it does not have to be like this, right?

5. Also lags can be felt in pinch zoom. I guess this is related to the 
rendering speed. (Although the rendering speed is not as fast as expected, it 
is still acceptable.)

6. I don't quite understand the "zoom" button in the menu. Why we still need it 
when we can always zoom in/out by pinching?

Original comment by fujun...@gmail.com on 14 Jan 2012 at 12:40

GoogleCodeExporter commented 9 years ago
> 1 ... Is it something like pre-loading of pages?

yes

> 2 ... although I still don't think it is necessary to be always there

will possible to switch it off in 1.3.1

> 3 It would be nice if a page separation line can be drawn in the "vertical 
scroll" mode, just to help distinguishing different pages.

I see black line between pages. What have I done wrong ?

> 4. If I select "crop pages" (together with vertical scroll), 
> I can notice that (especially when the scroll is slow) the page is first 
drawn in the normal way (without any cropping), 
> then it is redrawn with margins cropped. One can also notice this when first 
opening a file. 

To crop something we have to have this something, right? We tried to crop page 
without drawing the full page image, but 
it looked like too slow decoding. So at the moment we draw full page image to 
show user that application is still alive.

> I think this is not quite efficient and it does not have to be like this, 
right?

At we moment we cache crop bounds till book is opened.
Possibly we will store crop info in the future.

> 6. I don't quite understand the "zoom" button in the menu. Why we still need 
it when we can always zoom in/out by pinching?

Somebody may have another opinion. Especially if device does not support 
multi-touch. We don't work personally for you.

Original comment by Alexander.V.Kasatkin@gmail.com on 14 Jan 2012 at 1:46

GoogleCodeExporter commented 9 years ago
>I see black line between pages. What have I done wrong ?

Sorry I forgot to mention that I was using the night mode, so maybe that's why 
the black line cannot be seen.

Thank you for this very nice app and I apologize if I seemed too picky. I am a 
newbie in Android so I thought every Android phone has multi-touch...

Original comment by fujun...@gmail.com on 14 Jan 2012 at 2:16

GoogleCodeExporter commented 9 years ago
>The current 1.3.0 version by default installed itself to the sdcard, instead 
of to the phone.

In new release 1.3.1 App Install Location set to auto.

Original comment by mc.creat on 16 Jan 2012 at 5:33

GoogleCodeExporter commented 9 years ago

Original comment by Alexander.V.Kasatkin@gmail.com on 3 Jul 2012 at 3:27

GoogleCodeExporter commented 9 years ago
In version 2.1.12 it's still not possible to disable the "small hand" future :-)

Original comment by Bvo...@gmail.com on 22 Sep 2014 at 9:05