1. 13 Jun, 2005 16 commits
  2. 15 May, 2005 1 commit
    • Enrico Ros's avatar
      KNewStuff client nearly complete - multiple simultaneous downloads · 29c58361
      Enrico Ros authored
      supported - no more windows popping up, all is displayed on the dialog
        All transfers are handled internally, giving user the feedback right
      inside the window. There are pair of bugs, but installing (aka plain
      downloading) and uninstalling (aka deltion) of files are already
      What to do next:
      - remove bugs (reparent AvailableItem(s) to the main class, not the
        view and deference pointers after deletion will fix the crash; it
        can even be fixed by limiting user's freedom and force him/her to
        act only on currently displayed items; btw this way is deprecated)
      - handle install/removal notifications on the app
      - check the whole flow of the operation. check for unstable states
        (seems not the case) and unreachable ones
      - clean it up and ship that client with kpdf, since:
      *knewstuff in kde4 will be cleaner and better*
      svn path=/branches/kpdf/annotations/kdegraphics/kpdf/; revision=413951
  3. 24 Apr, 2005 2 commits
  4. 16 Apr, 2005 1 commit
    • Enrico Ros's avatar
      KPDF HotNewStuff Browser! · 7b6b7a35
      Enrico Ros authored
      It's not yet complete (file dowload and internal notifies are missing) but
      the new stuff browser is running. The ui is modeled on an Aaron's mockup.
        Fetches the providers list (kpdf.kde.org/newstuff/providers.xml), lets
        the user select a provider and displays provider's contents in a KHMTL
        part (for flexibility and eye candy).
        Internally we use KNS' Entry and Provider structures only, doing all the
        transfer operations by hand via KIO::get jobs. Download will be done
        internally too (to give better consistancy in the interface).
        Network timeouts, problems or info messages are notified in a statusbar-
        like widget and we try to keep all information in the dialog, without
        using messageBoxes
        Added the action and the dialog invocation
        Link the KNEWSTUFF and KHTML libraries.
      svn path=/branches/kpdf_annotations/kdegraphics/kpdf/; revision=405828
  5. 14 Apr, 2005 2 commits
    • Enrico Ros's avatar
      Added directory desctiption. · c8f81224
      Enrico Ros authored
      svn path=/branches/kpdf_annotations/kdegraphics/kpdf/; revision=405525
    • Enrico Ros's avatar
      PageView: · d1047266
      Enrico Ros authored
        Added the frequently requested option for eBook style alignment. Better
        layouting in continous (center single pages, no more top aligned) and
        single modes. Layouting very consistant when switching modes. Proper keys
        and mouse handling in multiple columns modes. Start in 'Fit Page' zoom.
      DlgGeneral KCFG:
        Added the "Center first page in facing mode" and config menu entry.
        Marked 100341 as done.
      CCMAIL: 100341@bugs.kde.org
      svn path=/branches/kpdf_annotations/kdegraphics/kpdf/; revision=405524
  6. 13 Apr, 2005 5 commits
    • Enrico Ros's avatar
      Using line width property. Line width follows scaling. · ed41c2e2
      Enrico Ros authored
      svn path=/branches/kpdf_annotations/kdegraphics/kpdf/; revision=405443
    • Albert Astals Cid's avatar
      build · ee4908bf
      Albert Astals Cid authored
      svn path=/branches/kpdf_annotations/kdegraphics/kpdf/; revision=405421
    • Enrico Ros's avatar
      Added icons for Text annotations (ake the 'page sybols'). Changed naming to · 0beedebe
      Enrico Ros authored
      existing ones, updated 'tools.xml' with new names and made generator_pdf
      parse pdf icon names as lowercase. Added SVG sources too for the icons.
      - note that I suck as icon maker, so plz make good looking icons and don't
      complain about these - :-))
      svn path=/branches/kpdf_annotations/kdegraphics/kpdf/; revision=405395
    • Enrico Ros's avatar
      CVS_SILENT removed overlay debug ~art~ · 96a28d59
      Enrico Ros authored
      svn path=/branches/kpdf_annotations/kdegraphics/kpdf/; revision=405339
    • Enrico Ros's avatar
      Highlight annotations: ok · e8f27fc7
      Enrico Ros authored
        Updated drawShape with RasterOperation (Normal, Multiply) for getting
        Highlight annotation types to work. All Highlight annotations are now
        drew using the Multiply raster operation.
        Replaced the agg_pixfmt_rgba.h pixformat definition template with an
        internal version that implements different raster operations too. The
        new version has been shrinked to the minimum, containing the only code
        needed by kpdf AGG2 rendering engine to work.
      Thanks for Rob Buis for telling me the way to go and providing sample code
      with his AGG2 algorithms.
      svn path=/branches/kpdf_annotations/kdegraphics/kpdf/; revision=405338
  7. 12 Apr, 2005 3 commits
    • Enrico Ros's avatar
      Painter_AGG2: · c5b694d0
      Enrico Ros authored
        Part from the *very C00L* AGG2 library (www.antigrain.com) are imported
        from the agg23 source package. The imported files provides antialiased
        rendering on bgra32 qimage memory buffers.
        See "kpdf/ui/painter_agg2/README.kpdf" for more info.
        Replaced my dear crappy scanline renderer (well, was the fastest btw :-)
        with agg2 based rendering code.
        Implemented HighlightAnnotation (HL, Underline, Strikeout and Squiggly)
        and InkAnnotation (simple one) rendering.
        Need a multiply-blending template algo for getting highlights to look
        as highlighs (not solid or transparent, like now).
        Updated to build the new library, set include paths and link it.
      Here we go.
      svn path=/branches/kpdf_annotations/kdegraphics/kpdf/; revision=405150
    • Enrico Ros's avatar
      PageViewAnnotator: · 8bc57116
      Enrico Ros authored
        Restarting working on the Engines. Readded annotation creation for
        SmoothPath engine / InkAnnotation annot.
        Format changed, makes more sense now. Fileformat described in comment.
      svn path=/branches/kpdf_annotations/kdegraphics/kpdf/; revision=405145
    • Enrico Ros's avatar
      CVS_SILENT Page: disabled debug save timing, Annots: typos · 25d25604
      Enrico Ros authored
      svn path=/branches/kpdf_annotations/kdegraphics/kpdf/; revision=405144
  8. 11 Apr, 2005 1 commit
  9. 10 Apr, 2005 2 commits
  10. 09 Apr, 2005 1 commit
    • Enrico Ros's avatar
      CVS_SILENT update · 7201ed77
      Enrico Ros authored
      svn path=/branches/kpdf_annotations/kdegraphics/kpdf/; revision=404312
  11. 08 Apr, 2005 6 commits