MobileRead Forums
Register Guidelines E-Books Search Today's Posts Mark Forums Read

Go Back   MobileRead Forums > E-Book Devices > iRex Digital Reader

Welcome to the MobileRead Forums.

You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community today, you will have fewer ads, access to post topics, communicate privately with other members, respond to polls, upload content and access many other special features.

If you have any problems with the registration process or your account login, please contact us.

Hint: Don't have time to visit us daily? Subscribe to our main RSS feed to receive our frontpage posts at your convenience.

Notices

iRex Digital Reader E ink, 10.2-inch SXGA 1280x1024, 16 grey scales, optional: touch-screen, WiFi, Bluetooth

Reply
 
Thread Tools Search this Thread Display Modes
Old 10-28-2008, 12:22 PM   #1
Adam B.
Addicted to Porting
Adam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the rough
 
Adam B.'s Avatar
 
Posts: 1,692
Karma: 7132
Join Date: Oct 2006
Location: Indianapolis, IN
Device: iRex iLiad, Nokia 770, Samsung i760
FBReader Release for the DR1000S

This is the first installer for FBReader running on the DR1000S.

For those who aren't familiar with FBReader, it's an ebook reading software with a built in library and support for many formats.

Supported formats are:
  • ePub format
  • fb2 e-book format (style attributes are not supported yet).
  • HTML format (tables are not supported).
  • CHM format (tables are not supported).
  • plucker format (tables are not supported).
  • Palmdoc (aportis doc).
  • zTxt (Weasel format).
  • TCR (psion text) format.
  • RTF format (stylesheets and tables are not supported).
  • OEB format (css and tables are not supported).
  • OpenReader format (css and tables are not supported).
  • Non-DRM'ed mobipocket format (tables are not supported).
  • Plain text format.

To read a book, you'll have to add it to the library. You can do this by clicking the icon that looks like a book with a "+" sign.

You'll also need to close out of the program by clicking the exit button in the upper right. I plan to support the menu eventually, but I have to dig into that further.

To install: Unzip the file to the root of your SD card. For example, if your SD card shows up as the E:\ drive on your computer, you should have an E:\Programs folder after you unzip it.

After installing, you'll be able to select the FBReader icon from the Documents/Programs folder on your device.

You can toggle full screen mode with the select button (between up and down).

You can find more information about FBReader at their website.

It was actually *very* easy to port, since the DR1000 has a lot of libraries already built for it. Screen refreshes are *fast*. The internal refreshes are amazingly accurate. It only refreshes what's changed on the screen. I didn't have to build in any refreshes into FBReader itself. All of the built in menus and library functions work perfectly.

It's hard to describe how amazingly easy this was in comparison to iLiad ports.

Thank you iRex for making a device that *very* easy to hack on (and for providing the device for my "review")!

If you would like to open supported files directly from the Content Browser, see this thread.
Attached Thumbnails
Click image for larger version

Name:	fbreader.JPG
Views:	1192
Size:	470.1 KB
ID:	17381   Click image for larger version

Name:	fbreader.png
Views:	840
Size:	138.1 KB
ID:	17382   Click image for larger version

Name:	fbreader2.png
Views:	740
Size:	134.9 KB
ID:	17383  
Attached Files
File Type: zip Programs.zip (1.57 MB, 752 views)
Adam B. is offline   Reply With Quote
Old 10-28-2008, 02:30 PM   #2
pthwaite
Evangelist
pthwaite has a complete set of Star Wars action figures.pthwaite has a complete set of Star Wars action figures.pthwaite has a complete set of Star Wars action figures.pthwaite has a complete set of Star Wars action figures.
 
pthwaite's Avatar
 
Posts: 433
Karma: 336
Join Date: Aug 2008
Location: Ellesmere Port, UK
Device: DR1000S Sony PRS505
Wow, that was fast. Looks tickety boo I look forward to trying it.

regards
__________________
Howard
"To read freely is the key to civilisation. Contains scenes of irritation."
pthwaite is offline   Reply With Quote
Old 10-28-2008, 03:01 PM   #3
sarikan
Connoisseur
sarikan began at the beginning.
 
Posts: 96
Karma: 34
Join Date: Oct 2008
Device: none
Adam, you've answered another question of mine indirectly Care to point towards a few resources for the basics? I'd like to play around with the source etc.
What kind of development environment do you use? Your setup, tools, etc.

