View Single Post
Old 03-25-2012, 07:44 AM   #177
vdp
Enthusiast
vdp is clearly one to watchvdp is clearly one to watchvdp is clearly one to watchvdp is clearly one to watchvdp is clearly one to watchvdp is clearly one to watchvdp is clearly one to watchvdp is clearly one to watchvdp is clearly one to watchvdp is clearly one to watchvdp is clearly one to watch
 
Posts: 45
Karma: 10842
Join Date: Aug 2010
Device: Kindle DXG
Quote:
Originally Posted by dave2008 View Post
Did you use the landscape support from the native system or kpdfviewer? The landscape mode provided by kpdfviewer should be compatible with different zoom mode (at least for my k3).

Currently, the 90 degree rotation in kpdfview is achieved with a low-level approach, which is much faster but the drawback is the native system will not be able to poll the changes. That is to say, if you were in portrait mode before going into kpdfviewer and changed to landscape mode while reading, the native system will not notice the changes and when it tries to update the screen, the screen will mess up.

So we saved the screen rotation mode on kpdfviewer start and restore it after kpdfviewer exit to avoid the screen mess. This works for my K3 (except for screen saver), however if you use the auto screen rotate in DXG, it may cause issues (I don't have a DXG to test with ;-P).
Thank you for the explanation!
I couldn't reproduce the problem now. Most likely it was caused by a conflict between the native system and kpdfview as you say. Probably the native orientation was set to auto and it messed up the screen after the device was rotated or something like that. I still have to get used to the key combinations, but the viewer looks very good so far. Some docs that I couldn't previously read comfortably due to too small fonts are now accessible.
Awesome!
vdp is offline   Reply With Quote