1. 02 Jan, 2005 20 commits
  2. 01 Jan, 2005 3 commits
  3. 31 Dec, 2004 1 commit
  4. 30 Dec, 2004 1 commit
    • Enrico Ros's avatar
      Implemented Tobias requests on presentation mode. Made them all · 2cd31678
      Enrico Ros authored
      configurable. Presentation mode is fully configurable now (at least with
      bools). We should remove some options in the future. Changed some bits in
      configuration dialog's "general" page.
      CCMAIL:tokoe@kde.org
      
      svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=374340
      2cd31678
  5. 28 Dec, 2004 6 commits
    • Enrico Ros's avatar
      Revered previous commit and hidden our menu entry. · 5e13e0a1
      Enrico Ros authored
      Default "Settings->Full Screen Mode" entry remains and is visible in both
      the Shell and when embedded in konqueror.
      
      svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=373859
      5e13e0a1
    • Enrico Ros's avatar
      Fix double Fullscreen item in menus (as reported by Albert) · 571951fb
      Enrico Ros authored
      svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=373830
      571951fb
    • Enrico Ros's avatar
      more important items · 207c2842
      Enrico Ros authored
      svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=373816
      207c2842
    • Enrico Ros's avatar
      Async generation fixes. I hope all segfaults and mutex overlocking have · 160d6a4f
      Enrico Ros authored
      been fixed. If someone finds one of those, please tell me.
      Here are thread generator pros/cons:
      - generation is ~20% slower
      + thumbnaillist or pageview scrolling is fast (never blocked anymore)
      + all UI feels so better and responsive
      So:
      o thumbnaillist will be all ASYNC.
      o pageview will use ASYNC for _preloading_ next pages and a mixed A/S for
        scrolling/viewing the document
      p previewwidget and others (searches, etc) are SYNC as obvious.
      Btw now async generation is enabled everywhere.
      
      svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=373810
      160d6a4f
    • Enrico Ros's avatar
      Asyncronous PDF Generator implementation. The threaded pixmap generation · 5136a867
      Enrico Ros authored
      is working and features an hyperLock BUG due to my ignorance.
      What to expect: more responsiveness from the UI, preloading, 'really'
      continous scrolling, bubblegum and naked penguins.
      Gonna hount insects now.
      
      svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=373763
      5136a867
    • Enrico Ros's avatar
      Leak fix encrypted document opening. · 92c653cf
      Enrico Ros authored
      svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=373695
      92c653cf
  6. 27 Dec, 2004 1 commit
  7. 26 Dec, 2004 3 commits
  8. 24 Dec, 2004 3 commits
    • Enrico Ros's avatar
      CVS_SILENT ++wishes; · 03ad75ea
      Enrico Ros authored
      svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=373127
      03ad75ea
    • Enrico Ros's avatar
      sync · 6eb004c5
      Enrico Ros authored
      svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=373126
      6eb004c5
    • Enrico Ros's avatar
      Better policies for memory management. Auto memory clean when a document is · 4502706b
      Enrico Ros authored
      opened. More stuff for getting async generator to work. Leakfix.
      
      Note: memory management coolness Vol.1 : now kpdf has memory profiles that
      allow using up to xx% of the total memory and clip maximum usable memory to
      a half of the free one. Example: an istance of kpdf is using all the
      memory (as regular cache). You open some memory hungry app or another kpdf
      and you'll see the first istance dropping cached pages (freeing memory!)
      to leave room for the other app! It's dynamic, fast, avoids swap and
      something cool from my programmer's viewpoint.
      
      svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=373123
      4502706b
  9. 22 Dec, 2004 2 commits