Re: Ping.

2022-08-29 Thread Steve Litt
On Mon, 2022-08-29 at 17:04 +, Slavko via dia-list wrote:
> Dňa 29. augusta 2022 16:21:34 UTC používateľ Steve Litt
>  napísal:
> 
> > Now, rather than Dia messages coming to me, I have to go out and get them. 
> > I'm
> > on
> > 100 mailing lists. Can you imagine if they all made the decision Dia did? My
> > life
> > would be spent logging into 100 third party systems to get my mail once a 
> > day.
> > Not
> > to mention my 100 contractual obligations in order to see it at all.
> 
> In really, it was not decision of dia people, but gnome people, where dia
> maintain its codevas gnome's app. I stay subscribed here, and i ignore
> the new discussion at all...

It all makes sense now. Disenfranchising users is what I'd expect from the Gnome
organization.

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



Re: Ping.

2022-08-29 Thread Steve Litt
On Mon, 2022-08-29 at 15:08 +0200, Gernet, Francis wrote:
> 
> 
> @Robert Schuler via dia-list
> 
> Hi,
> I am a user of Dia, which is an excellent software.
> I am subscribed to this mailing list, and the last post I received from 
> this list was on 9/11/2020 ;
> but the discussion has been moved to: 
> https://discourse.gnome.org/tag/dia

When you get back to https://discourse.gnome.org/tag/dia , please give them the
following message for me:

Discourse? Way to disenfranchise your users.

Now, rather than Dia messages coming to me, I have to go out and get them. I'm 
on
100 mailing lists. Can you imagine if they all made the decision Dia did? My 
life
would be spent logging into 100 third party systems to get my mail once a day. 
Not
to mention my 100 contractual obligations in order to see it at all.

You guys have fun in your walled garden. 

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



Re: Migration of dia-list to GNOME Discourse instance

2020-10-20 Thread Steve Litt
On Tue, 20 Oct 2020 14:36:49 -0400
Steve Litt  wrote:

> So if some crazy guy doesn't like what you say, and sues Gnome for a
> million dollars, even though what you said was perfectly OK, it isn't
> Google's problem, it's yours.

Whoops, I meant to say "it isn't Gnome's problem." Google has no
standing in this discussion.

That being said, the logic remains the same. You can lose your house
when some lawsuit happy nutjob sues Gnome, falsely alleging that you
did something wrong on your Gnome Discourse account.

SteveT

Steve Litt 
Autumn 2020 featured book: Thriving in Tough Times
http://www.troubleshooters.com/thrive
___
dia-list mailing list
dia-list@gnome.org
https://mail.gnome.org/mailman/listinfo/dia-list
FAQ at http://live.gnome.org/Dia/Faq
Main page at http://live.gnome.org/Dia



Re: Migration of dia-list to GNOME Discourse instance

2020-10-20 Thread Steve Litt
On Tue, 20 Oct 2020 15:56:27 +0100
Zander Brown  wrote:

> On Tue, 2020-10-20 at 07:52 -0400, rhkramer--- via dia-list wrote:
> > On Tuesday, October 20, 2020 02:52:23 AM Steve Litt wrote:  
> > > I can't imagine anything friendlier than email. It comes to you,
> > > you read it, you reply. No need to join yet another third party,
> > > no need to read and agree to yet another legal contract, many of
> > > which have "take your house" indemnification clauses.  
> > 
> > +1  
> 
> Being a bit pedantic: There is no additional party here, GNOME
> Discourse is hosted on the same infrastructure as mailman (and
> managed by the same sysadmin team)
> 
> GNOME has a common Privacy Policy/CoC for both, IIRC the GNOME
> Discourse ToS is fairly short and standard

I quote from the TOS:

==
16. Indemnification

You agree to indemnify and hold harmless GNOME, its contractors, and
its licensors, and their respective directors, officers, employees and
agents from and against any and all claims and expenses, including
attorneys’ fees, arising out of your use of the Website, including but
not limited to your violation of this Agreement.
==

So if some crazy guy doesn't like what you say, and sues Gnome for a
million dollars, even though what you said was perfectly OK, it isn't
Google's problem, it's yours. The lawsuit is based on Gnome's deep
pockets, but the guy paying the bills is you. The TOS is unclear as to
whether Gnome can just pay the guy $100K to avoid the nuisance, at
which time *you'll* pay the $100K, but that's a feature of many
indemnification clauses. To repeat, an indemnification clause is NOT an
agreement not to sue them, which would be bad enough if they were
negligent; it's an agreement that if any third party sues Gnome
alleging anything involving your use of the Gnome facility, you're
financially responsible.

Now it could be argued that if you're in the wrong, Gnome shouldn't
pay. True enough. But even without an indemnification clause, Gnome
could sue you, if the third party suit has merit. What an
indemnification clause really does is use you as an unpaid insurance
policy for Gnome, and although it's rare, people lose their houses over
indemnification clauses.

It could be argued that these days you have to sign some
indemnification clause laden contracts. But that doesn't mean that you
sign any and all such contracts. Especially just so you can get the hip
new thing.

Section 12 says your indemnity basically lasts forever. So it's
conceivable that years after you've quit Gnome Discourse, someone could
file a meritless lawsuit against Gnome, and then you pay.

