Re: gtk3
Jacques Garrigue <[email protected]> Thu, 24 Jan 2013 11:55:00 +0900
| Newsgroups | gmane.comp.lang.ocaml.lib.gtk |
|---|---|
| Message-ID | <CA+p7B-x4DD+v+sMksug_AWtr2zsV1=3faAmNOGrDR6miiebHvw@mail.gmail.com> |
--===============8680275917124885722== Content-Type: multipart/alternative; boundary=14dae9340665d2df1b04d3ffef93 --14dae9340665d2df1b04d3ffef93 Content-Type: text/plain; charset=ISO-8859-1 2013/01/24 5:42 "Maxence Guesdon" <[email protected]>: > > Hello again, > > Ok, I now understand that files produced by Glade 3 are for gtk3, and > there is no hope of easily porting them back to gtk2. If I understand properly, it might be possible using gtkBuilder in place of libglade. But I'm not sure it is worth doing if we can support gtk3. > This leads to ask: what remains to be done for lablgtk3 ? I checked the > lablgtk3 branch out but it does not compile. > > IIRC, Jacques told us Valentin Samir was going to work on a new way to > generate bindings. Is there something yet ? Sorry not to have informed you earlier. His work is available in branch gtk3. It is based on Adrien's attempt, and generates automatically bindings and signals directly from the gir files. It works pretty well and he could run a few simple examples using only generated bindings. What is missing is integration with the handcrafted parts of lablgtk, and the generation of the OO layer. Unfortunately, I have had no time to finish his work. > I can take time to work on lablgtk3 if you give me hints. You're certainly welcome to go ahead and ask questions. I believe Valentin is still on this mailing list. Jacques --14dae9340665d2df1b04d3ffef93 Content-Type: text/html; charset=ISO-8859-1 <p>2013/01/24 5:42 "Maxence Guesdon" <<a href="mailto:[email protected]">[email protected]</a>>:<br> ><br> > Hello again,<br> ><br> > Ok, I now understand that files produced by Glade 3 are for gtk3, and<br> > there is no hope of easily porting them back to gtk2.</p> <p>If I understand properly, it might be possible using gtkBuilder in place of libglade. But I'm not sure it is worth doing if we can support gtk3.</p> <p>> This leads to ask: what remains to be done for lablgtk3 ? I checked the<br> > lablgtk3 branch out but it does not compile.<br> ><br> > IIRC, Jacques told us Valentin Samir was going to work on a new way to<br> > generate bindings. Is there something yet ?</p> <p>Sorry not to have informed you earlier. His work is available in branch gtk3. It is based on Adrien's attempt, and generates automatically bindings and signals directly from the gir files.</p> <p>It works pretty well and he could run a few simple examples using only generated bindings. </p> <p>What is missing is integration with the handcrafted parts of lablgtk, and the generation of the OO layer. <br> Unfortunately, I have had no time to finish his work. </p> <p>> I can take time to work on lablgtk3 if you give me hints.</p> <p>You're certainly welcome to go ahead and ask questions. </p> <p>I believe Valentin is still on this mailing list. </p> <p>Jacques </p> --14dae9340665d2df1b04d3ffef93-- --===============8680275917124885722== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Lablgtk-list mailing list [email protected] https://lists.ocamlcore.org/cgi-bin/listinfo/lablgtk-list --===============8680275917124885722==--