View Single Post
Old 08-14-2009, 05:17 AM   #2
ericshliao
Guru
ericshliao will become famous soon enoughericshliao will become famous soon enoughericshliao will become famous soon enoughericshliao will become famous soon enoughericshliao will become famous soon enoughericshliao will become famous soon enough
 
Posts: 976
Karma: 687
Join Date: Nov 2007
Device: Dell X51v; iLiad v2
As to the djvu viewer, IMHO, Evince should be a better choice for DR1000 than djview4. Evince uses GTK+ as its gui, thus eliminates the tough task to control screen refreshment on E-ink device, since iRex has modified GTK+ of DR1000 to incorporte screen-refreshment. Evince on DR1000 can use the patched GTK+ lib.
If you want to port djview4 to DR1000, how to control screen refreshment will be a big problem. You either have to modify QT lib to call screen-refreshment APIs (just like what iRex did on GTK+) or port Antartica's xepdmgr to DR1000. Modifying QT source code is a tremendous task. Maybe you should try porting xepdmgr to DR1000.
Building QT 4.5.2 for DR1000 should not be a problem, I guess, since it ok for iLiad.

Added:
But there maybe a problem between Evince and DR1000:
GLIB on DR1000 may not meet the recquirement for the most current Evince.

Last edited by ericshliao; 08-14-2009 at 08:00 AM.
ericshliao is offline   Reply With Quote