Friday, April 30, 2010
There’s still a few more things to implement but I think that this is quite enough for today!
Monday, April 26, 2010
Friday, April 23, 2010
Spent some time today creating some simple howto-tutorials on creating standalone Tcl/Gnocl applications using freewrap. The process is almost deceptively simple. When I originally wrote Jiumoluo on Tcl/tk on windows I decided to try Starpack, because it was the ‘flavour of the day’, Freewrap, we were told was going out of style. I guess that there’s probably some good reason or another for this, but, Freewrap is so easy to use.
Receive feedback regarding a few minor issues in the gnocl and gnocl::gnome package. Resolved these and refreshed the Sourceforge tarballs. After this created a simple, really simple tutorial on creating standalone apps using Freewrap.
Wednesday, April 21, 2010
It has been a very busy day. Modifying packages and makefiles for uploading and solving an irritating problem with setting commenting rights in OpenOffice. Okay, its not Gnocl stuff but it tool me a good while to sort this problem out.
In terms of the extension packages, these only make calls to a small number of gnocl library calls and, at present, the release version of the link libraries is hard edited into the Makefiles. I’ll come up with a way or rationalising this soon, so that I shalln’t need to do so much makefile maintenance! One last development that I have made, however, is the creation of a simplified installation makefile for each package for inclusion within the distribution tarball rather than the lengthier development makefiles that I have which include so many extras and convenience calls that make life a little easier for me!
Just uploaded update versions of the remaining ‘base Gnocl packages’ to Sourceforge. So I’ll sit back and wait for the comments to come in! In order to successfully compile these, the Gnocl development headers and link libraries need to be installed. I’m aware that most Tcl/Tk coders are draw to the ease of creating GUI driven applications without dabbling with C and the whole build process, they want easily installed binaries, and that’s the next project admin’ task – provide pre-compiled binaries.
Monday, April 19, 2010
Although I should have spent my time doing other things, I’ve spent most of the day working on tidying up the installation of the Gnocl Canvas and Gnome packages. I can see why these were included with the original distribution, Tk, for instance has an integral canvas widget and so emulating a Gtk+ version of Tk would suggest such an approach. The Gtk+ widget set, however, does not have a native canvas widget. This is purely a Gnome object. The building of these items does rely upon Gnocl functionality however, and so rather than including any future gnocl related item under the gnocl source tree, it makes more sense to me to place build libraries and included in the ‘ standard places’ and allow each new package to be developed independently. I’ve brought the Canvas package up to date and have still only a small amount to finish on the gnome package which I expect to upload later this week.
Thursday, April 15, 2010
Don’t think that because there’s been fewer blog posts that I’ve given up interest in the pixbuf filters module -oh no! Its the school/college Easter holidays and so I’ve been pre-occupied with a fair number of family duties and responsibilities. This time of year sees me doing a lot of DIY, not just as my own home, but that of my eldest daughter and my sister. This weeks handwork has included laying a kitchen floor, planting fruit trees (five, 7 if you include planting raspberry canes and rhubarb roots), clearing a vegetable patch and knocking down the side of an outbuilding so that it can be relaid! Oh, and I forgot to also mention, attendance at a daily ice-skating class and the regular camping expedition to mid-Wales. Ok, got a few mins, fixed the filter. A couple more to do and then the basic set is done... yay!
Saturday, April 10, 2010
Wednesday, April 07, 2010
Monday, April 05, 2010
Still doing the job. WIll pack and upload before the day is through!