> So really the only difference in terms of joining the "list" is the
> need to pick a username/handle, and that your email address is
> private by default

Cough cough Indemnification.
 
SteveT

Steve Litt 
Autumn 2020 featured book: Thriving in Tough Times
http://www.troubleshooters.com/thrive
___
dia-list mailing list
dia-list@gnome.org
https://mail.gnome.org/mailman/listinfo/dia-list
FAQ at http://live.gnome.org/Dia/Faq
Main page at http://live.gnome.org/Dia



Re: Migration of dia-list to GNOME Discourse instance

2020-10-20 Thread Steve Litt
On Tue, 20 Oct 2020 18:30:55 +0100
Zander Brown  wrote:


> GNOME Discourse is much the same but unfortunately someone decided we
> would use tags instead of subcategories and Discourse doesn't (yet?)

There's that word "unfortunately" again.

SteveT

Steve Litt 
Autumn 2020 featured book: Thriving in Tough Times
http://www.troubleshooters.com/thrive
___
dia-list mailing list
dia-list@gnome.org
https://mail.gnome.org/mailman/listinfo/dia-list
FAQ at http://live.gnome.org/Dia/Faq
Main page at http://live.gnome.org/Dia



Re: Migration of dia-list to GNOME Discourse instance

2020-10-20 Thread Steve Litt
On Tue, 20 Oct 2020 10:51:57 +0200
Slavko via dia-list  wrote:

> I am happy to see, that i am not only one with this point of view.
> I will not register, nowhere and especially no for ML with 10
> messages/year. I think, that nobody will register to only post one
> occasional question.

I hadn't thought of that, but it's true. What's wrong with the list
isn't technical, it's that most posts are newbie stuff or weird feature
requests.

In the 20 years I've used dia, Inkscape has been playing catch-up, and
Inkscape still has a perfectly functional mailing list. I've always
needed to convert dia to Inkscape before making a real graphic, so,
well, if the mailing list is taken away, maybe I'll just find non-dia
ways to make block diagrams and network diagrams.

> I believe, that real reason is failure to solve failed DKIM (and
> DMARC) related things, only wrapped in some nice PR words...

Yes. And the funny thing is, other mailing lists have dealt with these
things quite nicely.
 
SteveT

Steve Litt 
Autumn 2020 featured book: Thriving in Tough Times
http://www.troubleshooters.com/thrive
___
dia-list mailing list
dia-list@gnome.org
https://mail.gnome.org/mailman/listinfo/dia-list
FAQ at http://live.gnome.org/Dia/Faq
Main page at http://live.gnome.org/Dia



Re: Migration of dia-list to GNOME Discourse instance

2020-10-20 Thread Steve Litt
On Mon, 19 Oct 2020 14:25:40 +0200
Olav Vitters via dia-list  wrote:

> Dear subscribers,
> 
> Please cc me on replies.
> 
> We've set up https://discourse.gnome.org a year and a half ago, as
> part of an attempt at making the GTK mailing list more friendly to
> newcomers. 

I can't imagine anything friendlier than email. It comes to you, you
read it, you reply. No need to join yet another third party, no need to
read and agree to yet another legal contract, many of which have "take
your house" indemnification clauses.

> This experiment seems to have proven itself well enough,
> and has since expanded to other territories as well. As such, we
> believe it is time to make the same switch for most of our mailing
> lists.

I disagree.

> 
> This means that this mailing list will be archived in favour of
> continued discussion at GNOME's Discourse instance. No need to worry
> that this will mess with your workflow: it is still possible to get
> notifications by email by subscribing to the appropriate tags and/or
> posts. You can also still reply by e-mail if you prefer. Just like
> before, it's also possible to receive a general weekly digest.

Are there complete, detailed instructions on how to do so? And to what
legalese must I agree in order to join GNOME's Discourse?

> The proposed closure of this mailing list will be on: Oct 30th, 2020

I propose you don't do it.
 
> As a subscriber of this mailing list please create an account on
> https://discourse.gnome.org/. It's unfortunately not possible to
> automatically migrate the existing subscribers to Discourse. In case
> you wonder what will happen to the current mailing list after the
> closure date: the archives will remain public though you won't be
> able to subscribe or send emails to the current list.
> 
> For dia-list the new discussions would take place in the Applications
> category on Discourse using the 'dia' tag. Unfortunately creating a
> new thread with a dia tag is not possible at this time, the following
> link can be used:

I see a lot of use of the word "unfortunately."

SteveT

Steve Litt 
Autumn 2020 featured book: Thriving in Tough Times
http://www.troubleshooters.com/thrive
___
dia-list mailing list
dia-list@gnome.org
https://mail.gnome.org/mailman/listinfo/dia-list
FAQ at http://live.gnome.org/Dia/Faq
Main page at http://live.gnome.org/Dia



Re: Dia help required

2020-09-27 Thread Steve Litt
On Fri, 25 Sep 2020 10:59:59 +
Jacques van Vuuren  wrote:

