Dia ChangeLog report for Sat Feb 1 08:23:02 2003 (UTC)
Snapshots available at http://www.crans.org/~chepelov/dia/snapshots *** Recent ChangeLog entries: --- ChangeLog.previous 2003-01-30 09:23:47.0 +0100 +++ dia-cvs-snapshot/ChangeLog 2003-02-01 09:23:10.0 +0100 @@ -1,5 +1,58 @@ +2003-01-31 Daniel Yacob <[EMAIL PROTECTED]> + + * configure.in: Added am (Amharic) to ALL_LINGUAS. + +2003-01-31 Steffen Macke <[EMAIL PROTECTED]> + +objects/UML/class.c (umlclass_calculate_data): fixed crash +when comments were visible, no class comment available and +a attribute comment + +2003-01-31 Lars Clausen <[EMAIL PROTECTED]> + + * RELEASE-PROCESS: Updated to fit new install-module syntax. + * Prerelease 0.91-pre1 released on a suspecting public. Tagging + with DIA_0_91_PRE1. + +2003-01-30 Lars Clausen <[EMAIL PROTECTED]> + + * config.h.win32: + * NEWS: + * configure.in: + * dia.spec: + Prerelease version changes, version 0.91-pre1. + + * app/sheets_dialog_callbacks.h: + * app/sheets_dialog_callbacks.c: + * app/sheets_dialog.c (create_sheets_main_dialog): + * app/sheets.c (sheets_dialog_create): More destroy stuff. Trying + to handle destruction of main dialog cleanly, but it's a mess. + + * configure.in: Downgraded ieeefp test to make it not produce + illegal shell code. + + * lib/widgets.c (dia_arrow_selector_set_arrow): + (dia_line_style_selector_set_linestyle): Select menu dot + correctly set. + + * lib/arrows.c (calculate_arrow_point): Fix of wrong arrow + adjustment for diamondheads. + + * lib/plug-ins.c (dia_plugin_load): Fixed typo. + + * app/properties.c (create_dialog): Destroy properties dialog and + box correctly. + + * app/sheets_dialog_callbacks.c + (on_sheets_dialog_button_edit_clicked): Only create a new dialog + if the old one is destroyed. + 2003-01-29 Lars Clausen <[EMAIL PROTECTED]> + * app/export_png.c (export_png_ok): Added info on resolution. + Should (next release) improve export dialog to allow setting + resolution instead of pixels. + * app/lineprops_area.c (dia_arrow_chooser_new): Use menudesc list to generate arrowheads as well as tooltips. ___ Dia-list mailing list [EMAIL PROTECTED] http://mail.gnome.org/mailman/listinfo/dia-list FAQ at http://www.lysator.liu.se/~alla/dia/faq.html Main page at http://www.lysator.liu.se/~alla/dia
Re: XML
On Fri, Jan 31, 2003 at 11:40:24PM -0600, Lars Clausen wrote: > On Fri, 31 Jan 2003, John Edstrom wrote: > > Hi, > > > > I'm new to Dia. I like that it's output is ( can be ) in xml. What > > I'm wondering is, is there a DTD or a fairly detailed description of > > the elements, their allowed attributes, how namespaces are used, etc.? > > I didn't see such a document while I was poking around on the site & > > the twiki XML topic is unbegun. > > The DTD is in the doc directory of the tarball. I don't think we have a > more detailed description around. I got my dia as a binary .rpm and the DTD didn't come with it. I just DLed the source and the DTDs are there. Thanks. > > > I'm thinking of spitting out some data as digraphs. I looked at the > > xml output from simple graphs and think that I can figure it all out, > > but I'd rather spare myself the learning experience. > > Have you looked at the various programs available in the Links section of > the webpage? > Yes, but only briefly. I"m still just casing the joint at this point. AutoDia is the closest that I've seen to what I want, but I'm not really interested in UML. Right now I'm building automatons which can get pretty complex. Layout is my main concern, more than rendering or manipulation. I use the perl Graph::Directed module which, happily enough, writes xml and/or 'dot' files ( from the graphviz package). With the right arguments dot will figure out a reasonably well-balanced layout for the digraph and dump the coordinates of the nodes and edges. I figure it shouldn't be too difficult to convert or rescale the dot-calculated coordinates into dia coordinates which would give me a better renderer of the same graph. If that's the case then my strategy is to convert from dot >>-> ( xml | xsl ) >>-> dia.xml. > -Lars > -- John Edstrom ___ Dia-list mailing list [EMAIL PROTECTED] http://mail.gnome.org/mailman/listinfo/dia-list FAQ at http://www.lysator.liu.se/~alla/dia/faq.html Main page at http://www.lysator.liu.se/~alla/dia
Re: XML
On Fri, 31 Jan 2003, John Edstrom wrote: > Right now I'm building automatons which can get pretty complex. > Layout is my main concern, more than rendering or manipulation. I use > the perl Graph::Directed module which, happily enough, writes xml > and/or 'dot' files ( from the graphviz package). With the right > arguments dot will figure out a reasonably well-balanced layout for > the digraph and dump the coordinates of the nodes and edges. I figure > it shouldn't be too difficult to convert or rescale the dot-calculated > coordinates into dia coordinates which would give me a better renderer > of the same graph. If that's the case then my strategy is to convert > from dot >>-> ( xml | xsl ) >>-> dia.xml. I've been looking a tiny bit at reading annotated dot files. That'd be quite useful indeed. -Lars -- Lars Clausen (http://shasta.cs.uiuc.edu/~lrclause)| Hårdgrim of Numenor "I do not agree with a word that you say, but I | will defend to the death your right to say it." | Where are we going, and --Evelyn Beatrice Hall paraphrasing Voltaire | what's with the handbasket? ___ Dia-list mailing list [EMAIL PROTECTED] http://mail.gnome.org/mailman/listinfo/dia-list FAQ at http://www.lysator.liu.se/~alla/dia/faq.html Main page at http://www.lysator.liu.se/~alla/dia
Looking for PDF version of the dia manual
Could someone with a better docbook setup send me a PDF version of the current dia manual? I would like to include it in the win32 release. I just can't get the images to work... We should definitely switch to xml docbook... Steffen ___ Dia-list mailing list [EMAIL PROTECTED] http://mail.gnome.org/mailman/listinfo/dia-list FAQ at http://www.lysator.liu.se/~alla/dia/faq.html Main page at http://www.lysator.liu.se/~alla/dia
Re: XML
On Fri, 31 Jan 2003 22:45:29 -0800, John Edstrom <[EMAIL PROTECTED]> wrote: > > The DTD is in the doc directory of the tarball. I don't think we have > > a more detailed description around. > > I got my dia as a binary .rpm and the DTD didn't come with it. I just > DLed the source and the DTDs are there. Thanks. One nuisance of binary distributions is they frequently leave out more than just the source code and Makefiles. Could the .spec file (or whatever, I don't use Linux) cause the RPM to install the ancillary documentation in /usr/share/doc/dia os similar? The DTD is not primarily developer documentation. It documents the file structure, a defining characteristic of free software that should be included with all distributions. --jkl ___ Dia-list mailing list [EMAIL PROTECTED] http://mail.gnome.org/mailman/listinfo/dia-list FAQ at http://www.lysator.liu.se/~alla/dia/faq.html Main page at http://www.lysator.liu.se/~alla/dia
Re: Looking for PDF version of the dia manual
On Sat, 1 Feb 2003, Steffen Macke wrote: > Date: Sat, 1 Feb 2003 18:11:09 +0200 > From: Steffen Macke <[EMAIL PROTECTED]> > Reply-To: [EMAIL PROTECTED] > To: [EMAIL PROTECTED] > Subject: Looking for PDF version of the dia manual > > Could someone with a better docbook setup send > me a PDF version of the current dia manual? I would like to > include it in the win32 release. I just can't get the images to > work... We should definitely switch to xml docbook... AFAIK the manual has not been changed since 2001, and is the same as in version 0.90 ___ Dia-list mailing list [EMAIL PROTECTED] http://mail.gnome.org/mailman/listinfo/dia-list FAQ at http://www.lysator.liu.se/~alla/dia/faq.html Main page at http://www.lysator.liu.se/~alla/dia
Re: Looking for PDF version of the dia manual
On Sat, 1 Feb 2003 18:11:09 +0200, Steffen Macke <[EMAIL PROTECTED]> wrote: > Could someone with a better docbook setup send > me a PDF version of the current dia manual? I just downloaded the latest snapshot, to try to build the docs for Steffen. What am I doing wrong? Looking through the doc/Makefile, I don't see any reference to jade. Is the documentation built some other way? Session appended. Thanks. --jkl $ tar xzf distfiles/dia-CVS-20030201-0823.tar.gz $ cd dia-cvs-snapshot/ $ mkdir build $ cd build/ $ MAKE=gmake ../configure configure: error: cannot find install-sh or install.sh in .. ../.. ../../.. $ which gmake /usr/pkg/bin/gmake $ cd .. $ MAKE=gmake ./configure configure: error: cannot find install-sh or install.sh in . ./.. ./../.. ___ Dia-list mailing list [EMAIL PROTECTED] http://mail.gnome.org/mailman/listinfo/dia-list FAQ at http://www.lysator.liu.se/~alla/dia/faq.html Main page at http://www.lysator.liu.se/~alla/dia
Re: Looking for PDF version of the dia manual
> AFAIK the manual has not been changed since 2001, and is the same as in > version 0.90 Well, I did some minor changes, like updating the inforation about supported filetypes. Steffen ___ Dia-list mailing list [EMAIL PROTECTED] http://mail.gnome.org/mailman/listinfo/dia-list FAQ at http://www.lysator.liu.se/~alla/dia/faq.html Main page at http://www.lysator.liu.se/~alla/dia
Re: Looking for PDF version of the dia manual
On Sat, 1 Feb 2003 20:55:41 +0200, Steffen Macke <[EMAIL PROTECTED]> wrote: > > AFAIK the manual has not been changed since 2001, and is the same as > > in version 0.90 > > Well, I did some minor changes, like updating the inforation about > supported filetypes. There were errors in today's snapshot. I've attached a patch to fix them (1 line in each of two files). I made the html with openjade. I'm not sure I can make the ps yet. I generate html all the time, but not many pdfs. --jkl dia.doc.sgml.diff Description: Binary data
Re: 0.91-pre1 released
Building dia-0.91-pre1 using rpm and the specfile caused a problem. The suffix -pre1 doesn't seem to work on my installation (SuSE linux 8.1) I changed it to _pre1 (in the specfile, the filename of the tar.gz and in the directoryname inside the tar.gz file) # rpm -bb SPECS/dia-0.91.spec line 6: Illegal char '-' in version: Version: 0.91-pre1 I bet this won't be a problem in the official release :-) -- Philippe Faes -ON1DEU- mailto:[EMAIL PROTECTED] ___ Dia-list mailing list [EMAIL PROTECTED] http://mail.gnome.org/mailman/listinfo/dia-list FAQ at http://www.lysator.liu.se/~alla/dia/faq.html Main page at http://www.lysator.liu.se/~alla/dia
Re: 0.91-pre1 released
On Sat, 1 Feb 2003, Philippe Faes wrote: > Building dia-0.91-pre1 using rpm and the specfile caused a problem. The > suffix -pre1 doesn't seem to work on my installation (SuSE linux 8.1) I > changed it to _pre1 (in the specfile, the filename of the tar.gz and in > the directoryname inside the tar.gz file) > > # rpm -bb SPECS/dia-0.91.spec > line 6: Illegal char '-' in version: Version: 0.91-pre1 A, stupid Red Hat. > I bet this won't be a problem in the official release :-) True. But I guess unless RPM gets fixed, I guess the prereleases must use _. -Lars -- Lars Clausen (http://shasta.cs.uiuc.edu/~lrclause)| Hårdgrim of Numenor "I do not agree with a word that you say, but I | will defend to the death your right to say it." | Where are we going, and --Evelyn Beatrice Hall paraphrasing Voltaire | what's with the handbasket? ___ Dia-list mailing list [EMAIL PROTECTED] http://mail.gnome.org/mailman/listinfo/dia-list FAQ at http://www.lysator.liu.se/~alla/dia/faq.html Main page at http://www.lysator.liu.se/~alla/dia
uml lifeline
First off I would like to praise you on an excellent application. I use it a lot. Second I would like to see if a small change could be made to enhance the app just a little. In uml there is a shape called a lifeline. A good little thing with one exception. Its endpoints do not stick to stuff. I have attached an example dia(ungzip'd) file. This file contains two examples. Where the end point of a lifeline does not stick to a Text object and where the end points of two lifelines do not stick to each other. It would be great if they did actually stick to each other. Mike Power http://www.lysator.liu.se/~alla/dia/";> #A4# #Text#
Re: uml lifeline
On Sat, 01 Feb 2003, Mike Power wrote: > First off I would like to praise you on an excellent application. I > use it a lot. > > Second I would like to see if a small change could be made to enhance > the app just a little. In uml there is a shape called a lifeline. A > good little thing with one exception. Its endpoints do not stick to > stuff. I have attached an example dia(ungzip'd) file. This file > contains two examples. Where the end point of a lifeline does not > stick to a Text object and where the end points of two lifelines do > not stick to each other. It would be great if they did actually stick > to each other. I guess what you want is something like what's on page 3 of http://www.objectmentor.com/resources/articles/UMLSequenceDiagrams.pdf That would be easy to do by adding a connection point at the end. We'd just need to be careful about handling the adding of more points correctly, and try to keep it compatible. It'd be a bit tricker to have a connecting handle (as on lines) in the other end, as the lifeline is always vertical. I'm not sure how the adjustment to two connection points would work. -Lars -- Lars Clausen (http://shasta.cs.uiuc.edu/~lrclause)| Hårdgrim of Numenor "I do not agree with a word that you say, but I | will defend to the death your right to say it." | Where are we going, and --Evelyn Beatrice Hall paraphrasing Voltaire | what's with the handbasket? ___ Dia-list mailing list [EMAIL PROTECTED] http://mail.gnome.org/mailman/listinfo/dia-list FAQ at http://www.lysator.liu.se/~alla/dia/faq.html Main page at http://www.lysator.liu.se/~alla/dia