NSR Reader is a powerful reader for PDF, DjVu, TIFF (S^3, Anna, Belle) and TXT files. This repository contains source code for Symbian S60v5, S3, Anna and Belle, and also for MeeGo and Maemo platforms. Though the Maemo port is compilable, it wasn't tested on a real hardware.
- Supports PDF, DjVu, TIFF and plain TXT files
- Saves last opened document and its position
- Text reflow mode
- Landscape and portrait orientations handling
- Supports password-protected PDFs
- Pinch-to-zoom gestures
- Fullscreen and rotation
- Kinetic scroll and UI animation
- Can be used as default reader
- Fits to screen width
Not all platforms are consistent in their APIs and features, so depending on running platfom some features in the app may be unavailable or limited.
Symbian
Due to limited memory capabilities of the devices with Symbian, TIFF is supported only from S^3 and above. You must use unsigned version of the app if you want it to be a default reader.
MeeGo/Maemo
There is no support for orientation handling because of X11 implementation, so the app is capable to work only in landscape mode.
To build NSR Reader you should use the latest Qt SDK 1.2.1 with Symbian/MeeGo/Maemo support. It is not available on Nokia or Microsoft website, so you need to search through the Internet for a copy.
To build MIME-type recognizers for Symbian you need to use native Symbian SDKs and Carbide IDE provided by Nokia. Try to search the Internet for them.
Software is distributed under the terms of GNU GPLv2 license, but you can use GNU GPLv3 if you want it. Please note that source code contains several third-party libraries with their own license terms.