[Pkg-dia-team] Bug#464516: dia: foo

Filip Van Raemdonck mechanix at debian.org
Thu Feb 7 10:07:16 UTC 2008


Package: dia
Version: 0.96.1-5
Severity: normal

Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: Filip Van Raemdonck <mechanix at debian.org>
To: Debian Bug Tracking System <submit at bugs.debian.org>
Subject: dia: lacking drawing possibilities
Bcc: Filip Van Raemdonck <mechanix at debian.org>
X-Reportbug-Version: 3.39

Package: dia
Version: 0.96.1-5

Trying to draw a tunnel shape by hand (due to lack of an existing one) I
couldn't because the drawing possibilities are severely clumsy.

A few random thoughts:
 * I tried to create a tunnel shape first by drawing an elipsis (long
   axis vertically oriented) and connecting two horizontal lines to it.
   Either I would have to connect one end point of the line to the and
   have it be non-horizontal, or have it horizontal but not be
   connected; due to the lack of snap-horizontal/vertical/some-degree
   drawing modifier.
 * I could work around that by enabling snap to raster, snapping the
   center point of the elipsis, snapping the two outer points, and
   snap-drawing two horizontal lines to the raster at the points where
   they'd be connected to the elipsis. Rather cumbersome...
 * Next problem was adding the second elipsis at the other side of the
   tunnel; I had to draw it away from the endpoints of the horizontal
   lines, snap center and outer points similarly to the first one to
   align it correctly, then make the horizontal lines longer to snap on
   the raster at the point where they'd be connected to this second
   elipsis. Again, way to complicated for what should be a simple
   drawing.
 * Then I realized that the two elipsises were filled with white,
   whereas the plane in between them and the horizontal connecting lines
   was completely "open".
 * As I couldn't figure out how to fill that plane, I removed the lines
   tried replacing them with a rectangular shape. Which I could not
   connect to the elipsises in any way; while the corners of the
   rectangle and the intersection points of the elipsises would both be
   snapped to the raster, the shapes were not connected.
 * I realized there was another problem: to have a 3d perception, on
   elipsis should only be half visible. Could do that by moving it
   "below" the rectangle, but then the side of the rectangle above that
   elipsis would remain visible. Some way of "breaking up" shapes would
   be nice.
 * At that point I gave up. I also tried using the existing "storage" shape
   from the "network" sheet, but that wouldn't work out either because
   a) there's no way to rotate shapes that I could find
   b) there's no way to resize shapes only in one direction


KR,

Filip

-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (900, 'testing'), (10, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.20-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=nl_BE.UTF-8, LC_CTYPE=nl_BE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages dia depends on:
ii  dia-common             0.96.1-5          Diagram editor (common files)
ii  dia-libs               0.96.1-5          Diagram editor (library files)
ii  libart-2.0-2           2.3.19-3          Library of functions for 2D graphi
ii  libatk1.0-0            1.20.0-1          The ATK accessibility toolkit
ii  libc6                  2.7-3             GNU C Library: Shared libraries
ii  libcairo2              1.4.10-1+b2       The Cairo 2D vector graphics libra
ii  libfontconfig1         2.4.2-1.2         generic font configuration library
ii  libfreetype6           2.3.5-1+b1        FreeType 2 font engine, shared lib
ii  libglib2.0-0           2.14.1-5          The GLib library of C routines
ii  libgtk2.0-0            2.12.1-1          The GTK+ graphical user interface 
ii  libpango1.0-0          1.18.4-1          Layout and rendering of internatio
ii  libpng12-0             1.2.15~beta5-2    PNG library - runtime
ii  libpopt0               1.10-3            lib for parsing cmdline parameters
ii  libx11-6               2:1.0.3-7         X11 client-side library
ii  libxcomposite1         1:0.3.2-1+b1      X11 Composite extension library
ii  libxcursor1            1:1.1.9-1         X cursor management library
ii  libxdamage1            1:1.1.1-3         X11 damaged region extension libra
ii  libxext6               1:1.0.3-2         X11 miscellaneous extension librar
ii  libxfixes3             1:4.0.3-2         X11 miscellaneous 'fixes' extensio
ii  libxi6                 2:1.1.3-1         X11 Input extension library
ii  libxinerama1           1:1.0.2-1         X11 Xinerama extension library
ii  libxml2                2.6.31.dfsg-1     GNOME XML library
ii  libxrandr2             2:1.2.2-1         X11 RandR extension library
ii  libxrender1            1:0.9.4-1         X Rendering Extension client libra
ii  zlib1g                 1:1.2.3.3.dfsg-11 compression library - runtime

Versions of packages dia recommends:
ii  gsfonts-x11                   0.20       Make Ghostscript fonts available t

-- no debconf information

-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (900, 'testing'), (10, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.20-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=nl_BE.UTF-8, LC_CTYPE=nl_BE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages dia depends on:
ii  dia-common             0.96.1-5          Diagram editor (common files)
ii  dia-libs               0.96.1-5          Diagram editor (library files)
ii  libart-2.0-2           2.3.19-3          Library of functions for 2D graphi
ii  libatk1.0-0            1.20.0-1          The ATK accessibility toolkit
ii  libc6                  2.7-3             GNU C Library: Shared libraries
ii  libcairo2              1.4.10-1+b2       The Cairo 2D vector graphics libra
ii  libfontconfig1         2.4.2-1.2         generic font configuration library
ii  libfreetype6           2.3.5-1+b1        FreeType 2 font engine, shared lib
ii  libglib2.0-0           2.14.1-5          The GLib library of C routines
ii  libgtk2.0-0            2.12.1-1          The GTK+ graphical user interface 
ii  libpango1.0-0          1.18.4-1          Layout and rendering of internatio
ii  libpng12-0             1.2.15~beta5-2    PNG library - runtime
ii  libpopt0               1.10-3            lib for parsing cmdline parameters
ii  libx11-6               2:1.0.3-7         X11 client-side library
ii  libxcomposite1         1:0.3.2-1+b1      X11 Composite extension library
ii  libxcursor1            1:1.1.9-1         X cursor management library
ii  libxdamage1            1:1.1.1-3         X11 damaged region extension libra
ii  libxext6               1:1.0.3-2         X11 miscellaneous extension librar
ii  libxfixes3             1:4.0.3-2         X11 miscellaneous 'fixes' extensio
ii  libxi6                 2:1.1.3-1         X11 Input extension library
ii  libxinerama1           1:1.0.2-1         X11 Xinerama extension library
ii  libxml2                2.6.31.dfsg-1     GNOME XML library
ii  libxrandr2             2:1.2.2-1         X11 RandR extension library
ii  libxrender1            1:0.9.4-1         X Rendering Extension client libra
ii  zlib1g                 1:1.2.3.3.dfsg-11 compression library - runtime

Versions of packages dia recommends:
ii  gsfonts-x11                   0.20       Make Ghostscript fonts available t

-- no debconf information





More information about the Pkg-dia-team mailing list