08-02-2011, 02:25 AM | #16 | |
Addict
Posts: 375
Karma: 2200000
Join Date: Feb 2009
Location: Chennai
Device: .*
|
Quote:
For the pan, it could be a simple menu option to disable horizontal scrolling(for the current orientation) and keeping the current zoom or any new zoom level. I tried recreating the Force close. I couldnt find the orginal pdf that caused this. But I use a Mac and this creates a lot of Dot prefixed empty .pdf files when i copy to the usb mount drive. The reader crashed when by mistake i opened this file. Am not sure if this caused the issue initially too. I will keep looking to find a more valid pdf. |
|
08-02-2011, 11:19 AM | #17 | ||
Evangelist
Posts: 461
Karma: 819417
Join Date: Nov 2004
|
Quote:
No disrespect, but I think a menu option to disable horizontal scrolling would be a kludgy solution. It would requires several three taps to toggle, since it would have to go in the "More" section of the menu. (I'm trained by the PalmOS development guidelines: for commonly used features, like this one would be, one must minimize the number of taps.) Here's a thought: have a menu option to lock to vertical scrolling, but include have a temporary horizontal scroll unlock. The temporary unlock is triggered by moving horizontally about 1/8 of the screen width and is active until the user releases the finger/stylus. Maybe a tiny fading message could show up, too. How does that sound? The big advantage is that you could keep this feature always active, even when setting up the positioning of a new document. Any other creative solutions? Quote:
Last edited by pruss; 08-02-2011 at 11:21 AM. |
||
Advert | |
|
08-02-2011, 01:05 PM | #18 | |
Enthusiast
Posts: 34
Karma: 1000
Join Date: Jul 2011
Device: Eee Pad, Galaxy S2
|
Quote:
One thing I've noticed is that speed and smoothness is best with rendering ahead disabled, which surprised me. The mag I'm using for testing is from a subscription but I could send you a copy if it would help. It's 113MB though. |
|
08-02-2011, 01:13 PM | #19 |
Wizard
Posts: 3,671
Karma: 12205348
Join Date: Mar 2008
Device: Galaxy S, Nook w/CM7
|
Bug: The app is not respecting the cropped areas. As a result some PDF are showing a very large page with only text on the top left corner down to the middle of the page.
|
08-02-2011, 01:31 PM | #20 |
Evangelist
Posts: 461
Karma: 819417
Join Date: Nov 2004
|
Any example pdfs you can send me? I saw some remarks in our issue tracker that there is more than one way of measuring page size, and that could be related. I know very little about the pdf format myself--I've been optimizing around the edges of the pdf rendering, leaving the actual pdf rendering to the underlying muPDF code.
|
Advert | |
|
08-02-2011, 01:35 PM | #21 | |
Evangelist
Posts: 461
Karma: 819417
Join Date: Nov 2004
|
Quote:
But I do have some thoughts on why rendering ahead might make scrolling smoothness worse under some circumstances, especially if you're scrolling forward quickly. Do you scroll by sliding the display with your finger or stylus, or do you scroll by whole screens with the volume buttons? (I normally do the latter.) |
|
08-02-2011, 03:26 PM | #22 | |
Enthusiast
Posts: 34
Karma: 1000
Join Date: Jul 2011
Device: Eee Pad, Galaxy S2
|
Quote:
Scrolling action is generally - wipe finger up, wait a couple of seconds then the pdf moves. Usually, when a page has loaded fully I can press my finger on the screen, move up and down slowly and the page will follow my finger, but only to the top/bottom of that page. Any further though and I have to wait for it to react again. |
|
08-02-2011, 03:40 PM | #23 |
Evangelist
Posts: 461
Karma: 819417
Join Date: Nov 2004
|
What you describe is much worse performance than what I see on my A43. I had no idea it was THIS slow. In none of my testing is it this slow. Refreshing a single page on my A43 takes at most a second, and with render-ahead enabled, the next page is always waiting for me.
I think I know what the problem is. The problem is that not enough memory has been allocated for the render-ahead option to work on a screen resolution as high as yours. For your screen, we'd need to allocate at least 5mb, maybe as much as 6mb, while we are only allocating 4mb. To test this hypothesis, could you try switching APV's color rendering mode to "Normal black and white"? This will reduce memory usage by half, hopefully fitting everything into the internal cache. Then see what performance is like. If it turns out that the cache memory is the issue, I can increase the cache to 6mb, and then have a 4mb fall-back in low memory conditions. |
08-02-2011, 10:50 PM | #24 |
Evangelist
Posts: 461
Karma: 819417
Join Date: Nov 2004
|
The vertical scroll lock option (Menu | Options) is now in place (pre11).
|
08-03-2011, 08:44 AM | #25 |
Enthusiast
Posts: 34
Karma: 1000
Join Date: Jul 2011
Device: Eee Pad, Galaxy S2
|
Have spent some time messing around with the colour settings and not finding much difference between b/w and colour, still pretty much unusable. But, I just downloaded pre11 and it's a vast improvement.
What I'm seeing on my screen now is that if I keep my finger pressed down and drag up slowly, the page will follow my finger (although jerkily). As I'm scrolling I can see black space underneath getting filled in by quarters and by the time my finger is at the top of the screen, the following page is finished rendering and I can carry on in the same fashion. This is in colour! Normal black doesn't improve usable scrolling speed much, just that the following page renders a little quicker. I'm using vertical scroll lock and render ahead. |
08-03-2011, 09:37 AM | #26 | |
Evangelist
Posts: 461
Karma: 819417
Join Date: Nov 2004
|
Quote:
If you email me (arpruss@gmail.com), I can send you a special version with extra cache memory allocation. You can then tell me if that makes any difference. |
|
08-03-2011, 11:29 AM | #27 | |
Enthusiast
Posts: 34
Karma: 1000
Join Date: Jul 2011
Device: Eee Pad, Galaxy S2
|
Quote:
In answer to your question, my pages take up pretty much the whole of the width. |
|
08-03-2011, 12:37 PM | #28 | |
Wizard
Posts: 3,671
Karma: 12205348
Join Date: Mar 2008
Device: Galaxy S, Nook w/CM7
|
Quote:
On an aside the app is moving along nicely. The first build was near impossible to use. It was very choppy and the refresh was very slow. I really like the scrolling feature. One thing though on both ezPDF and Repligo have is a zoom to margins on a double tap and a double tap goes back to the last zoom. I much prefer this to the current implementation of PDF viewer. =X= |
|
08-03-2011, 01:02 PM | #29 | |
Evangelist
Posts: 461
Karma: 819417
Join Date: Nov 2004
|
Quote:
One possibility, however, would be if the fit-to-width button were to return to the previous zoom left if you tapped it again. I am not sure, though, how this would work in the case of a long-tap of fit-to-width (which does fit-to-page). Would a normal tap restore? But what if you want to move from fit-to-page to fit-to-width? Maybe then to restore from fit-to-page, you do another long-tap, and to restore from fit-to-width, you do another short-tap? |
|
08-03-2011, 02:34 PM | #30 | ||
Wizard
Posts: 3,671
Karma: 12205348
Join Date: Mar 2008
Device: Galaxy S, Nook w/CM7
|
Quote:
The drill down makes more sense for apps like Maps that obscure detail from a birds eye view and continue to provide more detail as one zooms in. Quote:
Last comment is it would be a BIG BOON for this app is to add pinch to zoom support. It's very hard to read PDFs without it. =X= |
||
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Christie Craig New Release Pre-order $2.62 | abookreader | Deals and Resources (No Self-Promotion or Affiliate Links) | 1 | 05-24-2010 06:21 PM |
Freebie Kindle Cookbook pre-release | MsAstoria | Amazon Kindle | 17 | 06-18-2009 04:18 PM |
Brother to release 9.7" Document Viewer | pilotbob | News | 0 | 03-12-2009 12:24 PM |
Adobe Digital Editions pre-release 1.0 screenshots | Alexander Turcic | Reading and Management | 6 | 06-12-2007 12:50 AM |