Re: dia 0.97 - finally released

2009-05-13 Thread Mike Dewhirst

Steffen Macke wrote:

Hi,

Dia for Windows version 0.97 is available for Download from:

http://sourceforge.net/project/downloading.php?group_id=16768&filename=dia-setup-0.97.exe

I would appreciate some feedback before I update


Steffen

Some feedback ...

I have 0.96.1-9 and have recently finished a diagram started with 
0.96.1-8 on Windows XP SP3.


On installing .97 I left the checkbox selected to start Dia and it 
started up OK but the canvas was docked into the tool palette.


I opened the diagram mentioned above and saw all the text was magenta 
(or pink). I didn't panic even though I couldn't change the colour.


On closing down and restarting, it opened in two windows like 0.96 and 
the abovementioned diagram was fine.


Some more feedback ...

I reckon Dia is fabulous.

Thank you to all contributors

Mike


http://dia-installer.de tomorrow or day after tomorrow.

Note that localized filenames for compressed diagrams still cause problems:

In case you are affected, I suggest that you add a comment to the libxml2 bug:

http://bugzilla.gnome.org/show_bug.cgi?id=574393

Note that there are three possible workarounds:

* Uncompress the file e.g. with 7-Zip
* Rename/move the file to c:\dia\dia.dia
* Use the "8.3" naming convention - If you know what "8.3" path/filenames are

I've changed the compression preference to be off by default (until
this problem is fixed).
In case you've got a Dia version installed already, you may want to do the same.

Besides the preference change and some post-0.97 installer-related
updates (you also find them in git), the 0.97 sources have been used.
The actually used sources are available here:

http://sourceforge.net/project/downloading.php?group_id=16768&filename=dia-0.97-2009-05-12.zip

I've also updated my "extra" sources for the installer build process:

http://dia-installer.de/howto/compile_msvc/ar01s04.html#additional_sources

Regards

Steffen
___
dia-list mailing list
dia-list@gnome.org
http://mail.gnome.org/mailman/listinfo/dia-list
FAQ at http://live.gnome.org/Dia/Faq
Main page at http://live.gnome.org/Dia





___
dia-list mailing list
dia-list@gnome.org
http://mail.gnome.org/mailman/listinfo/dia-list
FAQ at http://live.gnome.org/Dia/Faq
Main page at http://live.gnome.org/Dia



Re: export .dia independant from custom shapes ?

2009-05-13 Thread Edheldil
Hans Breuer wrote:
> At 21.08.2006 21:36, Pascal Ronecker wrote:
>> I wonder : is it possible to export a .dia file that uses some specific
>> shapes into a .dia file that would not refer to thoses shapes, but
>> replace them by the "standards" polygon and beziers line that compose
>> the shape ?
> 
> If you are still interested in this feature (or anyone else): it got
> implemented for dia-0.97 as:

Hi all,

would not a better approach be to include the shapes used as a part of
the .dia document? This way you would not lose the structural information.

Of course the 'substitute' approach might be needed for programmed
objects (like UML, for example), but IMO the result should still be that
the .dia document refers shapes, which are defined elsewhere in the
document.

User can then decide whether they want to use embedded shapes always or
only when a local shape is not available.

Embedded shapes should be used only with the document they are embedded
in, to avoid proliferation of 'neutered' shapes and possibly some IP
issues, although that might be hard to ensure.

Cheers,
Edheldil
___
dia-list mailing list
dia-list@gnome.org
http://mail.gnome.org/mailman/listinfo/dia-list
FAQ at http://live.gnome.org/Dia/Faq
Main page at http://live.gnome.org/Dia



Re: export .dia independant from custom shapes ?

