Sunday, January 15, 2012

How to optimize the Adobe PDF Reader on your Touchpad 【1/15 Updated to v2.0.0】

Patched Adobe PDF Reader
Developed by kjhenrie &
knownboyofno @precentral

1/15   updated with version 2.0.0
12/30 updated with version 1.8.3/1.8.8
12/23 updated with version 1.8.2/1.8.7
12/10 updated with version 1.8.1/1.8.6
11/13 updated with version 1.8.0/1.8.5
11/10 updated with version 1.7
11/05 updated with version 1.6
11/02 updated with version 1.5
10/21 updated with version 1.4
10/12 updated with version 1.3 (a few new features)
10/10 updated with version 1.2 (bookmarks)
10/09 updated with version 1.1 (set page offset + selectable page output quality)
10/08 updated with version 1.0 (blurry fix+ "Go to Page#"+ "Open on the last viewed page")

This thread contains an installable version of the Adobe Reader that has several useful patches provided by a few webOS nation members.

The patch contributers are: knownboyofno, filmor_, sagipe, devwithoutpower, and kjhenrie

The list of features in the most recent version:
  • Retain and open on the last page viewed on each document
  • A goto page text field
  • The ability to set an offset so that the goto page value matches the book page number
  • Improved rendering resolution with a quality level selector
  • Table of contents with links
  • User bookmarks with basic page notes
  • Horizontal scroll lock
  • Document database to persist settings and state
  • Folder view of documents
See the version history below for the various versions and the features introduced in each.

NOTE ON VERSION NUMBERS: Version numbers ending in .0 to .4 (e.g. 1.8.0) use the original rendering service provided by adobe. Versions ending in. 5 to .9 (e.g. 1.8.5) use a service based on mupdf modified and provided by filmor_.

If you are having problems opening a document with an mupdf based version try using the feature equivalent Adobe based version.

Patched Versions:
 
2.0.0 - This includes a lot of enhancements contributed by knownboyofno with contributions by devwithoutpower and wknaeble.
a. Enhanced page positioning
b. Added opening protected PDFs patch from devwithoutpower.
c. Added new icon to launch a new patch menu with the following:
PDF settings with:
- Maximum Zoom - This allows the user to select the maximum amount the image is magnified at max zoom. Each number is a magnification i.e. 10 = 10X.
- Quality Settings - Low (L), Medium (M), High (H), Portrait in 1 Page View (P-1) and Portrait in 2 Page View (P-2)
- Keep Position - This allows you to turn off, lock horizontal (x), lock vertical (y) or keep the auto page positioning.
- Different Even/Odd Pages - This allows the odd and even numbered pages to have different page positioning.
- Page Offset
- Fullscreen*
- Two Page View - This activates the two page view mode.
Behavior: When the left page changes the right page changes but not the reverse. The right page has the same position and zoom level applied as left page.
General settings (applied for first time a PDF is opened then becomes the new settings unless changed) with:

- Maximum Zoom - This allows the user to select the maximum amount the image is magnified to zoom in. Each number is a magnification i.e. 10 = 10X. Allowed
- Quality Settings - Low (L), Medium (M), High (H), Portrait in 1 Page View (P-1) and Portrait in 2 Page View (P-2)
- Keep Position - This allows you to turn off, lock horizontal (x), lock vertical (y) or keep the auto page positioning between pages.
- Two Page View - This activates the two page view mode.
Behavior: When the left page changes the right page changes but not the reverse. The right page has the same position and zoom level applied as left page. On Next/Prev page tap the left view is updated two pages.
- Render # Pages - This will render 2-10 pages before and 2-10 pages after the current page. This can take some time to render and can slow down changing pages sometimes.
- Height - This switch allows you to to select the full/half height of the page to cause a page change.
- Width - This allows you to select how much of the page's width will change the page.

Credit goes to devwithoutpower for the base code to enable tap area improvements.
1.8.8/3
a. fixed a bug causing duplicate folders

1.8.7/2
a. Fixed bug blocking access to non-local document sources (box.net, etc...)
b. Fixed bug causing duplicate folders
c. Restricted folders to those containing PDF documents
d. Filtered out zinio folders

1.8.6/1
a. Replaced flat PDF file view with folder view as outlined here (devwithoutpower)

1.8.5/0
a. A lock horizontal scroll button that can be used in conjunction with zoom in both portrait and landscape mode. (kjhenrie/knownboyofno)
b. Cleaned up zooming (knownboyofno)
c. Updated mupdf arxservice (filmor_)

1.7.5/0
a. User Bookmarks are now ordered by page number
b. User Bookmark names can span more than one line (poor mans page notes)
c. Fixed bug causing an 8-10 second delay when opening the Pages/Bookmarks (TOC) panel the first time

1.6.5/0
a. Added patch to filter out PDF documents created by Zinio from the document list
b. The "Pages" panel is scrolled to the current page. There is a known issue with this that causes a long delay when opening the pages/bookmarks toaster the first time after a document is opened. This will be fixed in a future version.
c. Reworked User Bookmarks eliminating thumbnails in favor of named bookmarks
d. Increased the next/previous page bottom tap area to 30px from 8px making it easier to change pages

