gEDA-dev: gEDA + libglade

Felipe Balbi felipebalbi at users.sourceforge.net
Tue Apr 3 12:24:44 EDT 2007


Hello Peter,

On 4/3/07, Peter Clifton <pcjc2 at cam.ac.uk> wrote:
> On Tue, 2007-04-03 at 11:17 -0400, Felipe Balbi wrote:
> > Hello all,
> >
> > Why not use libglade to parse gEDA's interfaces dinamically??
> >
> > It would make the code really easier to understand... we would only
> > need signal_handlers instead of coding the whole interface. And also,
> > would become a lot easier to modify the interface. One would just need
> > glade-2 (or glade-3 or gazpacho) to create a whole new interface...
> >
> > And interface changes wouldn't require recompiling the source-code...
>
> Glade has its plus points and its minus points.
>
> The biggest reason not to do this now, is that the libgeda backend needs
> some work on its data-structures and API. Until that is done, the code
> is not going to get much easier.
>
> If you think the GUI code is what makes libgeda + gschem hard to
> understand, you may have missed something... there is not that much code
> in there which Glade would simplify. Most of the concepts and structures
> involved are not GUI.
>
> I do admit that in some places, it could do with simplification. The
> toolbars for example, would be better dynamically generated.

So, libgeda is the best place to work on... to help geda-dev community?

Do you have any points what should be rewritten ??



>
> Regards,
>
> --
> Peter Clifton
>
> Electrical Engineering Division,
> Engineering Department,
> University of Cambridge,
> 9, JJ Thomson Avenue,
> Cambridge
> CB3 0FA
>
> Tel: +44 (0)7729 980173 - (No signal in the lab!)
>
>
>
> _______________________________________________
> geda-dev mailing list
> geda-dev at moria.seul.org
> http://www.seul.org/cgi-bin/mailman/listinfo/geda-dev
>


-- 
Best Regards,

Felipe Balbi
felipebalbi at users.sourceforge.net


More information about the geda-dev mailing list