[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-extra-gear
Subject:    Re: [Kde-extra-gear] KGraphViewer ideas ...
From:       Sandro Andrade <sandro.andrade () gmail ! com>
Date:       2009-06-18 22:24:32
Message-ID: b3dbd38b0906181524s410dffd9td1afee1fa4abcc81 () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


> Hi Sandro,


Hi Gaël

Le mercredi 17 juin 2009 15:05:05 Sandro Andrade, vous avez écrit :
> > Ok, I'll try connect such signals to slots in my KDevelop plugin.
> > BTW, in the attached image you can see some preliminary result on control
> > flow graphs inside KDevelop using the KGraphViewer kpart.
> Yes! I also read your blog entry. Great job! Again, if you need some
> features
> in the part, please tell me. Given my free time, I'll try to implement them
> as
> soon as possible. You are also free to change the code if necessary.


Yes, I tell you if I need something !


>  > I'm using Graphviz programmatically to construct the graph from the
> > function calls collected in the source code. It's API is quite ease and
> > complete.
> I'll have a new look at that as soon as possible, maybe during the summer.
>

It would be nice if the part could also accept an Graphviz 'Agraph_t *' to
be visualized, alternatively to the .dot file name. I have to write a
temporary file in KDevelop (from the generated Agraph_t), which is then
loaded by the KGraphViewer kpart.


>
> When your work will be integrated in the mainstream kdevelop, will it be a
> problem to be dependant from a part from extragear ?


I don't think so. The features I'm implementing are a single plugin for
KDevelop. This plugin is in fact dependant from extragear, but this is
totally insulated from KDevelop core.

Thanks,
Sandro


>
> Regards,
>
> Gaël
>
> --
> KsirK - a world domination strategy game
> http://techbase.kde.org/Projects/Games/Tactic_and_Strategy/KsirK
>
> KGraphViewer - a GraphViz dot graphs viewer
> http://extragear.kde.org/apps/kgraphviewer
>
> _______________________________________________
> Kde-extra-gear mailing list
> Kde-extra-gear@kde.org
> https://mail.kde.org/mailman/listinfo/kde-extra-gear
>



-- 
Sandro Santos Andrade
--------------------------------------------------------
Distributed Systems Laboratory (LaSiD)
Computer Science Department (DCC)
Federal University of Bahia
Brazil

[Attachment #5 (text/html)]

<div class="gmail_quote"><br><blockquote class="gmail_quote" style="border-left: 1px \
solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hi \
Sandro,</blockquote><div><br>Hi Gaël<br><br></div><blockquote class="gmail_quote" \
style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; \
padding-left: 1ex;">

Le mercredi 17 juin 2009 15:05:05 Sandro Andrade, vous avez écrit :<br>
<div class="im">&gt; Ok, I&#39;ll try connect such signals to slots in my KDevelop \
plugin.<br> &gt; BTW, in the attached image you can see some preliminary result on \
control<br> &gt; flow graphs inside KDevelop using the KGraphViewer kpart.<br>
</div>Yes! I also read your blog entry. Great job! Again, if you need some \
features<br> in the part, please tell me. Given my free time, I&#39;ll try to \
implement them as<br> soon as possible. You are also free to change the code if \
necessary.</blockquote><div><br>Yes, I tell you if I need something !<br> \
</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, \
204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

<div class="im">

&gt; I&#39;m using Graphviz programmatically to construct the graph from the<br>
&gt; function calls collected in the source code. It&#39;s API is quite ease and<br>
&gt; complete.<br>
</div>I&#39;ll have a new look at that as soon as possible, maybe during the \
summer.<br> </blockquote><div><br>It would be nice if the part could also accept an \
Graphviz &#39;Agraph_t *&#39; to be visualized, alternatively to the .dot file name. \
I have to write a temporary file in KDevelop (from the generated Agraph_t), which is \
then loaded by the KGraphViewer kpart.<br>  </div><blockquote class="gmail_quote" \
style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; \
padding-left: 1ex;"><br> When your work will be integrated in the mainstream \
kdevelop, will it be a<br> problem to be dependant from a part from extragear \
?</blockquote><div><br>I don&#39;t think so. The features I&#39;m implementing are a \
single plugin for KDevelop. This plugin is in fact dependant from extragear, but this \
is totally insulated from KDevelop core.<br> \
<br>Thanks,<br>Sandro<br><br></div><blockquote class="gmail_quote" \
style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; \
padding-left: 1ex;"><br> <div><div></div><div class="h5"><br>
Regards,<br>
<br>
Gaël<br>
<br>
--<br>
KsirK - a world domination strategy game<br>
<a href="http://techbase.kde.org/Projects/Games/Tactic_and_Strategy/KsirK" \
target="_blank">http://techbase.kde.org/Projects/Games/Tactic_and_Strategy/KsirK</a><br>
 <br>
KGraphViewer - a GraphViz dot graphs viewer<br>
<a href="http://extragear.kde.org/apps/kgraphviewer" \
target="_blank">http://extragear.kde.org/apps/kgraphviewer</a><br> <br>
_______________________________________________<br>
Kde-extra-gear mailing list<br>
<a href="mailto:Kde-extra-gear@kde.org">Kde-extra-gear@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/kde-extra-gear" \
target="_blank">https://mail.kde.org/mailman/listinfo/kde-extra-gear</a><br> \
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Sandro Santos \
Andrade<br>--------------------------------------------------------<br>Distributed \
Systems Laboratory (LaSiD)<br>Computer Science Department (DCC)<br> Federal \
University of Bahia<br>Brazil<br>



_______________________________________________
Kde-extra-gear mailing list
Kde-extra-gear@kde.org
https://mail.kde.org/mailman/listinfo/kde-extra-gear


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic