1. 02 Jan, 2005 19 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.
      svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=374340
  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
    • 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
    • Enrico Ros's avatar
      more important items · 207c2842
      Enrico Ros authored
      svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=373816
    • 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
      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
    • 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
    • Enrico Ros's avatar
      Leak fix encrypted document opening. · 92c653cf
      Enrico Ros authored
      svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=373695
  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
    • Enrico Ros's avatar
      sync · 6eb004c5
      Enrico Ros authored
      svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=373126
    • 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
  9. 22 Dec, 2004 3 commits
    • Albert Astals Cid's avatar
      Remove possible trigraph as per Scott Wheeler suggestion · 41d49334
      Albert Astals Cid authored
      svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=372828
    • Albert Astals Cid's avatar
      fix xpdf buffer overflow · 174650af
      Albert Astals Cid authored
      By Dirk Mueller
      svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=372821
    • Enrico Ros's avatar
      Changed pixmap requesting methods. Now each request is packed into a · 16908b2f
      Enrico Ros authored
      PixmapRequest class. When requesting pixmaps, one or multiple requests are
      sent to the Document that (frees memory as in current policy) and send each
      PixmapRequest to the current Generator. Added a signal in generators to
      notify the Document when a pixmap generation has finished.
      PageView, ThumbnailsList, PreviewWidget have been unbroken after the memory
      management commit. (mem management seems in pretty good shape..it's smart.)
      Added 'visible widgets' list to those classes to speed up searching and
      processing on visible widgets only.
      Note: asyncronous pixmap requests can now be queued and we're getting very
      close to the threaded generator.
      Note2: Leakfixes and memory improvements.
      Final NOTE: head merging is possible now, as all remaining work can be
      considered bugfixes.. API is getting final. It will only change in xpdf
      dep stuff, the already undefined Viewport object and some bits in
      svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=372787