2009-05-13 Thread Lars Ræder Clausen
On Wed, 2009-05-13 at 10:38 +0200, Edheldil wrote:
> Hans Breuer wrote:
> > At 21.08.2006 21:36, Pascal Ronecker wrote:
> >> I wonder : is it possible to export a .dia file that uses some specific
> >> shapes into a .dia file that would not refer to thoses shapes, but
> >> replace them by the "standards" polygon and beziers line that compose
> >> the shape ?
> > 
> > If you are still interested in this feature (or anyone else): it got
> > implemented for dia-0.97 as:
> 
> Hi all,
> 
> would not a better approach be to include the shapes used as a part of
> the .dia document? This way you would not lose the structural information.
> 
> Of course the 'substitute' approach might be needed for programmed
> objects (like UML, for example), but IMO the result should still be that
> the .dia document refers shapes, which are defined elsewhere in the
> document.
> 
> User can then decide whether they want to use embedded shapes always or
> only when a local shape is not available.
> 
> Embedded shapes should be used only with the document they are embedded
> in, to avoid proliferation of 'neutered' shapes and possibly some IP
> issues, although that might be hard to ensure.

I have pondered dumping an SVG representation of each shape into
the .dia file, mainly for allowing rendering without having to
reimplement e.g. the UML classes. It does open some IP issues, such as
whether the SVG rendering of a GPLed shape can be used in a non-GPL
program. This wouldn't allow for editing, though.

-Lars

___
dia-list mailing list
dia-list@gnome.org
http://mail.gnome.org/mailman/listinfo/dia-list
FAQ at http://live.gnome.org/Dia/Faq
Main page at http://live.gnome.org/Dia



Re: export .dia independant from custom shapes ?

2009-05-13 Thread W. Martin Borgert

Quoting "Lars Ræder Clausen" :

I have pondered dumping an SVG representation of each shape into
the .dia file, mainly for allowing rendering without having to
reimplement e.g. the UML classes.


This sounds like a very good idea! Esp. if people use some custom
shapes or sth. from the shapes repository they never can be sure
whether co-workers have the same stuff installed.

It would also make free the way to remove objects or shapes from
dia in the long run (e.g. if they are in a bad state and
unmaintained), without leaving users with unrepresentable files.


It does open some IP issues, such as
whether the SVG rendering of a GPLed shape can be used in a non-GPL
program.


Maybe the authors of current shapes and objects would have to
agree, that the SVG representation be used for diagrammes under
public domain. I would probably agree for "my" objects and shapes
(some UML, some network, all renewable energy).

___
dia-list mailing list
dia-list@gnome.org
http://mail.gnome.org/mailman/listinfo/dia-list
FAQ at http://live.gnome.org/Dia/Faq
Main page at http://live.gnome.org/Dia



Re: Re: costum line/arrows like costum shape (costum_object)

2009-05-13 Thread Andrea Poli
Please, forgive my spelling mistake! :p

-- Forwarded message --
From: Hans Breuer 
To: discussions about usage and development of dia 
Date: Tue, 12 May 2009 22:31:21 +0200
Subject: Re: costum line/arrows like costum shape (costum_object)
At 12.05.2009 13:27, Andrea Poli wrote:

> Hi, I'm interested in creating custom line with costum properties like
> costum shape (costum_object). Is this possible with DIA without writing a
> C/C++/Python plugin?
>
http://mail.gnome.org/archives/dia-list/2008-January/msg00033.html
   and
http://git.gnome.org/cgit/dia/tree/objects/custom_lines

 I may use UML arrows and lines but I'd like to add them
> costum properties as you can do with shapes. How should I do it? Thanks!
>
>  Maybe we should rename it to costume line plug-in ;-) But if you search at
http://mail.gnome.org/archives/dia-list/ for "custom lines" you should find
most of the current feature set.

If you analyze the currently capabilities it would be nice to write them
down and contribute something to the documentation.

   Hans

 Hans "at" Breuer "dot" Org ---
Tell me what you need, and I'll tell you how to
get along without it.-- Dilbert



-- 
Andrea Poli
___
dia-list mailing list
dia-list@gnome.org
http://mail.gnome.org/mailman/listinfo/dia-list
FAQ at http://live.gnome.org/Dia/Faq
Main page at http://live.gnome.org/Dia