Kind regards
Seref
sarikan is offline   Reply With Quote
Old 10-28-2008, 03:16 PM   #4
Adam B.
Addicted to Porting
Adam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the rough
 
Adam B.'s Avatar
 
Posts: 1,692
Karma: 7132
Join Date: Oct 2006
Location: Indianapolis, IN
Device: iRex iLiad, Nokia 770, Samsung i760
Quote:
Originally Posted by sarikan View Post
Adam, you've answered another question of mine indirectly Care to point towards a few resources for the basics? I'd like to play around with the source etc.
What kind of development environment do you use? Your setup, tools, etc.

Kind regards
Seref
I plan on setting up a post explaining how to setup a development area. I did all of this with the iRex provided SDK on Ubuntu Linux.
Adam B. is offline   Reply With Quote
Old 10-28-2008, 03:42 PM   #5
joblack
Evangelist
joblack will become famous soon enoughjoblack will become famous soon enoughjoblack will become famous soon enoughjoblack will become famous soon enoughjoblack will become famous soon enoughjoblack will become famous soon enough
 
Posts: 491
Karma: 577
Join Date: Jul 2006
Device: Proud Irex Iliad owner
Hell, that is great ... my favorite program for the Iliad ... please don't remove the buttons (like someone tried with the Iliad FBReader ...)
joblack is offline   Reply With Quote
Old 10-28-2008, 03:45 PM   #6
Adam B.
Addicted to Porting
Adam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the rough
 
Adam B.'s Avatar
 
Posts: 1,692
Karma: 7132
Join Date: Oct 2006
Location: Indianapolis, IN
Device: iRex iLiad, Nokia 770, Samsung i760
Quote:
Originally Posted by joblack View Post
Hell, that is great ... my favorite program for the Iliad ... please don't remove the buttons (like someone tried with the Iliad FBReader ...)
That someone was me

It was done to speed up page turns. That won't be necessary on the DR since all refreshes are done internally.
Adam B. is offline   Reply With Quote
Old 10-28-2008, 04:23 PM   #7
wallcraft
reader
wallcraft can illuminate an eclipsewallcraft can illuminate an eclipsewallcraft can illuminate an eclipsewallcraft can illuminate an eclipsewallcraft can illuminate an eclipsewallcraft can illuminate an eclipsewallcraft can illuminate an eclipsewallcraft can illuminate an eclipsewallcraft can illuminate an eclipsewallcraft can illuminate an eclipsewallcraft can illuminate an eclipse
 
wallcraft's Avatar
 
Posts: 4,692
Karma: 8127
Join Date: Mar 2006
Location: Mississippi, USA
Device: iLiad, Kindle 1, EZ Reader Basic and Pocket Pro
Quote:
Originally Posted by Adam B. View Post
This is the first installer for FBReader running on the DR1000S
The screenshots look very nice. Did you also port a screenshot program to the DR?
wallcraft is offline   Reply With Quote
Old 10-28-2008, 04:26 PM   #8
Adam B.
Addicted to Porting
Adam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the rough
 
Adam B.'s Avatar
 
Posts: 1,692
Karma: 7132
Join Date: Oct 2006
Location: Indianapolis, IN
Device: iRex iLiad, Nokia 770, Samsung i760
Quote:
Originally Posted by wallcraft View Post
The screenshots look very nice. Did you also port a screenshot program to the DR?
I made those running fbshot in the SDK, so they're not exactly "true" screenshots. Fbshot will run on the DR, but I have to set up a delay script.
Adam B. is offline   Reply With Quote
Old 10-28-2008, 05:33 PM   #9
marioamato
Junior Member
marioamato began at the beginning.
 
Posts: 2
Karma: 10
Join Date: Sep 2008
Device: iliad irex
THANKS Adam!!!!!

ehm Adam I have a simple request ... can you port a djvu viewer?
marioamato is offline   Reply With Quote
Old 10-28-2008, 06:12 PM   #10
wallcraft
reader
wallcraft can illuminate an eclipsewallcraft can illuminate an eclipsewallcraft can illuminate an eclipsewallcraft can illuminate an eclipsewallcraft can illuminate an eclipsewallcraft can illuminate an eclipsewallcraft can illuminate an eclipsewallcraft can illuminate an eclipsewallcraft can illuminate an eclipsewallcraft can illuminate an eclipsewallcraft can illuminate an eclipse
 