> Good afternoon,
> 
> As head of the Health and Safety of my school, I am tasked with
> creating detailed diagrams of the school including locations of fire
> extinguishers, wall sockets, trees etc. I was going to try and
> install Visio, but then I saw a Youtube post saying that Dia is
> better. I am trying to play around with Dia to try and find the info
> I am looking for, but at the moment I am really struggling. Are there
> any tutorials that I can look at?

Dia is nice for block diagrams, but for room layouts and other things
where measurements are important, I use Inkscape.

I web search will guide you to Inkscape's home page. It works on Linux
and Windows and probably Mac.
 
SteveT

Steve Litt 
Autumn 2020 featured book: Thriving in Tough Times
http://www.troubleshooters.com/thrive
___
dia-list mailing list
dia-list@gnome.org
https://mail.gnome.org/mailman/listinfo/dia-list
FAQ at http://live.gnome.org/Dia/Faq
Main page at http://live.gnome.org/Dia



Re: Dia development info

2019-08-14 Thread Steve Litt
On Mon, 12 Aug 2019 15:28:34 -0400
Alejandro Imass  wrote:

> The move to GTK3 and general modernization is a good idea, BUT...
> 
> Is it too crazy to take the core values of DIA and think about a
> collaborative and/or Web-based version? 

Not at all. Quickly whip up a tool to easily place a git server at one
or more places, and shellscripts to:

1) Create a new git "project" for the particular drawing

2) Keep pushing and pulling updates every few seconds, and refresh the
   dia screen accordingly.

3) Because different people use different dia versions and setups,
   every push would need to be filtered through a dia native format
   beautifier, which would guarantee lines begin and end at the same
   points, and date and version-based changes are minimized. A minimum
   and maximum version number could be enforced.

When I say "shellscript" I include "Powerscript" for Windows users.

You could whip this up in a few days. So could I, if I had the desire.
Collaboration would be near-realtime, and yet the Dia we all know and
love would remain constant.

[snip]

> 
> For mainstream use, collaboration and the seamless integration with
> other widely used tools such as Attlasian Confluence is essential.

The preceding sentence is an opinion. My opinion is that I've never
heard of "Attlasian Confluence", but I still do the essentials of
diagramming.

> The concept of stand-alone desktop tools is rapidly fading, at least
> IMHO.

True to a significant degree. And directly because of that truth, here
are some other things that are rapidly fading:

* Software use without advertisements or fees.

* Software use without worries of backdoors or "phone-home"
  capabilities.

* Software use without agreeing to a 10,000 word TOS including a
  lose-the-house level indemnification clause.

* Software use without person/vendor communications allowing, in spite
  of the CAN-SPAM Act, the vendor to send spam to the person for
  18 months or something like that, because of the "business
  relationship" between person and vendor.

* Software use without somebody genius enough to set up the server (in
  case one wants to get rid of the preceding few fading points).

As it stands right now, if I want to diagram I just open dia and work.
And if I needed to share, the only necessary addition would be a simple
git server setup and a small, simple suite of shellscripts and/or
Python to interface between dia and git.

SteveT

Steve Litt 
August 2019 featured book: Twenty Eight Tales of Troubleshooting
http://www.troubleshooters.com/28
___
dia-list mailing list
dia-list@gnome.org
https://mail.gnome.org/mailman/listinfo/dia-list
FAQ at http://live.gnome.org/Dia/Faq
Main page at http://live.gnome.org/Dia



What's wrong with Dia the way it is?

2018-12-05 Thread Steve Litt
Hi all,

What's wrong with Dia just the way it is? It works. It's exportable
into Inkscape for conversion to SVG. 

Sure, I have a few qualms with the way Dia works, mainly having to do
with the relationship between text and shapes, but perhaps some good
workaround documentation would settle that. I'd love to have
Visio-quality diagram components, and perhaps if somebody writes some
docs on how to make your own components with the connection points
*you* want, that will be solved. Plus the fact that if everyone
authoring new components puts them together in an online hierarchical
library, perhaps with keyword search, our diagrams could start to rival
those of visio users.

If some of the libraries used by Dia are in the process of being
deprecated, then those certainly must be replaced by their successors.
But other than that, why the emphasis on maintenance? Sometimes
something's so good it needs no more maintenance (fetchmail is one
example).

Right now Dia works for people on all sorts of computers. It's very
DIYable. My experience has been that in many cases, people in a hurry
to "improve" software end up making it into a buggy, DIY-not-allowed
monolithic entanglement.

SteveT

Steve Litt 
December 2018 featured book: Rapid Learning for the 21st Century
http://www.troubleshooters.com/rl21
___
dia-list mailing list
dia-list@gnome.org
https://mail.gnome.org/mailman/listinfo/dia-list
FAQ at http://live.gnome.org/Dia/Faq
Main page at http://live.gnome.org/Dia



Re: Maintaining / Helping out on Dia

2018-12-02 Thread Steve Litt
On Sun, 2 Dec 2018 21:21:50 -0500
Michael Ross via dia-list  wrote:

> I believe that Steffen (managed producing a windows installer) and
> Hans Breuer (who was the main decision maker about the direction of
> development) have passed on to their next incarnation. I think Tomas
> was suggesting to contact Gnome personnel.  

