View Single Post
Old 02-02-2010, 02:35 PM   #1
luite
Connoisseur
luite has a complete set of Star Wars action figures.luite has a complete set of Star Wars action figures.luite has a complete set of Star Wars action figures.
 
Posts: 82
Karma: 256
Join Date: Feb 2010
Location: Netherlands
Device: dr1000
DjVu plugin for DR1000 (testers wanted)

This is the first release of a DjVu plugin for the universal document shell, which allows you to open DjVu files from the content browser, using the same interface as the existing pdf, image and text viewers.

- Warning 1: the plugin has only been lightly tested, use at your own risk (see below for what the installer exactly changes)
- Warning 2: the installer removes the mobipocket plugin, because it conflicts with the djvu plugin for some reason

What works (many of these are provided by the UDS):
- last page, zoom settings are remembered
- navigation, zooming
- scribbling
- bookmarks, thumbnails
- prerendering and caching of pages

What doesn't:
- table of contents
- search

Installation instructions:
- Extract the attached zip file to the root of your SD card
- execute 'Home/Documents/Programs/Install/Install DjVu plugin' on the reader
- wait for the device to reboot
- if you have any problems, try to reinstall the firmware (see Removal) and to reset the device to factory settings ( Home/Settings/SD Card Properties, Reset the Settings). Then install the DjVu plugin again.

Removal:
- If you still run the same firmware as when you installed DjVu plugin, execute Home/Documents/Programs/Install/Remove DjVu plugin.
- Or: Reinstall the firmware by downloading http://updates.irexnet.com/embedded/dr1000/latest.zip and extracting it to the root of your SD card. follow the instructions.

The installer adds/modifies the following files:
- three djvu icons for the content browser in /usr/share/ctb
- gconf schemas are overwritten to add the djvu file format:
/etc/gconf/gconf.xml.defaults/%gconf-tree.xml
/etc/gconf/schemas/ctb.schemas
- /usr/lib/libdjvulibre.so.21
- /usr/lib/uds/libuds-plugin-djvu.so
- /usr/lib/uds/libuds-plugin-mobipocket.so is removed
(the original files are backed up in /Programs/_djvuplugin/bak on the SD card)

If you find any problems with this plugin, or have suggestions, please let me know. Testing is at your own risk, I have tested it with firmware 1.7 and 1.7.1 on a DR1000, and with 1.7 and 1.6 on the emulator.
Attached Files
File Type: zip DjVu-Plugin-0.1.2.zip (855.6 KB, 405 views)
File Type: zip DjVu-Plugin-0.1.3.zip (855.9 KB, 419 views)

Last edited by luite; 02-03-2010 at 09:23 AM. Reason: added version 0.1.3
luite is offline   Reply With Quote