[instaviz-users] instaviz-users Digest, Vol 7, Issue 8
Roger Taylor
rogertaylor at gmail.com
Sat Mar 21 14:17:16 CDT 2009
Hi Folks,
Is anyone out there able to make (or know of) a Mac/Windows/Linux version of
the iPhone Instaviz software?
I'd like to buy copies of something like this for the people in my lab here
at Vanderbilt.
On Sat, Mar 21, 2009 at 12:00 PM, <instaviz-users-request at pixelglow.com>wrote:
> Send instaviz-users mailing list submissions to
> instaviz-users at pixelglow.com
>
> To subscribe or unsubscribe via the World Wide Web, visit
> http://mailman-mail5.webfaction.com/listinfo/instaviz-users
> or, via email, send a message with subject or body 'help' to
> instaviz-users-request at pixelglow.com
>
> You can reach the person managing the list at
> instaviz-users-owner at pixelglow.com
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of instaviz-users digest..."
>
>
> Today's Topics:
>
> 1. Re: Translation of Japanese review (Petri Sirkkala)
> 2. Re: Opinions wanted: Graphviz URL scheme (Petri Sirkkala)
> 3. Re: Opinions wanted: Graphviz URL scheme (Glen Low)
> 4. Re: Opinions wanted: Graphviz URL scheme (Stephen C. North)
> 5. Re: Opinions wanted: Graphviz URL scheme (Glen Low)
> 6. Re: Opinions wanted: Graphviz URL scheme (Stephen North)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Fri, 20 Mar 2009 19:55:54 +0200
> From: Petri Sirkkala <sirpete at iki.fi>
> Subject: Re: [instaviz-users] Translation of Japanese review
> To: Instaviz Users <instaviz-users at pixelglow.com>
> Message-ID:
> <9bfc1ba30903201055n33189fa8m9d27bec77357ec1c at mail.gmail.com>
> Content-Type: text/plain; charset=UTF-8
>
> Deleting might be implemented with strike over. In other words,
> drawing a relatively straight line that does not start over anything
> and crosses one shape causes that shape to be deleted.
> It might also be required that the shape was first selected.
>
> Or there might be a trashcan somewhere.
>
> I would like to use shake as undo.
>
> -Pete
>
> 2009/3/18 Glen Low <glen.low at pixelglow.com>:
> > ktetsuro
> > On 17/03/2009, at 10:36 PM, ktetsuro wrote:
> >
> > All Japanese reviewers are pleased with Instaviz.
> > The requests from Japanese review are summarized as below.
> >
> > *"Shaking iPhone to delete object" is tricky to use. Need delete button.
> > *Add feature which allow users to change positions of object manually.
> > *Bug report?
> > ?? 1:create new graph (Graph1)
> > ?? 2:push home button to quit Instaviz.
> > ?? 3:restart Instaviz.
> > ?? 4:create new graph (this would be named Graph1 and its content is same
> as
> > previous Graph1)
> > ?? 5:delete 2nd "Graph1"
> > ?? 6:The contents of 1st "Graph1" is also deleted...
> >
> > ________________________________
> > ???????????Windows Live ???????????? 25GB!
> > ?????????????_______________________________________________
> > instaviz-users mailing list
> > instaviz-users at pixelglow.com
> > http://lists.pixelglow.com/listinfo/instaviz-users
> >
> >
> > Interesting, this particular bug only affects the Japanese localization
> and
> > has to do with how the Unicode characters are stored in filenames. I've
> > fixed it for 1.3:
> > http://trac.pixelglow.com/instaviz/ticket/70
> >
> >
> >
> > Cheers, Glen Low
> >
> > ---
> > pixelglow software | simply brilliant stuff
> > www.pixelglow.com
> > aim: pixglen
> > twitter: pixelglow
> >
> > _______________________________________________
> > instaviz-users mailing list
> > instaviz-users at pixelglow.com
> > http://lists.pixelglow.com/listinfo/instaviz-users
> >
> >
>
>
>
> --
> Petri Sirkkala, sirpete(?t)iki.fi, Skype: sirpete
> +358 400 98 2998 // ...likes Gmail... //
>
>
> ------------------------------
>
> Message: 2
> Date: Fri, 20 Mar 2009 20:20:31 +0200
> From: Petri Sirkkala <sirpete at iki.fi>
> Subject: Re: [instaviz-users] Opinions wanted: Graphviz URL scheme
> To: Instaviz Users <instaviz-users at pixelglow.com>
> Message-ID:
> <9bfc1ba30903201120m17ac32e3l98837bde34aec9e4 at mail.gmail.com>
> Content-Type: text/plain; charset=ISO-8859-1
>
> Hi Glen,
>
> I would use / characters for giving more information about the graph.
> For instance
> graphviz://Label/Graph 1/Layout/Tree/Background/lime/digraph G { hello
> -> world; }
>
> UTF-8 can be encoded to URL-coding, it just looks very encoded :).
>
> The URL is limited to certain amount of characters, usually less than
> 5000. I guess that is not a concern here.
>
> The internal dot-document that Graphviz produces uses uids for each
> node, even if node labels are unique and proper for dot-node
> identifiers. It would be nice if uids would be generated only when
> neccessary, so the exported dot file could be used to make these urls
> too.
>
> -Pete
>
> 2009/3/20 Glen Low <glen.low at pixelglow.com>:
> > Hi All
> >
> > I'd like to propose a Graphviz URL scheme for passing graphs into the
> > GUI viewers and/or Instaviz. Handling such custom URL's is the primary
> > IPC (interprocess communication) method on the iPhone, but would also
> > have broad support in Windows and Mac OS X.
> >
> > Essentially you'd take a Graphviz graph, %-encode it and whack a
> > graphviz "protocol" at the beginning of it:
> >
> > e.g.
> >
> > digraph G { hello -> world; }
> >
> > becomes
> >
> > graphviz:digraph%20G%20%7B%20hello%20-%3E%20world%3B%20%7D
> >
> > If you put such a link into an email or a website and click on it on
> > the iPhone, you would then open Instaviz (the next version) with the
> > embedded graph. Similarly on Mac OS X (or Windows), clicking on such a
> > link would open the graph in the Graphviz viewer (some near future
> > version, if AT&T is happy with me putting such support in the Graphviz
> > package). It's a little easier for web authors to write these than
> > say, convince the web server to output MIME type text/vnd.graphviz if
> > they don't have control over it, and the graph would be embedded
> > within the HTML rather than exist as a separate file.
> >
> > (Conceptually such a URL is equivalent to a data URL of the form
> >
> > data:text/vnd.graphviz;charset=UTF-8,digraph%20G%20%7B%20hello%20-%3E
> > %20world%3B%20%7D
> >
> > )
> >
> > I invite your comments. I'm trying to keep it simple but want to iron
> > out any wrinkles before rolling out something that could end up a de
> > facto standard. It should be fairly easy for a human and/or some
> > quickly hacked together script to convert between a Graphviz graph and
> > a Graphviz URL.
> >
> > e.g.
> >
> > 1. ? ? ?Should it be graphviz:// or just graphviz: ?-- do the usual URL
> > recognizers in various mail programs pick it up? (Most non-host-
> > referencing URL schemes omit the // e.g. mailto:, data: and
> > javascript: )
> > 2. ? ? ?Is the format too verbose / not human readable? Given the
> > limitations of the URL format itself... note that you could simply
> > type graphviz:digraph G { hello -> world; } ... into a web browser
> > address bar and it should do the right %-encoding for you, and
> > automagically open in Graphviz (some future version)....
> > 3. ? ? ?What should/would happen with UTF-8 data in the graph?
> > etc.
> >
> >
> >
> >
> >
> >
> > Cheers, Glen Low
> >
> >
> > ---
> > pixelglow software | simply brilliant stuff
> > www.pixelglow.com
> > aim: pixglen
> > twitter: pixelglow
> >
> > _______________________________________________
> > instaviz-users mailing list
> > instaviz-users at pixelglow.com
> > http://lists.pixelglow.com/listinfo/instaviz-users
> >
>
>
>
> --
> Petri Sirkkala, sirpete(?t)iki.fi, Skype: sirpete
> +358 400 98 2998 // ...likes Gmail... //
>
>
> ------------------------------
>
> Message: 3
> Date: Sat, 21 Mar 2009 09:37:28 +0900
> From: Glen Low <glen.low at pixelglow.com>
> Subject: Re: [instaviz-users] Opinions wanted: Graphviz URL scheme
> To: Instaviz Users <instaviz-users at pixelglow.com>
> Message-ID: <5B1ABF11-7C1B-4B00-98BF-F7F2B238C637 at pixelglow.com>
> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes
>
> Petri
>
> Thanks for your feedback.
>
> On 21/03/2009, at 3:20 AM, Petri Sirkkala wrote:
>
> > Hi Glen,
> >
> > I would use / characters for giving more information about the graph.
> > For instance
> > graphviz://Label/Graph 1/Layout/Tree/Background/lime/digraph G { hello
> > -> world; }
>
> Almost all the extra information can and should be encoded in the
> graph itself e.g.
>
> graphviz:digraph G { graph [label="Graph 1", IVLayout="dot",
> bgcolor="lime"] hello -> world }
>
> Instaviz uses a graph attribute of IVLayout to encode the layout
> scheme and IVFilename to encode the file name for the file. These
> would be the only attributes not understood by classic Graphviz.
>
> >
> >
> > UTF-8 can be encoded to URL-coding, it just looks very encoded :).
> >
> > The URL is limited to certain amount of characters, usually less than
> > 5000. I guess that is not a concern here.
> >
> > The internal dot-document that Graphviz produces uses uids for each
> > node, even if node labels are unique and proper for dot-node
> > identifiers. It would be nice if uids would be generated only when
> > neccessary, so the exported dot file could be used to make these urls
> > too.
>
> I've been sweating a little over that. Need to figure out how to
> change the intrinsic "name" of the node in the Graphviz object model.
>
>
>
>
> Cheers, Glen Low
>
>
> ---
> pixelglow software | simply brilliant stuff
> www.pixelglow.com
> aim: pixglen
> twitter: pixelglow
>
>
>
> ------------------------------
>
> Message: 4
> Date: Fri, 20 Mar 2009 20:46:18 -0400
> From: "Stephen C. North" <north at research.att.com>
> Subject: Re: [instaviz-users] Opinions wanted: Graphviz URL scheme
> To: Instaviz Users <instaviz-users at pixelglow.com>
> Message-ID: <7444D4A2-2DA9-4B3A-B478-451D09C72FC0 at research.att.com>
> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes
>
> >>
> >>
> >> The internal dot-document that Graphviz produces uses uids for each
> >> node, even if node labels are unique and proper for dot-node
> >> identifiers. It would be nice if uids would be generated only when
> >> neccessary, so the exported dot file could be used to make these urls
> >> too.
> >
> > I've been sweating a little over that. Need to figure out how to
> > change the intrinsic "name" of the node in the Graphviz object model.
> >
>
>
> It would be relatively easy to introduce "agrename(obj,newname)
> at least for nodes. I coded this once and could probably find it
> somewhere.
>
>
> ------------------------------
>
> Message: 5
> Date: Sat, 21 Mar 2009 10:34:46 +0900
> From: Glen Low <glen.low at pixelglow.com>
> Subject: Re: [instaviz-users] Opinions wanted: Graphviz URL scheme
> To: Instaviz Users <instaviz-users at pixelglow.com>
> Message-ID: <5FD2716D-9C10-4747-A01F-64461D1036E3 at pixelglow.com>
> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes
>
> Stephen, all
>
> On 21/03/2009, at 9:46 AM, Stephen C. North wrote:
>
> >>>
> >>>
> >>> The internal dot-document that Graphviz produces uses uids for each
> >>> node, even if node labels are unique and proper for dot-node
> >>> identifiers. It would be nice if uids would be generated only when
> >>> neccessary, so the exported dot file could be used to make these
> >>> urls
> >>> too.
> >>
> >> I've been sweating a little over that. Need to figure out how to
> >> change the intrinsic "name" of the node in the Graphviz object model.
> >>
> >
> >
> > It would be relatively easy to introduce "agrename(obj,newname)
> > at least for nodes. I coded this once and could probably find it
> > somewhere.
>
> Would appreciate that. I was worried that changing the name would have
> ripple effects since you store the name in certain global or graph
> structures as well as in the node.
>
> BTW, is there a notion of an edge name in libgraph or libcgraph? How
> would we write this in the DOT format?
>
>
>
>
> Cheers, Glen Low
>
>
> ---
> pixelglow software | simply brilliant stuff
> www.pixelglow.com
> aim: pixglen
> twitter: pixelglow
>
>
>
> ------------------------------
>
> Message: 6
> Date: Fri, 20 Mar 2009 21:45:50 -0400
> From: Stephen North <north at research.att.com>
> Subject: Re: [instaviz-users] Opinions wanted: Graphviz URL scheme
> To: Instaviz Users <instaviz-users at pixelglow.com>
> Message-ID: <EAE2640A-6E3C-4545-A3CA-B5B00B927EB5 at research.att.com>
> Content-Type: text/plain; charset=US-ASCII; format=flowed
>
> >
> > BTW, is there a notion of an edge name in libgraph or libcgraph? How
> > would we write this in the DOT format?
>
>
> the edge "name" is its key or id (i can't remember which we use now as
> it is relatively obscure) e.g. a->b [id=hello] a->b [id=goodbye]
>
>
> I implemented agsplice to move an edge from one node to another.
> it also would also allow dangling edges, e.g. move an edge to a
> NIL endpoint, but there are a lot of details to consider, and exercising
> this could potentially break code that assumes a graph is well formed.
>
>
> all this has to be ported to the new library libCgraph too.
>
>
> ------------------------------
>
> _______________________________________________
> instaviz-users mailing list
> instaviz-users at pixelglow.com
> http://lists.pixelglow.com/listinfo/instaviz-users
>
>
> End of instaviz-users Digest, Vol 7, Issue 8
> ********************************************
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman-mail5.webfaction.com/pipermail/instaviz-users/attachments/20090321/4e43cc7a/attachment-0001.html
More information about the instaviz-users
mailing list