Right now Dia is pretty much self-contained and pays no tariffs to the
likes of systemd. Handing it over to the Gnome people would eventually
result in a Dia very picky about what WM/DE and even what init system
the user is using. I'd suggest staying away from Gnome and Freedesktop
for these reasons, so anyone running GNU/Linux can use it.

SteveT

Steve Litt 
December 2018 featured book: Rapid Learning for the 21st Century
http://www.troubleshooters.com/rl21
___
dia-list mailing list
dia-list@gnome.org
https://mail.gnome.org/mailman/listinfo/dia-list
FAQ at http://live.gnome.org/Dia/Faq
Main page at http://live.gnome.org/Dia



Re: Forking and building a new version of dia

2018-07-16 Thread Steve Litt
On Tue, 10 Jul 2018 17:15:29 +0100
Marco van Beek  wrote:

> Hi,
> 
> I am a regular user of dia, and am saddened that it is slowly
> decaying as a project.

The opinion of a man whose first post to this list in at least 5 years
asks for others to desert Inkscape and join him in a fork. Not say "how
can I help?", but ask others to desert. And just for the record, I've
never thought of Inkscape as "decaying": It works great for me.

> 
> I have an idea that might help create a new version with
> functionality not found in any other system.
> 
> I have been documenting a fairly large system and realised how
> quickly the diagrams will go out of date, just because cables get
> moved, and so on.
> 
> So it occurred to me that given the xml data format, it should be
> reasonably easy to come up with a client-server version, using an API
> on a standard LAMP/WAMP server.

Now you see, what you could have done was offered to add your lampwamp
to the existing Inkscape so it becomes a nice, modular tool. I think
that would have created more interest.

> 
> With that in mind, I am happy to put some time into the server side,
> using apache to do the authentication, 

Put some time in? You'd better get ready to treat it as almost a
fulltime job: Forks are brutal. I know you wouldn't expect your
co-forkers to carry the load while you just "put some time into". Would
you?

> So what do people think? I think we would have to fork the project,
> but if it is dying anyway that is often the easiest way to take
> control.

I'm not sure how valuable a multiuser Inkscape would be, and of course
if it's stored uncompressed another possibility would be for
everyone to use git on the drawing. But the real problem here is that,
the way you've approached this list on your very first contact, I doubt
you'd be a credible project leader.

SteveT
 
Steve Litt
Author: The Key to Everyday Excellence
http://www.troubleshooters.com/key
Twitter: http://www.twitter.com/stevelitt

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



Re: Finding a solution for printing a dia diagram on large format printers

2018-04-22 Thread Steve Litt
On Sun, 22 Apr 2018 17:04:44 +0300
Andrey Repin <anrdae...@yandex.ru> wrote:

> Greetings, Steve Litt!
> 
> > One way is to just convert it to svg, and then edit it with an
> > editor or with Inkscape. Here's my shellscript to convert a dia
> > file to a plain svg file:  
> 
> > https://pastebin.com/JYu09cY8  
> 
> Never leave user input unquoted.

What Andrey said!

Substitute the shellscript he attached.
 
SteveT

Steve Litt 
April 2018 featured book: Troubleshooting Techniques
 of the Successful Technologist
http://www.troubleshooters.com/techniques
___
dia-list mailing list
dia-list@gnome.org
https://mail.gnome.org/mailman/listinfo/dia-list
FAQ at http://live.gnome.org/Dia/Faq
Main page at http://live.gnome.org/Dia



Re: Finding a solution for printing a dia diagram on large format printers

2018-04-22 Thread Steve Litt
On Sat, 21 Apr 2018 19:02:01 +0200
basaburu <basab...@basatu.org> wrote:

> hello
> 
> I need to print a planning map several meters long on a large format
> printer.
> 
> The largest format offered in "dia" is an A0
> 
> I need to print 1m vertically and horizontally indefinitely
> 
> How can I get this?

One way is to just convert it to svg, and then edit it with an editor
or with Inkscape. Here's my shellscript to convert a dia file to a
plain svg file:

https://pastebin.com/JYu09cY8

My main reason for using dia is the nice sticky connectors. Once I've
finalized everything's position, I can just convert to SVG. I keep the
dia file in case I need to move stuff around again, in which case I can
reconvert.

HTH,


SteveT

Steve Litt 
April 2018 featured book: Troubleshooting Techniques
 of the Successful Technologist
http://www.troubleshooters.com/techniques
___
dia-list mailing list
dia-list@gnome.org
https://mail.gnome.org/mailman/listinfo/dia-list
FAQ at http://live.gnome.org/Dia/Faq
Main page at http://live.gnome.org/Dia



Re: Is it possible to connect the ends of lines together?

2018-01-15 Thread Steve Litt
On Sat, 13 Jan 2018 23:33:49 -0500
Michael Ross <michael.e.r...@gmail.com> wrote:

> It is common in CAD programs to be able to connect one line to
> another and have them stay attached when the grip where they join is
> moved.  So it it is sort of an artifact from a different paradigm.  I
> have a habit of wanting to attach two line ends from decades of CAD
> work.  For me it would be convenient if I could do that in Dia as
> well.  

Very, very, VERY convenient. Many times I've wished I could do this.

