1. 27 Oct, 2004 1 commit
  2. 25 Oct, 2004 1 commit
  3. 24 Oct, 2004 1 commit
    • Laurent Montel's avatar
      Add const · ee6357d4
      Laurent Montel authored
      svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=357310
  4. 20 Oct, 2004 1 commit
    • Enrico Ros's avatar
      Added: zoom to window. Added a general purpose PageViewOverlay class that · 0070baaf
      Enrico Ros authored
      features transparent selection over the active screen and a PageViewMessage
      class that displays messages (with an icon too) in a little Amarok-OSD like
      rounded box.
      Reworked mouse events handling (getting complex now..)
      Added preliminar support for RMB-popup image saving.
      svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=356248
  5. 10 Oct, 2004 1 commit
    • Enrico Ros's avatar
      Misc cleanups pending on my hd. · 424eb894
      Enrico Ros authored
      slotSetCurrentPagePosition -> slotSetCurrentPageViewport. Not completely
      implemented but working. After implementation clicking on links will do the
      right job on the viewport.
      svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=353365
  6. 06 Oct, 2004 1 commit
    • Enrico Ros's avatar
      Small pending things. ++Link handling (~70% done now). New: Hands-free · e058e608
      Enrico Ros authored
      reading (well, this could also be called view-auto-scrolling :-). The
      behavior is *exactly* the same we have in konqueror but we use actions, so
      shortcuts are configurable. Shift+Up/Down sets scroll speed. Ctrl/Shift
      suspend (toggle) scrolling, etc.. This is useful when used in "continous
      single page mode".
      svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=352244
  7. 30 Sep, 2004 2 commits
    • Enrico Ros's avatar
      Single page mode back to work laying out in the qscrollview only current · d905b1fd
      Enrico Ros authored
      page, hiding others and redefining contents area. Bookmark action moved to
      document, that updates observers state after each operation. Many fixes in
      pageview. Pixmapwidget returns a const KPDFPage*. No scroll-on-drag and
      go-to-page only with left click onThumbnailList. Starting to reorganize
      PageView events (link test with cursor changing on page sample impl.).
      svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=350583
    • Enrico Ros's avatar
      Zoom actions keep synced (text/checked state/etc.) each other and with · 5304e774
      Enrico Ros authored
      current page. Also displays the real zoom percentage for current page on
      svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=350578
  8. 28 Sep, 2004 1 commit
  9. 27 Sep, 2004 1 commit
  10. 26 Sep, 2004 1 commit
    • Enrico Ros's avatar
      NEW: Continous mode + multiple pages per view + break up what was working. · 40cb0b1c
      Enrico Ros authored
      Code in thumbnail.* is ported into pixmapwidget and shared with a new class
      that renders the page inside the (also new) pageview that borns over the
      old kpdf_pagewidget class.
      This commit features a 'state of the art' working-by-chance, buggy,
      segfault prone view-layout algo.. :-) maybe that's stuff to fix soon!!
      svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=349598
  11. 23 Sep, 2004 1 commit
  12. 17 Sep, 2004 1 commit
  13. 16 Sep, 2004 1 commit
  14. 15 Sep, 2004 2 commits
    • Albert Astals Cid's avatar
      Implement links that point inside the same document. This is again a read what... · 2581597b
      Albert Astals Cid authored
      Implement links that point inside the same document. This is again a read what xpdf does, guess how it works and try to port it @ kpdf, seems to work when using the links on the index inside idd.pdf file that comes with cups
      Eros have a look as there is another function here using the cvtUserToDev thingy of OutputDev
      CCMAIL: eros.kde@email.it
      svn path=/trunk/kdegraphics/kpdf/; revision=346805
    • Enrico Ros's avatar
      More refactoring. Big internal changes but nothing visible.. apart from a · 727d5dd5
      Enrico Ros authored
      memory reduction on the displayed page. OutputDev under big changes.
      Now DocumentObservers have an unique ID so they can queue requests to
      documents and they get their data stored in Page(s). No more Pixmaps or
      Thumbnails requests, every observer can request a custom-sized pixmap for
      a given page. That makes room for new observers (like a cool perspective
      book like page viewer or stacked viewer or what your fantasy suggests :-).
      svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=346792
  15. 13 Sep, 2004 2 commits
    • Enrico Ros's avatar
      Zoom actions are more consistent now. Added zoom to page. Added actions · a7c7dd89
      Enrico Ros authored
      and made them exclusive (still some logic to wire to make things even
      better, but now it's more usable than before).
      Added mouse modes (normal, selection, editing). Dragging the page in normal
      mode is back. Added link-hovering example (on a top-left rect) to help
      Albert to implement "link following" in a way as clean as possible.
      Page is centered in the view and has an outline if it is smaller than the
      viewport. In FitTo* mode resizing also resizes the page (done syncronously
      but this will change).
      Note: it consumes (doesn't leak!) lots of memory because all you see is
      cached and the memory management is not implemented atm.
      svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=346257
    • Enrico Ros's avatar
      Pagewidget restored completely. Still syncronous updates, but this will be · 73303907
      Enrico Ros authored
      addressed soon. Zoom to width/page correctly works. Rendering code path is
      still unchecked, maybe the flow can be optimized (but not much..).
      svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=346093
  16. 12 Sep, 2004 2 commits
  17. 11 Sep, 2004 1 commit
  18. 10 Sep, 2004 1 commit
  19. 09 Sep, 2004 1 commit
  20. 08 Sep, 2004 1 commit
    • Enrico Ros's avatar
      Break everything I can. (still compiles but I don't want it to do! :-). · 9392dd27
      Enrico Ros authored
      Cleaned up a lot. Added 2 classes, reorganized the code. Also reindented
      the part to please AACid's style. I'll resort some of the funcitonalities
      soon. Plz, wait for the end of breakings before making changes.
      svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=344958
  21. 07 Sep, 2004 1 commit
  22. 04 Sep, 2004 2 commits
  23. 28 Aug, 2004 2 commits
    • Albert Astals Cid's avatar
      - Make find next work · e456dfaa
      Albert Astals Cid authored
       - Do not allow to find if there's no document
      svn path=/trunk/kdegraphics/kpdf/; revision=342164
    • Albert Astals Cid's avatar
      I broke printing -> fix it · be2c109b
      Albert Astals Cid authored
      Better selection of the text found at searching
      m_currentPage in kpdf_part now 1 -> first page instead 0 -> first_page, is what PDFDoc uses
      Some code has been commented out, it is not used by now
      Search works on all pages, not only current one
      svn path=/trunk/kdegraphics/kpdf/; revision=342068
  24. 26 Aug, 2004 2 commits
    • Albert Astals Cid's avatar
      kpdf gets........ FIND TEXT !!!!!!! · cf814647
      Albert Astals Cid authored
      It works !!!!!!
      At the moment is very primitive (try to find withouth document -> crash, only find on the current page, no find next, selection box is not 100% acurate) but i only need some more time to make it work.
      svn path=/trunk/kdegraphics/kpdf/; revision=341615
    • Albert Astals Cid's avatar
      While i was waiting to kdelibs/kdebase 3.3 to compile i had some time so... · 045b4a3d
      Albert Astals Cid authored
      Here comes the big copyright patch for kpdf, i've updated all files to have a copyright header, some did not have, and some had very diferent structures. Now all of them have the same structure
      Copyright (C) years name <mail>
      The names that figure in the copyright header are all the ones of people that ever comitted something to that particular file.
      I am CC'ing to all of you because maybe someone thinks his commits was so small that does not want the copyright for it, so go to the particular file and remove your line.
      Also if a particular file came from other place and you know the copyright holder of it please add it to the headers.
      svn path=/trunk/kdegraphics/kpdf/; revision=341561
  25. 26 Apr, 2004 1 commit
  26. 28 Sep, 2003 1 commit
  27. 15 Sep, 2003 5 commits
  28. 14 Sep, 2003 2 commits