Re: GtkD Blog Post #0005 Now Live
On Thursday, 21 March 2019 at 13:22:49 UTC, number wrote: Thank you for these tutorials! Again, thanks for reading, number. And to anyone else also reading: Please drop a line here or on Mike Wey's https://forum.gtkd.org to let me know you're following along. I've been so busy working on code examples and blog posts, as well as doing all that life stuff, I haven't had time to set up an engagement statistics app on the blog site. (To be frank, web technology has raced ahead of me over the last ten years and I'm still playing catch up).
Re: GtkD Blog Post #0005 Now Live
On Thursday, 21 March 2019 at 13:22:49 UTC, number wrote: On Tuesday, 29 January 2019 at 21:00:10 UTC, Ron Tarrant wrote: Another blog post available at http://gtkdcoding.com Enjoy! Thank you for these tutorials! Just want to mention that the code on the page (0005) is not in sync with the one on github. In the else branch, the former uses 'window.setSizeRequest(640, 480)' where the latter uses 'window.setSizeRequest(-1, -1);' and the comment doesn't make sense with the use of -1 because the limit is actually removed. As for the first code ('Pre-Size a Window'): setSizeRequest() might be 'simple' but that doesn't explain what it does, i.e. setting a minimum size. You're right. I noticed as I was getting my Linux installation working that this particular example behaves differently depending on whether it's compiled on Windows or Linux. I had planned to go back and take another look to figure out what those differences were, but just haven't gotten to it yet. I'll get at it as soon as time allows. In the meantime, I hope it doesn't distract too much. Thanks for bringing this back into the forefront for me.
Re: GtkD Blog Post #0005 Now Live
On Tuesday, 29 January 2019 at 21:00:10 UTC, Ron Tarrant wrote: Another blog post available at http://gtkdcoding.com Enjoy! Thank you for these tutorials! Just want to mention that the code on the page (0005) is not in sync with the one on github. In the else branch, the former uses 'window.setSizeRequest(640, 480)' where the latter uses 'window.setSizeRequest(-1, -1);' and the comment doesn't make sense with the use of -1 because the limit is actually removed. As for the first code ('Pre-Size a Window'): setSizeRequest() might be 'simple' but that doesn't explain what it does, i.e. setting a minimum size.
Re: GtkD Blog Post #0005 Now Live
On Wednesday, 30 January 2019 at 09:04:35 UTC, M.M. wrote: On Tuesday, 29 January 2019 at 21:00:10 UTC, Ron Tarrant wrote: Another blog post available at http://gtkdcoding.com Enjoy! PS: And yeah, I'll get around to dubbing at some point. Perhaps after I get the docs parser finished. Do you know whether GTKD is going to wrap GTK+ 3.24? (Currently, it is wrapping the previous version 3.22) According to Mike Wey over on gtkd.org, yes. He mentioned this in response to a question from Antonio back in November 2018. When it'll happen, though, is something you'll have to ask Mike.
Re: GtkD Blog Post #0005 Now Live
On Tuesday, 29 January 2019 at 21:00:10 UTC, Ron Tarrant wrote: Another blog post available at http://gtkdcoding.com Enjoy! PS: And yeah, I'll get around to dubbing at some point. Perhaps after I get the docs parser finished. Do you know whether GTKD is going to wrap GTK+ 3.24? (Currently, it is wrapping the previous version 3.22)
GtkD Blog Post #0005 Now Live
Another blog post available at http://gtkdcoding.com Enjoy! PS: And yeah, I'll get around to dubbing at some point. Perhaps after I get the docs parser finished.