> I get by with polylines, polygons and Bezier Regions, but they
> are not as easy to use.

My work with polylines and beziers indicates to me that manipulating
these things has very surprising behavior.
 
SteveT

Steve Litt
January 2018 featured book: Troubleshooting: Why Bother?
http://www.troubleshooters.com/twb
___
dia-list mailing list
dia-list@gnome.org
https://mail.gnome.org/mailman/listinfo/dia-list
FAQ at http://live.gnome.org/Dia/Faq
Main page at http://live.gnome.org/Dia



Re: Dia Discontinued

2016-09-13 Thread Steve Litt
On Mon, 12 Sep 2016 20:03:51 + (UTC)
noel.d...@comcast.net wrote:

> How can you not see the (2) questions? They each were followed with
> question marks! And what is with the antagonistic response? (note
> that there were 2 questions in this message) 

In all fairness, the antagonism started with the Original Poster's
choice of subject. "Dia discontinued" sounds like an accusation, to
about the same degree that responses to him sounded insulting.

SteveT

Steve Litt 
September 2016 featured book: Twenty Eight Tales of Troubleshooting
http://www.troubleshooters.com/28


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



Re: Debugging Python scripts

2015-12-20 Thread Steve Litt
On Sun, 20 Dec 2015 10:33:53 +
Rob Wortham <r.h.wort...@gmail.com> wrote:

> I am trying to use Python scripting in Dia to export a hierarchical
> diagram in a specific format. I'm new to Python. 

IMHO the questions you ask here are Dia interface questions more than
Python questions. Although my answers aren't responsive to your exact
questions, you might find them helpful.

> I see that
> codegen.py is almost what I need, so I plan to take that as a
> starting point. Because I'm new to Python I'll need to iterate and
> learn to get this coded.

My Dia has no Python scripting, and I don't know what codegen.py is,
but...

> 
> Just a couple of hopefully straightforward questions ...
> 
> 1. Where does print send its data (for debugging)? It does not seem
> to send it to the Dia Python console. Where is stdout? 

If you just zless yourdiagram.dia | yourpgm.py , then stdout will be the
terminal unless you redirect the output.

> 2. How can I
> get Dia to reload the script as I edit it. At the moment changes only
> seem to take effect if Dia is stopped and restarted.

This becomes a moot question if you run your python program against the
Dia diagram file on the command prompt.

One more thing. If you put the following line:

from lxml import etree

near the top of your program, then you have an XML parser with which
you can disect any ungzipped XML and have your way with it.

You could also use:

import xml.etree.ElementTree as ET

but in my opinion the former XML parser is more useful than the latter
for most work.

I know this wasn't responsive to your question, but I hope it helps.

SteveT

Steve Litt 
November 2015 featured book: Troubleshooting Techniques
 of the Successful Technologist
http://www.troubleshooters.com/techniques
___
dia-list mailing list
dia-list@gnome.org
https://mail.gnome.org/mailman/listinfo/dia-list
FAQ at http://live.gnome.org/Dia/Faq
Main page at http://live.gnome.org/Dia



Re: Transparency for objects in Dia?

2014-01-19 Thread Steve Litt
On Sun, 19 Jan 2014 10:56:23 +0100
Hans Breuer h...@breuer.org wrote:


 Yes, build from git. Transpareny is only available with the
 development version yet.

How would one use transparency in a diagram?

SteveT

Steve Litt*  http://www.troubleshooters.com/
Troubleshooting Training  *  Human Performance
___
dia-list mailing list
dia-list@gnome.org
https://mail.gnome.org/mailman/listinfo/dia-list
FAQ at http://live.gnome.org/Dia/Faq
Main page at http://live.gnome.org/Dia



Re: How is Dia running on an Android/Ubuntu tablet?

2013-08-08 Thread Steve Litt
On Thu, 8 Aug 2013 01:26:21 -0700
Bao Niu niuba...@gmail.com wrote:

 Hi Michael, good to have some feedback from you! After a thorough
 research I came to the conclusion that tablet is not a good tool for
 programmers. I will still buy one maybe later, but only for consuming
 content, not producing it.

QFT Bao!

I often need to pound out 1500 words of content in a day writing books
or web articles. Good luck doing that on a handheld.

One could argue that you could use a docking station for the handheld,
but in that case, programs like Dia needn't be modified at all, because
you're really just making your handheld into a desktop computer with a
full screen and a full keyboard and mouse.

SteveT

Steve Litt*  http://www.troubleshooters.com/
Troubleshooting Training  *  Human Performance
___
dia-list mailing list
dia-list@gnome.org
https://mail.gnome.org/mailman/listinfo/dia-list
FAQ at http://live.gnome.org/Dia/Faq
Main page at http://live.gnome.org/Dia



Re: Size of page

2013-07-29 Thread Steve Litt
You can open the file in Inkscape (I think dia has an SVG export or
Inkscape has a dia import), and within Inkscape you can set an
arbitrary size.

SteveT

Steve Litt*  http://www.troubleshooters.com/
Troubleshooting Training  *  Human Performance

