On Monday 17 July 2017 21:26:42 Chris Morley wrote:

> Actually in that branch the idea is it would work with GTK2 or 3.I'll
> see if I can rebase it on current master sonner. I'm working out of
> town do not much time.
>
> As far as qt vrs GTK. I see no reason to have both in linuxcnc. There
> had been heavy investment in gladevcp no sense in throwing it away and
> making people change tool kits.

Not to put too sharp a point on it Chris, and readily admitting that I've 
not made any contributions to the gladevcp artwork, but the gladevcp we 
have is based on GTK2, which while potentially prettier from the 
illustrations in the pdf docs, isn't actually usable on 3 wheezy (x86)  
installs and one jessie install (armhf) here.  So everything I have done 
to add to the axis display, has been done with hal, xml, and pyvcp.

So much GTK2 has been thrown under the buss, without replacing its widgit 
functions under GTK3 that I cannot make it do useful gui work today.  
The designer's menu's are nearly empty.

> I'm of course trying to use what I learned working on gladevcp when
> making qtvcp. It mostly works the same. Currently it uses a reparented
> GTK2 gremlin as a graphics display so it would be nice to have that
> native qt. Machine kit made a c++ QT Graphics display- I haven't
> looked to see how hard it would be to port it over.
>
> Chris M
>
> ----- Reply message -----
> From: "Rene Hopf" <reneh...@mac.com>
> To: "EMC developers" <emc-developers@lists.sourceforge.net>
> Subject: [Emc-developers] Gladevcp_gtk3 Branche
> Date: Mon, Jul 17, 2017 9:44 AM
>
> > On 17. Jul 2017, at 15:21, Chris Morley <chrisinnana...@hotmail.com>
> > wrote:
> >
> > I did the work on that branch.Gremlin can not work in gtk3.
>
> I know, and I would like to work on that.
> problem is, in in wheezy or jessie shipped with a old gtk3 version,
> which could not ctreate the opengl context without hacks. in stretch
> this is possible.

Thats good news.

> > I did some experimental work on a gremlin substitute...it's was too
> > much work for me to figure out but I could dig up the code when I'm
> > next at home..in a couple weeks. I think I got as far as displaying
> > the origin and axis letters , pan as zoom. I would love for someone
> > to take this on.
> > I quit working on the branch because of this hurdle.
>
> I think the first step would be to merge master into that branch, and
> get the basics working. can you explain how I can test things?
> launching the widgets, and stuff, unfortunately I dont know much about
> pyvcp…
>
> I think getting rid of gtk2 dependencies is an important step to
> remove legacy deps, and move forward...
>
> Rene


Cheers, Gene Heskett
-- 
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
Genes Web page <http://geneslinuxbox.net:6309/gene>

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to