So for a little under a month now I have been working on two major changes to the GTKWorkbook project that will both add functionality and make the build process less of a hassle. Today I posted a new beta release that is nearly identical to the last code wise. This release brings my first attempt at using the GNU autotools (autoconf, automake, etc) for any project. I decided that my first attempt would be converting the last release as best as possible. There are a couple of things that I do differently than the normal GNU builds:... read more
A couple of weeks ago I put out the first beta release which includes some basic functionality examples for realtime streaming into the GTKWorkbook application. The examples provided show the client would connect to an existing server that provides CSV information and the second example runs a server through the client and allows for sources to post information directly into it.
These two examples co-exist inside of the same plugin. I will be drawing up a more comprehensive documentation on both of these, but I figured I would give a summary of each below for simplicity. ... read more
I have just commited a changeset to the trunk that will allow for a compilation under Ubuntu 9.04 (the newest version) which is also running the brand spanking new version of Gnome. This test also successfully used the trunk version of GtkExtra3 for the underlying GtkSheet library use. After some minor tweaking the code ran flawlessly.
There is one bug that I am tracking down before I tag a beta release. I am hoping that after a couple of hours tomorrow I'll be able to tag a release this weekend and have my first beer on Saturday smiling with the first beta of this project out in the wild. ... read more
Just for some clarification the license that the code is under is the LGPLv2.1 (or any later if you so choose) and the LICENSE has been added to the trunk directory. All of the code's headers have also been modified to reflect this change. In the future any additional library code will be released under the LGPLv2.1, but application code may be released under the GPLv2.
I have been working on this project now for a couple of months by myself. The build has been compiled on CentOS 5.2 and its only dependencies are the gtkextra2 project from http://gtkextra.sourceforge.net and pango (for GTK+).
The project should easily compile with the included Makefiles but before I release the alpha tarball I will be sure to include instructions on how to do so. A script with the build directories needs to be placed in the user's home directory. ... read more