On Mon, 29 Jul 2013 18:17:08 +0200
vwf v...@vulkor.net wrote:

 In my Dia (version 0.97.2) A0 is the largest. 
 And I do not see any option to set a custom size. 
 
 I never had any need to set a page size but I do not think 
 this the problem is solved yet. 
 
 On Mon, Jul 29, 2013 at 12:02:08PM -0400, Michael Ross wrote:
  Go to File/Page Setup/Paper Size
  
  On Mon, Jul 29, 2013 at 7:32 AM, Бамсик bamsikpota...@yandex.ru
  wrote:
  
   Hello everybody.
   I have one problem. How i can create page bigger than (A0). Help
   me please. Dia 0.97.2
___
dia-list mailing list
dia-list@gnome.org
https://mail.gnome.org/mailman/listinfo/dia-list
FAQ at http://live.gnome.org/Dia/Faq
Main page at http://live.gnome.org/Dia



Re: How to add relationship lines?

2013-05-06 Thread Steve Litt
On Mon, 6 May 2013 00:22:12 +0300
Genadi Saltikov carmaged...@gmail.com wrote:

 Thanks for the desire to help Alejandro, but this is missing the
 point, I specifically wanted ER Diagrams like here:
 http://img27.imageshack.us/img27/920/2013050542.jpg

I must be missing something. I do diagrams like that all the time. I
didn't understand your original question, nor the responses of most of
the people, but it sounds to me like you want lines, either straight or
jaggie between the boxes, circles, etc. Those are connectors, and
there's an implied connection point in the center of every box,
circle,  etc.

 
 Thankfully, Hans has also replied to me giving me a link to the
 original diagram I missed, and from this I figured out how it works!
 Thanks Hans! :)

So please share. What was the hangup,  and how did you get around it?

 
 Only thing that might be missing (and not sure yet whether it is
 needed, will see later) - is the capability to assign more than just
 left or right Cardinality, as you call it - what if I want to
 assign a relationship to more than two Cardinalities?

Do you mean which way the arrows go on the lines, or are you talking
about something else, and if so, what?

Thanks

SteveT

Steve Litt*  http://www.troubleshooters.com/
Troubleshooting Training  *  Human Performance
___
dia-list mailing list
dia-list@gnome.org
https://mail.gnome.org/mailman/listinfo/dia-list
FAQ at http://live.gnome.org/Dia/Faq
Main page at http://live.gnome.org/Dia



Re: How to add relationship lines?

2013-05-06 Thread Steve Litt
On Mon, 6 May 2013 23:49:00 +0300
Genadi Saltikov carmaged...@gmail.com wrote:

 Hello Steve!
 Apologies for not sharing what I found, I thought everyone on the list
 knows :)
 Basically, after dissecting the original .DIA file Hans linked me to,
 I figured out that the relationships like 1:1, 1:N etc, were defined
 as properties of the RELATIONSHIP objects!

I'd never used Dia's ER tools, so thanks for filling me in. After
viewing Hans's diagram, I understand what you mean. Keep in mind I
never took the course you're taking -- to me all I was drawing were
flowcharts, hierarchy charts and block diagrams. :-)

 
 In my opinion, this is far from trivial, especially that it is not
 explained in the documentation.
 
 What I meant about cardinality, I have drawn in red color in the
 following picture, so you can see it without misunderstanding what I
 mean.
 https://www.dropbox.com/s/9asujpcd6o50nve/2013-05-06%2023.43.38.png
 Please note how this relationship relates to 3 entities - currently
 in Dia, I have not found a way to set more than 2.

Now I understand. I'm wondering whether the ternary relationship
described on that page of your book (and thanks for that -- it
explained everything, including things I never knew before), really
does justice to the true relationship between departments, locations
and employees. I see it's a shorthand, but any two can relate totally
without the third. When I've coded database apps from database tables,
my recollection is I had a single relationship for exactly two tables,
and then more relationships for other tables. See this diagram:

http://www.a3b3.com/stuff/tri_relationship.dia

If I had to write code based on the diagram, I'd find the explicit
relationships more explicit. But then again, I've never been trained in
what you're doing. Until now, that is, and thank you for that.

Thank you for teaching me this brand new capability of Dia. I've used
Dia over ten years, and never knew this existed.

Anyway, please let me know what you think about the explicit
tri-relationship.

Thanks,

SteveT

Steve Litt*  http://www.troubleshooters.com/
Troubleshooting Training  *  Human Performance
___
dia-list mailing list
dia-list@gnome.org
https://mail.gnome.org/mailman/listinfo/dia-list
FAQ at http://live.gnome.org/Dia/Faq
Main page at http://live.gnome.org/Dia



Re: How to change page size to selection size SOLVED WITH WORKAROUND