1.5 - This version includes all of the features in 1.4 and the following new features:
a. Fixed blank page issue by forcing the highest resolution to 1800 (knownboyofno)
b. Added Table of Contents bookmarks (devwithoutpower)
c. Added zoom memory across page changes (devwithoutpower) and last zoom level retention when closing and reopening the document (knownboyofno)
d. Minor bug fixes in last page viewed retention (kjhenrie)
e. Renamed Bookmarks panel to User Bookmarks to eliminate redundancy with the new Bookmarks panel (Table of Contents) (kjhenrie)

1.4 - This version includes all of the features in 1.3 merged into the latest quickoffice version 10.3.4.0.6

1.3 - This version adds a few new features brought to you by knownboyofno
a. A portrait setting "P" was added to the quality setting for better zoomed out portrait views
b. An auto off (default) and auto on was added to the page offset
c. You can change pages by either swiping from the edge on the right to the left for tapping the bottom of the screen on the right (for next page and reverse for previous page)

1.2 - In addition to the features in 1.1, version 1.2 adds
a. Bookmarks
Click on the bookmark icon on the toolbar and add the current page as a bookmark, select an existing bookmark, or if you are on a bookmarked page, remove the selected bookmark.

1.1 - In addition to the features in 1.0, 1.1 adds two new features created by knownboyofno.
a. You can set and enable/disable a page offset which is used to make the book table of contents page numbers line up with the page number entered in the goto page field.
b. You can select the page output quality to balance speed with quality.

1.0 - Includes the features described below.
Like many of you I am pretty frustrated by the simple but necessary features missing from the WebOS PDF Reader. At the top of my list is the fact that it doesn't remember the last page you read.
I spent a bit of time working on this issue and attached a version of the IPK that solves this issue. The patched app also includes the awesome goto page patch written by knownboyofno (see this thread) and also the awesome zoom work done by sagipe as discussed here. I intend to make this part of the proposed uber patch being discussed here.

Uninstall

Option 1:
  1. Uninstall the Adobe Reader using preware
  2. Do a full device restart
  3. Open the Software Manager and an update notification for the Adobe Reader should show up. Install the latest version. If the update doesn't show up right away wait for a few minutes and try again.
Option 2 (use if the update doesn't show up in the catalog after option 1):
  1. Uninstall the Adobe Reader using preware
  2. Download and install this version. This version was built using an old version number to trigger an update in the Sofware Manager.
  3. Open the Software Manager and an update notification for the Adobe Reader should show up. Install the latest version. If the update doesn't show up right away wait for a few minutes and try again.

Wish List
  • Retain x/y page position on page change - 1.8.5 (horizontal scroll lock)
  • Even and odd page horizontal scroll lock settings
  • Two-page spread view
  • Annotations
  • Smooth previous/next page scrolling (remove snap to page)
  • View password protected documents
  • Support hyperlinks
  • Text search
  • Page notes (enhance user bookmarks) - kjhenrie - 1.7+
  • Support multiline user bookmark names - kjhenrie - 1.7+
  • Improved file organization - devwithoutpower - 1.8.1+(default) & 1.8.6+(mupdf)
  • Recent document list
Bug Fixes
  • Order user bookmarks by page number - kjhenrie - 1.7+
  • Fix delay when opening the pages/bookmarks toaster - kjhenrie - 1.7+
  • Remove resolution selector in mupdf version and default to H ???
--------------------------------------------------------------------------

Download v2.0.0
http://www.filejungle.com/f/Yhtws3  
Download v1.8.8
http://www.filejungle.com/f/kTWzDa

Download v1.8.3
http://www.filejungle.com/f/MZ2GgM

Download v1.8.7
http://www.filejungle.com/f/5ZWQJV

Download v1.8.2
http://www.filejungle.com/f/kmDAEF

Download v1.8.6
http://www.filejungle.com/f/YTD3vH


Download v1.8.1
http://www.filejungle.com/f/xfsZRK


Download v1.8.5
http://www.filejungle.com/f/4M6PdW

Download v1.8.0

http://www.filejungle.com/f/uKNNXk

Download v1.7.6
http://www.filejungle.com/f/j83hD7

Download v1.7.1
http://www.filejungle.com/f/jQqcsb

Download v1.7.5
http://www.filejungle.com/f/t3Ntcz

Download v1.7.0
http://www.filejungle.com/f/XFqVAF

Download v1.6.5
http://www.filejungle.com/f/ccjU4d

Download v1.6
http://www.filejungle.com/f/7JD6gZ

Download v1.5
http://www.filejungle.com/f/rEtFKx

Download v1.4
http://www.filejungle.com/f/M3yq5y

Download v1.3
http://www.filejungle.com/f/A9ruk2

Download v1.2
http://www.filejungle.com/f/zvaxrA


Download v1.1
http://www.filejungle.com/f/aWvz7X


WARNING: I am not responsible for any damage caused by installing and using this patched version of this application. INSTALL AND USE AT YOUR OWN RISK!



5 comments:

  1. This is fantastic! I have huge PDFs such as Oracle documentation and when I first tried one on the stock TP app, I almost cried; I couldn't imagine swiping 1,000 times to get to page 1,000!

    ReplyDelete
  2. Anyone have a good link for 2.0?

    ReplyDelete
  3. None of these links work! Why?!?!?!

    ReplyDelete
  4. Nice and very helpful information i have got from your post. Even your whole blog is full of interesting information which is the great sign of a great blogger.

    HP - Pavilion 14" Chromebook - 4GB Memory - 16GB Solid State Drive - Sparkling Black

    HP - ENVY 15.6" Laptop - 6GB Memory - 750GB Hard Drive - Silver

    ReplyDelete