Well, those few weeks turned into 8 months without any new public release or CVS updates. My current plans for are:
* migrate to gtk 2.4. Since pygtk 2.4 is still under development, this will probably move slowly. But it offers
too many features (like TreeModelFilter and combo boxes that can use TreeModels) not to use.
* migrate to SQLObject. This just offers too much convenience, including access to many different db engines, to not use any more, despite being slower. A big benefit is sqlite support, making running a server process unnecessary.... read more
I'm doing a major rehaul of the whole treestore infrastructure using a custom treemodel implemention. This greatly simplifies the rather ugly code in the current treestore code, but there won't be much work on new features for a few weeks.
There was a slight but fatal problem with the dump file that is fixed in this release.
* Tons of bugfixes and a more "correct" and robust method of keeping track
of input changes.
* Cut, copy & paste of rows (using shift-ctrl-x, c and v respectively). Cut
& paste (ctrl-x, ctrl-c, ctrl-v) in treeview entries now works correctly.
* If there are duplications or other problems with rows, the interface will
walk through and highlight each offending row.
* Multiple rows can be selected from the popup lists. You can select all
the works that are on the disc at once and hit enter.... read more
The release removes the GNOME dependency so that just gtk+ and pygtk are needed for the GUI. Also numerous enhancements to the user interface and various bugfixes.
This release adds a load/refresh button to each tab for each view. Also fixes some dumb schema bugs.
This release fixes the dumb bug in 0.01 that prevented added discs and some other bugs that effected the recording info popup.
There's a very dumb bug in this initial release that prevents entry of new discs. I'll put up a new tarball as soon as the old one has expired from the incoming ftp directory. Should be fixed in CVS.
This is an alpha release so we can get feedback on the design of the user interface and database schema. There is still a long way to go to create a useable production app.