2013-04-13 Thread Steve Litt
On Sat, 13 Apr 2013 19:38:16 +0200
Hans Breuer h...@breuer.org wrote:

 At 11.04.2013 06:26, Steve Litt wrote:
  On Wed, 10 Apr 2013 23:43:02 +0200
  Hans Breuerh...@breuer.org  wrote:
 
  At 10.04.2013 20:48, Steve Litt wrote:
 [...]
 
  As you know, previous Dia versions had a size to selection
  button for page size, but current versinos got rid of that
  feature.[...]
 
  You said that before and apparently are not aware of my answer:
  https://mail.gnome.org/archives/dia-list/2013-February/msg00031.html
 
  It does not become more true by prefixing that statetment with As
  you know. At least I am not aware of any size to selection
  button having been available in Dia in the last twelve years.
  Please be more specific what you did before - especially how - and
  what is not working anymore in which version.
 
 
  I'll tell you what Hans,
 
  I'll go to the not inconsiderable trouble of:
 
  1) Find a spare computer
  2) Find a copy of Ubuntu 10.04 or whatever
  3) Take a complete set of screenshots of the facility to size the
  page to selection
  4) Make the screenshots available to the list
 
  I'll do all that if you promise to put back the functionality that
  the screenshots reveal.
 
 The only thing I can promise it that I wont try to fix something that
 I dont understand.
 I have a lot of Dia versions readily available for testing, but I
 simply cant imaginge where you have seen the button you are talking
 about. Maybe you had a custom script or plug-in providing all the
 facility to size the page to selection?
 Also I'm not interested at all in screenshots, so please dont bother
 to create these. Especially not from something which was never part
 of an official Dia version. Screenshots wont help you to get the
 feature back. Finding the source of that feature might.

Whoops. I'm wrong. You're right. Sorry.

I had forgotten how I REALLY used dia back in the old days. I did
further research and found that this size to selection property was
in Inkscape, not dia. 

I used to export dia to svg and then resize the drawing in Inkscape
before converting to .pdf. In order that it size correctly, I'd put a
tiny translucent circle just upper left and lower right of the dia
drawing, in order that the finished .pdf's borders wouldn't touch the
lines of the drawing itself. Then I ran it through my dia2pdf script:

==
#!/bin/bash
dianame=$1
gname=`echo $dianame | sed -e s/\..*$//`
pdfname=$gname.pdf
echo Converting $dianame to $pdfname
inkscape --export-area-drawing --export-pdf=$pdfname $dianame
acroread $pdfname 
==

I'm sorry that my forgetting how I converted caused me to claim a lost
dia feature that never existed.

Thanks,

SteveT

Steve Litt*  http://www.troubleshooters.com/
Troubleshooting Training  *  Human Performance
___
dia-list mailing list
dia-list@gnome.org
https://mail.gnome.org/mailman/listinfo/dia-list
FAQ at http://live.gnome.org/Dia/Faq
Main page at http://live.gnome.org/Dia



Re: How to change page size to selection size SOLVED WITH WORKAROUND

2013-04-10 Thread Steve Litt
On Wed, 20 Feb 2013 17:31:43 -0500
Steve Litt sl...@troubleshooters.com wrote:

 Hi all,
 
 In previous dia versions, within dia I've been able to set the page
 size of a drawing to a selection of all objects on the drawing. Then,
 a simple export to svg would give the exact sized graphic in svg form,
 ready to put on a website. The new dia version I just installed has no
 random resizing capability, restricting the user to a predefined list
 of page sizes.


Hi all,

As you know, previous Dia versions had a size to selection button for
page size, but current versinos got rid of that feature. So here's how
I worked around it...

What I do is draw my diagram, making certain the upper left corner of
my drawing is very near 0,0. Then I find a canned shape (typically
either Letter landscape or Letter portrait that approximately the same
size as the drawing, as evidenced by the heavier grid lines at 8.5
and 11 or whatever. I set the margins very small, like 0.1cm, and then
I adjust the scaling factor so the drawing completely fits inside the
paper size. This produces a ddrawing that's correctly sized.

SteveT


 
 After installing Ubuntu 12.10, I installed dia from Ubuntu's package
 manager:
 
 ===
 slitt@mydesk:~$ dia -v
 Dia version 0.97.2, compiled 19:25:35 Apr 30 2012
 slitt@mydesk:~$ 
 ===
 
 Is the resize page to selection somewhere in the menu system other
 than File-Page_setup? Is there some way to get my dia to resize page
 to selection? I'm sure I'm not the only one who misses this feature.
 How are the rest of you getting along without it?
 
 Without this feature I'd need to re-edit my dia diagram with Inkscape,
 which is an inconvenience I'd really like to forego.
 
 Thanks
 
 SteveT
 
 Steve Litt
 ___
 dia-list mailing list
 dia-list@gnome.org
 https://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
https://mail.gnome.org/mailman/listinfo/dia-list
FAQ at http://live.gnome.org/Dia/Faq
Main page at http://live.gnome.org/Dia



Re: How to change page size to selection size SOLVED WITH WORKAROUND

2013-04-10 Thread Steve Litt
On Wed, 10 Apr 2013 23:43:02 +0200
Hans Breuer h...@breuer.org wrote:

 At 10.04.2013 20:48, Steve Litt wrote:
  On Wed, 20 Feb 2013 17:31:43 -0500
  Steve Littsl...@troubleshooters.com  wrote:
 
  Hi all,
 
  In previous dia versions, within dia I've been able to set the page
  size of a drawing to a selection of all objects on the drawing.
  Then, a simple export to svg would give the exact sized graphic in
  svg form, ready to put on a website. The new dia version I just
  installed has no random resizing capability, restricting the user
  to a predefined list of page sizes.
 
 
  Hi all,
 
  As you know, previous Dia versions had a size to selection button
  for page size, but current versinos got rid of that feature.[...]
 
 You said that before and apparently are not aware of my answer:
 https://mail.gnome.org/archives/dia-list/2013-February/msg00031.html
 
 It does not become more true by prefixing that statetment with As
 you know. At least I am not aware of any size to selection button
 having been available in Dia in the last twelve years.
 Please be more specific what you did before - especially how - and
 what is not working anymore in which version.


I'll tell you what Hans,

I'll go to the not inconsiderable trouble of:

1) Find a spare computer
2) Find a copy of Ubuntu 10.04 or whatever
3) Take a complete set of screenshots of the facility to size the page
   to selection
