View Single Post
Old 09-12-2009, 09:18 AM   #136
Antartica
Evangelist
Antartica ought to be getting tired of karma fortunes by now.Antartica ought to be getting tired of karma fortunes by now.Antartica ought to be getting tired of karma fortunes by now.Antartica ought to be getting tired of karma fortunes by now.Antartica ought to be getting tired of karma fortunes by now.Antartica ought to be getting tired of karma fortunes by now.Antartica ought to be getting tired of karma fortunes by now.Antartica ought to be getting tired of karma fortunes by now.Antartica ought to be getting tired of karma fortunes by now.Antartica ought to be getting tired of karma fortunes by now.Antartica ought to be getting tired of karma fortunes by now.
 
Antartica's Avatar
 
Posts: 423
Karma: 1517132
Join Date: Jun 2006
Location: Madrid, Spain
Device: quaderno, remarkable2, yotaphone2, prs950, iliad, onhandpc, newton
ericshliao, pwarren:

Attached is a new version of xepdmgr (v1.9h).

Changes:
- hopefully fixes the disable-autorefresh feature (Refresh() is now only called when autorefresh is not disabled).
- xepdmgrclient.c is now compilable as C++ (used pwarren's post as a guide for the changes).

Could you please test if in this version the autorefresh-disable works? Thanks a lot.

P.S.: Sorry for the very late reply...

P.S.2: After using a dillo with xepdmgr, I think that there are some bugs left in the dirty area tracking. If I manage to get some time next week I'll try hansel's proposed approach to dirty area tracking (that is, instead of maintaining a list of dirty rectangles, (1) divide the screen in MxN blocks (2) mark the dirty ones in a "dirty array" (3) count the number of marked elements when we have to refresh to know if we have to do a Full or Typing refresh).
Attached Files
File Type: gz xepdmgr-1.9h-iliad.tar.gz (76.2 KB, 413 views)

Last edited by Antartica; 09-12-2009 at 09:28 AM. Reason: sp.
Antartica is offline   Reply With Quote