comp.lang.ada
 help / color / mirror / Atom feed
From: David Botton <david@botton.com>
Subject: Re: Ada / Automation fellows
Date: Sat, 28 Mar 2015 19:06:51 -0700 (PDT)
Date: 2015-03-28T19:06:51-07:00	[thread overview]
Message-ID: <069ce686-84b2-46f0-b618-79f62a19e78c@googlegroups.com> (raw)
In-Reply-To: <46n4a5k1024r$.1aol4il2xddmu.dlg@40tude.net>

> > It's HTML, SVG, JavaScript... and I was impressed by the achievement.
> 
> I am not a fan of Web-based automation systems. It does not feel good. It
> does not properly separate control and UI, which is a big step back to me.

With Gnoga there is no issue doing that since the web page is just a "canvas" for the UI, there is no need to wedge in stateless static web page paradigms in to your UI.

> Maybe Gnoga can change that, some day. I don't know.

I'd think already has :)

> > I was wondering how to put this on top of AWS and learning how to draw
> > with Inkscape when Mister Botton came with Gnoga, pushing my wheel
> > further...
> > Gnoga seems to fit perfectly in my project and I guess we can use AICWL
> > when high refresh rate is required for example. I still need to figure out
> > how to connect easily the GUI, SVG and the logic.

You can mix Gtk and Gnoga use libwebkit2gtk widgets (see the native GTK docs in the gnoga distro).

> 
> Cairo fully supports SVG surfaces (AICWL is based on Cairo). AFAIK, David
> planned to experiment with this in Gnoga...

You can use Cairo with Gnoga (the Cairo bindings removing GtkAda deps are available at http://gnoga.com/#market ).

I'll be visiting again AICWL in Gnoga once I have a direct Gnoga -> libwebkit2gtk connection working (i.e. not using websockets, but actual calls directly in to the JavaScript from Ada/C).

David Botton

  parent reply	other threads:[~2015-03-29  2:06 UTC|newest]

Thread overview: 26+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-03-26 10:37 Ada / Automation fellows slos
2015-03-26 15:11 ` Dmitry A. Kazakov
2015-03-27 21:19   ` slos
2015-03-28  9:05     ` Dmitry A. Kazakov
2015-03-28 22:36       ` slos
2015-03-29  9:30         ` Dmitry A. Kazakov
2015-03-29  2:06       ` David Botton [this message]
2015-03-29  9:44         ` Dmitry A. Kazakov
2015-03-29 14:37           ` David Botton
2015-03-26 21:05 ` Randy Brukardt
2015-03-27 21:46   ` slos
2015-03-27 15:34 ` Björn Lundin
2015-03-27 21:59   ` slos
2015-03-28  9:20     ` Dmitry A. Kazakov
2015-03-28 11:52       ` Simon Wright
2015-03-28 14:53         ` Dmitry A. Kazakov
2015-03-28 12:03       ` Björn Lundin
2015-03-28 14:55         ` Dmitry A. Kazakov
2015-03-29  8:56           ` Björn Lundin
2015-03-29  9:52             ` Dmitry A. Kazakov
2015-03-28 22:05       ` slos
2015-03-29  9:49         ` Dmitry A. Kazakov
2015-03-28 11:43     ` Björn Lundin
2015-03-28 22:47       ` slos
2015-03-29  8:57         ` Björn Lundin
2015-03-30 21:57 ` lgrphotography84
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox