[Okular-devel] [Bug 209632] New: Instant previews by fast-scaling previous rendering
    Benoît Jacob  
    jacob.benoit.1 at gmail.com
       
    Tue Oct  6 14:31:17 CEST 2009
    
    
  
https://bugs.kde.org/show_bug.cgi?id=209632
           Summary: Instant previews by fast-scaling previous rendering
           Product: okular
           Version: unspecified
          Platform: Compiled Sources
        OS/Version: Linux
            Status: NEW
          Severity: wishlist
          Priority: NOR
         Component: general
        AssignedTo: okular-devel at kde.org
        ReportedBy: jacob.benoit.1 at gmail.com
Version:            (using Devel)
OS:                Linux
Installed from:    Compiled sources
Note: this wish includes a proposal to scratch-my-own-itch if you'll just tell
me where to start.
A useful "cheat" to give the user a great speed impression, is that as soon
as he has changed the zoom level, you display an instant preview by just
fast-scaling the existing image (the currently displayed page). This doesn't
take
any significant time and has a surprising effect on the user experience. The
user is willing to forgive the poor quality of the preview because he
knows it's temporary and he doesn't have time to look at it carefully anyway.
That is also useful as it allows to know right away where the text will appear
(useful at high zoom level).
I implemented that in the Mandelbrot wallpaper plugin, as you can check. The
code (very generic actually) is there:
http://websvn.kde.org/trunk/KDE/kdeplasma-addons/wallpapers/mandelbrot/mandelbrot.cpp?view=markup
See the zoomView() method.
If you want, and if you can show me where and how I plug that into Okular, I
volunteer to implement that.
-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
    
    
More information about the Okular-devel
mailing list