> On 10 Feb 2016, at 06:22, Chris Morley <chrisinnana...@hotmail.com> wrote: > > > >> From: reneh...@mac.com >> Date: Tue, 9 Feb 2016 23:59:03 +0100 >> To: emc-developers@lists.sourceforge.net >> Subject: [Emc-developers] Gladevcp_gtk3 Branche >> >> Hi, >> Norbert asked me to look into porting gremlin to gtk3. He pointed out that >> someone already started. Does anyone know what the status is? What already >> works and what doesn't? Any issues in particular? >> >> Rene >> >> http://git.linuxcnc.org/gitweb?p=linuxcnc.git;a=shortlog;h=refs/heads/gladevcp_gtk3 > > The opengl libraries used in gremlin have not been ported to gtk3, so > different > ones need to be used.
Yes, I did see that. gtkglext seems to be ported to gtk3, but is already deprecated. https://github.com/tdz/gtkglext the proposed method of creating is gtkglarea https://developer.gnome.org/gtk3/stable/GtkGLArea.html but that requires gtk3.16 which does not come with jessie, or wheezy. the thing you found hacks directly into X, which is really not a way I would like to go. look at this line: xlib = cdll.LoadLibrary('libX11.so') I can’t believe there is no sane way of creating an OpenGL context in gtk. > > The only workable example code I could find was in this : > http://www.digitaloctave.com/tags/gtk3.htm > > I have my opengl experimental code on a laptop some where I could dig up. > I didn't push the work because I was not sure if the licence was ok nor > whether this code was the way to go. > I'm also not an opengl coder, I just hack till things work. > > As for the rest of the widgets, They are mostly converted to work with gtk3. > In fact the plan was for gladevcp to use either gtk2 or gtk3 depending on what > was available. > It still uses the GLADE-gtk2 editor - hopefully no issue to change that. > I couldn't get Embedding to work in gtk3, at least in the way it was coded > originally. > Themeing doesn't work. > > Other then that, things are great.... > > Chris M > > > ------------------------------------------------------------------------------ > Site24x7 APM Insight: Get Deep Visibility into Application Performance > APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month > Monitor end-to-end web transactions and take corrective actions now > Troubleshoot faster and improve end-user experience. Signup Now! > http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140 > _______________________________________________ > Emc-developers mailing list > Emc-developers@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/emc-developers ------------------------------------------------------------------------------ Site24x7 APM Insight: Get Deep Visibility into Application Performance APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month Monitor end-to-end web transactions and take corrective actions now Troubleshoot faster and improve end-user experience. Signup Now! http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140 _______________________________________________ Emc-developers mailing list Emc-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-developers