wallcraft's Avatar
 
Posts: 4,692
Karma: 8127
Join Date: Mar 2006
Location: Mississippi, USA
Device: iLiad, Kindle 1, EZ Reader Basic and Pocket Pro
Quote:
Originally Posted by marioamato View Post
can you port a djvu viewer?
The issue on the iLiad was the lack of Qt library support, because almost all X11 djvu viewers use Qt. The only GTK+ djvu viewer I am aware of is evince, and if Qt still isn't possible on DR perhaps evince makes sense (even though it isn't needed for PDF). There is a version of evince for the Nokia tablets, so if can run on relatively resource-poor devices.
wallcraft is offline   Reply With Quote
Old 10-28-2008, 06:24 PM   #11
allovertheglobe
Grumpy Old Man
allovertheglobe has a complete set of Star Wars action figures.allovertheglobe has a complete set of Star Wars action figures.allovertheglobe has a complete set of Star Wars action figures.allovertheglobe has a complete set of Star Wars action figures.allovertheglobe has a complete set of Star Wars action figures.
 
allovertheglobe's Avatar
 
Posts: 217
Karma: 498
Join Date: Jul 2006
Location: L.A., Euro ex-pat
Device: iRex DR1000S, Sony PRS-500, Sony PRS-505, EBW-1150, REB1100, REB1200


Wow, that was fast.

After some experimentation:
It's OK to move the FBReader.desktop to the /System/Desktop/ folder.
It's not OK to modify it:
- changing the path to /System/Programs/ doesn't work, the shortcut works, but then the reader hangs... (after moving Programs there first, of course) I guess some paths are hardwired?
(I would prefer to have all the software in /System, and use the root only for content)
Interestingly, it also seems you have to use the rather more cryptic /media/mmcblk0p1/ than the usual ../Programs for System/Programs or ../../Programs for FBReader's default location

One bug I ran into when setting up my library path using the software keyboard: I used the TAB key to see if it would auto-complete, but all it did was auto-destruct: the screen refresh went berserk, and after a while I managed to cancel the entry, but re-doing it immediately went back to the screen-refresh cycle, and finally the reader hung when trying to quit.

Now that may well be a bug with the software keyboard... (which could use some contrast adjustment too) Oh, and a file selector would be nice. (Since I'm lazy which is why I tried the auto-complete in the first place)

For some reason, the popup selectors (ex. Font Family, Line Spacing) pop up and disappear almost instantly, so one has to be very fast. EDIT: OK, keep holding down, don't tap... still a bit fiddly. But finally not just one but several SERIF fonts - YES!

Margins (set in Options) seem to get ignored, at least in .epub.

P.S.: Is there a way to modify the .desktop properties so the shortcut-arrow overlay doesn't appear, like iRex's own icons?

This is nitpicking of course. FBReader works already very well (at least with the .epub books I tried)

Congratulations Adam for getting this working so soon!

Last edited by allovertheglobe; 10-28-2008 at 06:35 PM.
allovertheglobe is offline   Reply With Quote
Old 10-28-2008, 06:36 PM   #12
veeraganesh
Enthusiast
veeraganesh began at the beginning.
 
Posts: 30
Karma: 10
Join Date: Dec 2007
Location: UK
Device: iRex DR1000s
I got some problems reading some .CHM files in FBReader ( Same on iliad 2). Some characters doesn't show up properly. Is there a way I can change the font type or something? For example the file contains a character '-' but on FBR it shows some digits in a small square
veeraganesh is offline   Reply With Quote
Old 10-28-2008, 06:57 PM   #13
allovertheglobe
Grumpy Old Man
allovertheglobe has a complete set of Star Wars action figures.allovertheglobe has a complete set of Star Wars action figures.allovertheglobe has a complete set of Star Wars action figures.allovertheglobe has a complete set of Star Wars action figures.allovertheglobe has a complete set of Star Wars action figures.
 
allovertheglobe's Avatar
 
Posts: 217
Karma: 498
Join Date: Jul 2006
Location: L.A., Euro ex-pat
Device: iRex DR1000S, Sony PRS-500, Sony PRS-505, EBW-1150, REB1100, REB1200
Quote:
Originally Posted by veeraganesh View Post
I got some problems reading some .CHM files in FBReader ( Same on iliad 2). Some characters doesn't show up properly. Is there a way I can change the font type or something? For example the file contains a character '-' but on FBR it shows some digits in a small square
That means it can't display that character so it replaces it with the corrsponding code. Typical Linux.

Try changing the encoding in the FBReader options under "Language". As a last resort try changing the font family (unlikely though)
allovertheglobe is offline   Reply With Quote
Old 10-28-2008, 07:53 PM   #14
ppxnouse
Connoisseur
ppxnouse began at the beginning.
 
Posts: 59
Karma: 10
Join Date: Dec 2007
Location: Aachen
Device: Gen3
Adam, you rock. Thank you for this.
Probably one of iRexs smarter moves to hand out a DR1000S review unit to you ;-).
__________________
_______________________________________
Frank
ppxnouse is offline   Reply With Quote
Old 10-28-2008, 07:57 PM   #15
Adam B.
Addicted to Porting
Adam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the rough
 
