View Single Post
Old 02-01-2010, 08:41 AM   #166
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
Strange behavior in FBReader with xepdmgr

Hi, Antartica.
I am having a very interesting problem (experience) with eink refresh under FBReader.
I am using FBReader 0.12.1 on iLiad. I also made a patch to enable vertically displayed Chinese text. When FBReader enters vertical-displaying mode, xepdmgr won't generate full-refresh anymore (typing refresh is generated instead).
My patch is quite simple. I just call some Pango function to change font gravity to EAST and ask FBReader to rotate the screen 270 degree.
I upload two video, one (the second video) is normal refresh under normal FBReader, and the other (the first video) is strange refresh under vertical-displaying mode of FBReader. The quality of the two videos is only QVGA, but you can still see the difference of full refresh and typing refresh.

Added:
The problem only exists for xepdmgr 1.9i. If I use 1.9h, there won't be such problem.

Added 2:
Personally, I like typing refresh because there is no black flash in the mode. The bad thing is that the screen gets dirty after 3 or 4 accumulated refresh. If xepdmgr can do a full refresh after 3 typing refresh, accumulated typing refresh is still acceptable. So, it occurs to me that maybe adding an option to use all typing refresh and do a full refresh after 3 typing refresh is worth trying.
Attached Files
File Type: avi DSCN2218_xvid.avi (3.74 MB, 456 views)
File Type: avi DSCN2219_xvid.avi (3.75 MB, 445 views)

Last edited by ericshliao; 02-01-2010 at 10:52 AM.
ericshliao is offline   Reply With Quote