Dia issueshttps://gitlab.gnome.org/GNOME/dia/-/issues2019-09-25T16:34:52Zhttps://gitlab.gnome.org/GNOME/dia/-/issues/405Line style (such as dashed) applies to certain arrow styles (crowsfeet and ha...2019-09-25T16:34:52ZJacob GustafsonLine style (such as dashed) applies to certain arrow styles (crowsfeet and hash marks), but should notEntity Relationship Diagrams require dotted lines, but half or more of the hash mark disappears depending on dash length (such as .2). Double hash marks are affected at different offsets.
### Affects:
(ascii art is used to represent th...Entity Relationship Diagrams require dotted lines, but half or more of the hash mark disappears depending on dash length (such as .2). Double hash marks are affected at different offsets.
### Affects:
(ascii art is used to represent the shape of the ends--E is crowsfoot)
* -I-I- (or "exactly one" relationship)
* -O-I- ("one or zero" relationship)
* -E and -O-E (only center prong is affected, but sometimes missing completely such as right/end at 0.20 dash length, making it 2-prong which has a different meaning)
![Screenshot of -I-I- and -E](/uploads/9edf4c631275b2b36a7c93e8a7dfc516/Screenshot_from_2019-05-19_00-05-12_cropped.jpg)
Screenshot of -I-I- and -Ehttps://gitlab.gnome.org/GNOME/dia/-/issues/42Logic error makes possible to reliably crash by tree-view selecting already g...2019-09-25T15:36:35ZPeter GervaiLogic error makes possible to reliably crash by tree-view selecting already grouped object propertiesThis is not an important or critical issue; it's a *nice to fix* one.
Steps:
* create a box
* create a text
* open tree view
* select and group box and text
* if the tree view **don't** show "group" and "box" and "text", try to ungroup,...This is not an important or critical issue; it's a *nice to fix* one.
Steps:
* create a box
* create a text
* open tree view
* select and group box and text
* if the tree view **don't** show "group" and "box" and "text", try to ungroup, group again
* click on tree view >> text >> properties
* change anything and save
* crash
The problem seems to be that grouping may leave group members vulnerable to individual selection in the tree view.https://gitlab.gnome.org/GNOME/dia/-/issues/26[feature / usability] Copying arrows between layers discards previous connect...2019-09-25T16:40:34ZEduard[feature / usability] Copying arrows between layers discards previous connection pointsCreate two objects with a connected arrow between them.
Create a new layers
Make new layer as "connectable" ( ![image](/uploads/eba1e29886dbb6c80199003ce736e403/image.png) icon)
Try to cut-paste arrow from old layer.
Expected behavior: ...Create two objects with a connected arrow between them.
Create a new layers
Make new layer as "connectable" ( ![image](/uploads/eba1e29886dbb6c80199003ce736e403/image.png) icon)
Try to cut-paste arrow from old layer.
Expected behavior: arrow is still attached as long as both layers are "connectable".
Actual behavior: the arrow is pasted to the exact same position, but it is no longer attached to the previous objects.https://gitlab.gnome.org/GNOME/dia/-/issues/16Resize the right hand Layers pane2019-09-25T16:44:22ZGhost UserResize the right hand Layers paneIt would be nice to be allowed to resize the size of the different toolbars, like the left and right hand side toolbars.
I did a google search and found this: https://mail.gnome.org/archives/dia-list/2011-March/msg00000.html I'm thinkin...It would be nice to be allowed to resize the size of the different toolbars, like the left and right hand side toolbars.
I did a google search and found this: https://mail.gnome.org/archives/dia-list/2011-March/msg00000.html I'm thinking something like that.
I'm running:
```
Windows 10
Dia 0.97.2
```Post cairohttps://gitlab.gnome.org/GNOME/dia/-/issues/14Dia crash with rotate plugin2019-09-25T22:05:28ZGhost UserDia crash with rotate pluginHello,
Dia version : 0.97.3+git20160930-8
Rotate plugin : http://dia-installer.de/doc/rotation.html.en
Strace : [dia.log](/uploads/8620dfec43e43b047e1be7a85b3c26d6/dia.log)
Steps to reproduce :
* Download rotate plugin to **~/.dia/pyt...Hello,
Dia version : 0.97.3+git20160930-8
Rotate plugin : http://dia-installer.de/doc/rotation.html.en
Strace : [dia.log](/uploads/8620dfec43e43b047e1be7a85b3c26d6/dia.log)
Steps to reproduce :
* Download rotate plugin to **~/.dia/python/dia_rotate.py**
* Start Dia
* Create an object
* Select it and go to Objects menu -> simple rotation (edit by @neduard)
* Try to rotate this objecthttps://gitlab.gnome.org/GNOME/dia/-/issues/385Support for VSD import2019-09-25T21:38:58ZBugzillaSupport for VSD import## Submitted by Michael von Glasow `@mvglasow`
**[Link to original bug (#774291)](https://bugzilla.gnome.org/show_bug.cgi?id=774291)**
## Description
Currently, Dia has support for importing newer Vision .vdx files but not .vsd (bin...## Submitted by Michael von Glasow `@mvglasow`
**[Link to original bug (#774291)](https://bugzilla.gnome.org/show_bug.cgi?id=774291)**
## Description
Currently, Dia has support for importing newer Vision .vdx files but not .vsd (binary) files generated with older versions of Visio.
A lot of work on VSD parsing has already been done in libvisio, which is used by LibreOffice (https://wiki.documentfoundation.org/DLP/Libraries/libvisio). It's under MPL 2.0, thus it should be compatible with the GPL2+ license of Dia.https://gitlab.gnome.org/GNOME/dia/-/issues/384SVG files do not import correctly2019-09-25T21:41:53ZBugzillaSVG files do not import correctly## Submitted by Michael von Glasow `@mvglasow`
**[Link to original bug (#774289)](https://bugzilla.gnome.org/show_bug.cgi?id=774289)**
## Description
Created attachment 339651
SVG which will not import correctly
When attempting to ...## Submitted by Michael von Glasow `@mvglasow`
**[Link to original bug (#774289)](https://bugzilla.gnome.org/show_bug.cgi?id=774289)**
## Description
Created attachment 339651
SVG which will not import correctly
When attempting to import a floor plan in SVG format into Dia, there were several import errors:
* Each object has a box frame around it in Dia, which wasn't present in the original SVG.
* All text objects show in the top-left corner of the page.
* Several garbage objects appear in the top-left corner of the page, which do not seem to correspond to any objects in the original SVG.
Most of this could be fixed with some manual work (just had to discard the text), but it would be nicer if Dia could import SVG more faithfully.
The SVG was generated by importing a Visio 2000 .vsd file into LibreOffice Draw, then exporting it to SVG and importing it in Dia. The imported .vsd looks OK in Draw, and the resulting SVG also looks OK in Inkscape.
Dia version is dia-gnome-0.97.3, as distributed with Ubuntu MATE 16.04.
The SVG is attached.
**Attachment 339651**, "SVG which will not import correctly":
![floor_plan.svg](/uploads/6ee610df2181a99ca55ff6e29cab0cad/floor_plan.svg)
Version: 0.97.xhttps://gitlab.gnome.org/GNOME/dia/-/issues/352Request support for .vsdx2019-10-03T15:13:45ZBugzillaRequest support for .vsdx## Submitted by penalvch `@penalvch`
**[Link to original bug (#743453)](https://bugzilla.gnome.org/show_bug.cgi?id=743453)**
## Description
This is an enhancement request for Dia to support the .vsdx file format:
https://msdn.micros...## Submitted by penalvch `@penalvch`
**[Link to original bug (#743453)](https://bugzilla.gnome.org/show_bug.cgi?id=743453)**
## Description
This is an enhancement request for Dia to support the .vsdx file format:
https://msdn.microsoft.com/en-us/library/office/jj228622%28v=office.15%29.aspx
I was recently mandated professionally to use this file format, and it promptly caused me to switch from using my personal linux laptop, to the much slower, work provided Windows laptop.
Version: 0.97.xhttps://gitlab.gnome.org/GNOME/dia/-/issues/344Misplaced text importing .vdx from Visio 2007 Professional2019-10-22T13:03:24ZBugzillaMisplaced text importing .vdx from Visio 2007 Professional## Submitted by penalvch `@penalvch`
**[Link to original bug (#735214)](https://bugzilla.gnome.org/show_bug.cgi?id=735214)**
## Description
Downstream bug report:
https://bugs.launchpad.net/ubuntu/+source/dia/+bug/1360199
lsb_relea...## Submitted by penalvch `@penalvch`
**[Link to original bug (#735214)](https://bugzilla.gnome.org/show_bug.cgi?id=735214)**
## Description
Downstream bug report:
https://bugs.launchpad.net/ubuntu/+source/dia/+bug/1360199
lsb_release -rd
Description: Ubuntu 14.04.1 LTS
Release: 14.04
apt-cache policy dia
dia:
Installed: 0.97.2-15ubuntu1
Candidate: 0.97.2-15ubuntu1
Version table:
*** 0.97.2-15ubuntu1 0
500 http://us.archive.ubuntu.com/ubuntu/ trusty/universe amd64 Packages
100 /var/lib/dpkg/status
What is expected to happen when importing the attached .vdx file exported from Visio 2007 Professional is that the text does not move around.
What happens instead is the top most word TEST gets moved from the right of a server shape to the left.
This is reproducible verbatim in both Ubuntu and Windows 7 x64.
Version: 0.97.xhttps://gitlab.gnome.org/GNOME/dia/-/issues/323"Encapsulated" PDF export2019-10-07T17:23:00ZBugzilla"Encapsulated" PDF export## Submitted by Josef Kufner
**[Link to original bug (#699540)](https://bugzilla.gnome.org/show_bug.cgi?id=699540)**
## Description
Hello,
to use diagrams with pdflatex I need to export diagrams to PDF and then insert these figures ...## Submitted by Josef Kufner
**[Link to original bug (#699540)](https://bugzilla.gnome.org/show_bug.cgi?id=699540)**
## Description
Hello,
to use diagrams with pdflatex I need to export diagrams to PDF and then insert these figures into document (I use LyX, but it is not important).
The best way I found is to setup diagram page to zero margins and fit diagram to one page. Then use PDF export and in LyX crop away empty bottom of the diagram.
It would be much better if Dia has option to export "encapsulated" PDF, which has correct bounding box for the diagram, just like Encapsulated Postscript has. I guess this feature is only in adding second PDF output format which sets appropriate (custom) page dimensions instead of normalized paper size.
Thank you!
Version: 0.97.xhttps://gitlab.gnome.org/GNOME/dia/-/issues/318layers view in dia (integrated) not resizable2019-10-07T17:24:21ZBugzillalayers view in dia (integrated) not resizable## Submitted by Filipe Fernandes
**[Link to original bug (#690558)](https://bugzilla.gnome.org/show_bug.cgi?id=690558)**
## Description
Created attachment 231986
un-resizeable layers view
When launching dia and opening Layers (Ctrl...## Submitted by Filipe Fernandes
**[Link to original bug (#690558)](https://bugzilla.gnome.org/show_bug.cgi?id=690558)**
## Description
Created attachment 231986
un-resizeable layers view
When launching dia and opening Layers (Ctrl-L), the layers view is rather narrow and un-resizeable. The only reasonable way to work with layers is to start dia un-integrated.
**Attachment 231986**, "un-resizeable layers view":
![dia-layers](/uploads/5ab797121b362a3371b609fcd7c66944/dia-layers.png)
Version: 0.97.xhttps://gitlab.gnome.org/GNOME/dia/-/issues/314Dia does not play nicely with revision control systems2019-10-07T17:25:40ZBugzillaDia does not play nicely with revision control systems## Submitted by Karl O. Pinc
**[Link to original bug (#686887)](https://bugzilla.gnome.org/show_bug.cgi?id=686887)**
## Description
Created attachment 227306
Entity relationship diagram of baboon demography tables.
Hi,
Dia 0.97.1
...## Submitted by Karl O. Pinc
**[Link to original bug (#686887)](https://bugzilla.gnome.org/show_bug.cgi?id=686887)**
## Description
Created attachment 227306
Entity relationship diagram of baboon demography tables.
Hi,
Dia 0.97.1
Especially when objects are grouped, a simple change to 1 character of text can result in hundreds of lines of diff between the old dia file and the new dia file. This clutters up revision control systems (git/subversion/whatever), and make it particularly hard to scan the diff for the exact changes made.
Steps to reproduce:
1) Take a reasonably sized diagram. (See attached. Other examples can be found at, e.g., http://papio.biology.duke.edu/repos/babase/doc/diagrams/.)
2) Ungroup objects so as to be able to change some text using the text edit tool.
3) Change a character of text.
4) Regroup objects.
5) Save diagram, uncompressed, with a new name.
6) Use diff to generate a patch.
**Attachment 227306**, "Entity relationship diagram of baboon demography tables.":
[lifeevents.dia](/uploads/40224bfa18938d81becd58adffa0d5af/lifeevents.dia)
Version: 0.97.xhttps://gitlab.gnome.org/GNOME/dia/-/issues/282Pressing hotkeys while drawing shapes can freeze the Dia GUI2019-09-25T13:57:06ZBugzillaPressing hotkeys while drawing shapes can freeze the Dia GUI## Submitted by Erwin C
**[Link to original bug (#619246)](https://bugzilla.gnome.org/show_bug.cgi?id=619246)**
## Description
It is very easy to reproduce:
1) Select the 'Ellipse' drawing tool (or press the E key)
2) Starting dra...## Submitted by Erwin C
**[Link to original bug (#619246)](https://bugzilla.gnome.org/show_bug.cgi?id=619246)**
## Description
It is very easy to reproduce:
1) Select the 'Ellipse' drawing tool (or press the E key)
2) Starting drawing an Ellipse by pressing the Left Mouse button, but don't release the Left Mouse button yet
3) Select the Arc drawing tool by pressing the A key using the keyboard (while keeping the mouse button pressed!)
now the GUI becomes unresponsive and locks up. There seems no interaction possible anymore, except for killing the program using the task manager.
See also discussion here:
http://mail.gnome.org/archives/dia-list/2010-May/msg00004.html
By the way, it seems it is not specific to Ellipse or Arc, they are just examples.0.97.2https://gitlab.gnome.org/GNOME/dia/-/issues/65Shape, Mathematica/Set Operations2019-09-25T22:05:13ZBugzillaShape, Mathematica/Set Operations## Submitted by Alan Horkan
**[Link to original bug (#95993)](https://bugzilla.gnome.org/show_bug.cgi?id=95993)**
## Description
Filling this bug seeing as someone asked about this recently.
need to dig up the relevant posts to th...## Submitted by Alan Horkan
**[Link to original bug (#95993)](https://bugzilla.gnome.org/show_bug.cgi?id=95993)**
## Description
Filling this bug seeing as someone asked about this recently.
need to dig up the relevant posts to the mailing list, i think it was
mentioned in or around the same time as the "CAD 2D drawing" thread
Documentation of these features based on observation of Visio 2000, dont
blame me if i get the set theory wrong ...
Shape, Operations
Union, Combine, Fragment, Intersect, Subtract.
(I figure the logic is easy for polygons, nasty for curves, ill try and
write some pseudocode and give some more thought to curves)
Union
take two shapes, convert them to a PATH consisting of all the external/
points on the circumference.
+---+
+-|-+ |
| +-|-+
+---+
becomes
+---+
+-+ |
| +-+
+---+
Combine
+---+
+-|-+ |
| +-|-+
+---+
becomes the same only the overlapping central bit is not longer filled. (I
could work out what is actually logically happening here but i wont.)
+---+
+-|-+ |
| +-|-+
+---+
becomes
three shapes instead of two
+---+
+-+-+ |
| +-+-+
+---+
you have to move them apart to see it clearly
+---+
+-+ |
+-+ +-+
+-+ +-+
| +-+
+---+
Intersect leaves you with only the overlapping bit, subtract removes a
chunk, leaving you with only one shape missing the overlapping bit.
Join and Trim are similar only you do not close and fill the paths
[disclaimer: If you dont use a fixed width font my diagrams wont make any
sense]
Version: 0.90