Adam B.'s Avatar
 
Posts: 1,692
Karma: 7132
Join Date: Oct 2006
Location: Indianapolis, IN
Device: iRex iLiad, Nokia 770, Samsung i760
Quote:
Originally Posted by allovertheglobe View Post


Wow, that was fast.

After some experimentation:
It's OK to move the FBReader.desktop to the /System/Desktop/ folder.
It's not OK to modify it:
- changing the path to /System/Programs/ doesn't work, the shortcut works, but then the reader hangs... (after moving Programs there first, of course) I guess some paths are hardwired?
(I would prefer to have all the software in /System, and use the root only for content)
Interestingly, it also seems you have to use the rather more cryptic /media/mmcblk0p1/ than the usual ../Programs for System/Programs or ../../Programs for FBReader's default location
/Programs is where I compiled it to run from. I could have just as easily used /System, but I figured Programs was a good compromise for hiding the data files, as well as a place to browse to all 3rd party programs. It's path is hard coded, but it does have to be put where I compile it for. The shortcut can be put anywhere. iRex has plans to make shortcuts use relative paths instead of the full location, but it's not implemented yet.

Quote:
One bug I ran into when setting up my library path using the software keyboard: I used the TAB key to see if it would auto-complete, but all it did was auto-destruct: the screen refresh went berserk, and after a while I managed to cancel the entry, but re-doing it immediately went back to the screen-refresh cycle, and finally the reader hung when trying to quit.

Now that may well be a bug with the software keyboard... (which could use some contrast adjustment too) Oh, and a file selector would be nice. (Since I'm lazy which is why I tried the auto-complete in the first place)
There's a file selector when you click on the "Add Book" icon. (Book with a plus sign) You should be able to browse the memory card and find whatever you want to add to the library.


Quote:
For some reason, the popup selectors (ex. Font Family, Line Spacing) pop up and disappear almost instantly, so one has to be very fast. EDIT: OK, keep holding down, don't tap... still a bit fiddly. But finally not just one but several SERIF fonts - YES!
I've found it's easiest to click on the box, and use the up and down arrows to navigate. It is a bit funky though.

Quote:
Margins (set in Options) seem to get ignored, at least in .epub.
Looks like an FBReader bug.

Quote:
P.S.: Is there a way to modify the .desktop properties so the shortcut-arrow overlay doesn't appear, like iRex's own icons?
Not sure yet. I've just scratched the surface of the the DR can do.

Quote:
This is nitpicking of course. FBReader works already very well (at least with the .epub books I tried)

Congratulations Adam for getting this working so soon!
It wasn't as difficult as I thought it would be. iRex has really done a lot of things right this time around.
Adam B. is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Page Formatting for dr1000s Mr. Goodbar iRex Digital Reader 10 11-03-2008 12:11 AM
Returned the dr1000s Ranpha iRex Digital Reader 7 10-20-2008 07:17 PM
FBReader for DR1000S veeraganesh iRex Digital Reader 1 10-20-2008 03:09 PM
A few problems with new DR1000S cjp iRex Digital Reader 15 10-16-2008 09:52 PM
FBReader running on the XO-1 Nate the great Other Devices 5 01-04-2008 11:20 AM


All times are GMT -4. The time now is 12:57 AM.


MobileRead.com is a privately owned, operated and funded community.