4) Make the screenshots available to the list

I'll do all that if you promise to put back the functionality that the
screenshots reveal.

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



How to select a layer?

2013-04-02 Thread Steve Litt
Hi all,

I'm using dia-normal 0.97.2 on Xubuntu 12.10, and had this same problem
with dia-gnome 0.97.2.

How do I select a layer? The help facility in 10.2.2 Selecting
Layers says A layer is said as being activated when it is selected in
the Layers dialog. The trouble is, it doesn't tell me how to get to
the Layers dialog. The Dialogs menu option presents only Python
Console. The Layers menu option doesn't contain anything called
Layers or Layers dialog, it contains only Add layer and rename
layer.

I added a layer, and now that layer is permanently selected, and I
can't get back to put more stuff in the original layer. Could somebody
please tell me how to access the Layers Dialog, or else to select a
layer without it?

Thanks,

SteveT

Steve Litt*  http://www.troubleshooters.com/
Troubleshooting Training  *  Human Performance
___
dia-list mailing list
dia-list@gnome.org
https://mail.gnome.org/mailman/listinfo/dia-list
FAQ at http://live.gnome.org/Dia/Faq
Main page at http://live.gnome.org/Dia



Re: How to select a layer?

2013-04-02 Thread Steve Litt
Thanks Michael,

Confirmed, Ctrl+L toggles the layer list. As far as I can tell, that
can't be done from the menu. How do I tell the authors of the
documentation about this?

By the way, the layer list isn't wide enough to show both the layer
names and the eyeballs. I can't find any way to change its width. Does
anyone know how to change the width of the layer list?

Thanks again,

SteveT

Steve Litt*  http://www.troubleshooters.com/
Troubleshooting Training  *  Human Performance


On Tue, 2 Apr 2013 19:59:54 -0400
Michael Ross michael.e.r...@gmail.com wrote:

 Layer school:
 
 ctrl-L = layer control sidebar
 
 + = add a layer
 
 pick on it and it turns blue and it is the active layer.
 
 dbl-clickit and you get to name it
 
 pick on the left side of it and the eyeball shows it all
 
 In between the eye and the name lives or hides the connection points!
 
 Enjoy.
 
 Mike
 
 
 On Tue, Apr 2, 2013 at 7:06 PM, Steve Litt
 sl...@troubleshooters.comwrote:
 
  Hi all,
 
  I'm using dia-normal 0.97.2 on Xubuntu 12.10, and had this same
  problem with dia-gnome 0.97.2.
 
  How do I select a layer? The help facility in 10.2.2 Selecting
  Layers says A layer is said as being activated when it is
  selected in the Layers dialog. The trouble is, it doesn't tell me
  how to get to the Layers dialog. The Dialogs menu option presents
  only Python Console. The Layers menu option doesn't contain
  anything called Layers or Layers dialog, it contains only Add
  layer and rename layer.
 
  I added a layer, and now that layer is permanently selected, and I
  can't get back to put more stuff in the original layer. Could
  somebody please tell me how to access the Layers Dialog, or else to
  select a layer without it?
 
  Thanks,
 
  SteveT
 
  Steve Litt*  http://www.troubleshooters.com/
  Troubleshooting Training  *  Human Performance
  ___
  dia-list mailing list
  dia-list@gnome.org
  https://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
https://mail.gnome.org/mailman/listinfo/dia-list
FAQ at http://live.gnome.org/Dia/Faq
Main page at http://live.gnome.org/Dia



How to change page size to selection size

2013-02-20 Thread Steve Litt
Hi all,

In previous dia versions, within dia I've been able to set the page
size of a drawing to a selection of all objects on the drawing. Then, a
simple export to svg would give the exact sized graphic in svg form,
ready to put on a website. The new dia version I just installed has no
random resizing capability, restricting the user to a predefined list
of page sizes.

After installing Ubuntu 12.10, I installed dia from Ubuntu's package
manager:

===
slitt@mydesk:~$ dia -v
Dia version 0.97.2, compiled 19:25:35 Apr 30 2012
slitt@mydesk:~$ 
===

Is the resize page to selection somewhere in the menu system other than
File-Page_setup? Is there some way to get my dia to resize page to
selection? I'm sure I'm not the only one who misses this feature. How
are the rest of you getting along without it?

Without this feature I'd need to re-edit my dia diagram with Inkscape,
which is an inconvenience I'd really like to forego.

Thanks

SteveT

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