1. 11 May, 2019 1 commit
  2. 05 Sep, 2014 2 commits
    • Hans Breuer's avatar
      dox: improved documentation for renderers and importers · 1ffa2a8c
      Hans Breuer authored
      The DiaRenderer interface is now completely documented with renderer
      implementors in mind. To support sub-grouping in the documentation some
      code needed to be moved around, but there is no functional change.
      
      Also more importers are included with the Doxygen generated documentation.
      1ffa2a8c
    • Hans Breuer's avatar
      dox: [warningectomy] missing parameter documentation ... · bd423ae6
      Hans Breuer authored
       - add plug-ins/pdf for documentation extraction
       - remove second occurrence of plug-ins/svg
       - fix doxygen complaints about missing parameter documentation
       - fix a bug in export-render.py where the parameter was documented,
         used in the implementation but not declared
       - fix title mismatch for group ObjectConnects
      bd423ae6
  3. 21 Apr, 2014 2 commits
    • Hans Breuer's avatar
      wpg: overhaul of WPG export and implementation of import · ee23c32c
      Hans Breuer authored
      Export had some things wrong for years, like:
       - images were flipped upside down
       - WPG Polycurve was not used due to some misunderstanding with the
         specification http://www.fileformat.info/format/wpg/egff.htm
       - object positioning was slightly wrong
      
      Import was only test code compiled on Windows, now:
       - split test code to it's own file and make it a full WPG importer
       - can read in again everything Dia writes with the exporter
       - some type information still lost due limitations in WPG (e.g. font
         handling, image bit depth and alpha) as well as limitations with
         Dia (e.g. no filled arc object yet)
      
      Exported files (render-test.dia, std-props-test.dia bezier-approx.dia)
      were tested for conformance with WordPerfect 5.1 (DOS) and "My ViewPad"
      4.1.122 (Windows 7/32).
      Also some test were performed with Inkscape 0.48.1 but Inkscape's WPG
      import has issues with positioning, filling, line style, text, arcs and
      poly curves at least.
      ee23c32c
    • Hans Breuer's avatar
      6010d945
  4. 14 Oct, 2012 1 commit
    • Hans Breuer's avatar
      dox: improved grouping and \brief descriptions · 825ee461
      Hans Breuer authored
      - removed some superfluous \file documentation (or folded them
        into the \brief description)
      - added a few more words to some documentation details
      - added cairo plug-in to generate documentation from
      - doygenification of DiaImage documentation
      - fixed Doxygen build warnings
      825ee461
  5. 03 Oct, 2012 1 commit
    • Hans Breuer's avatar
      [dox] more documentation and improved grouping · 907980be
      Hans Breuer authored
      - make collaboration and inheritance graphs useful
        (remove 'ops' - object vtables - from documentation to avoid
         collaboration graph information overflow)
      - dox for Autorouting, DiagramData, Layer, XmlIo, ...
      - create enum PropFlags for better documentation
      907980be
  6. 09 Sep, 2012 1 commit