Sunday, April 09, 2006

0.4.5

Released 0.4.5

What's new you ask?

New features:
  • Bauble nows comes with an installer for Windows so no more tedious archive unzipping.
  • We now check for constraints in our forms before the values are committed which should help catch more errors. There's still room for improvement but it's a good first pass.
  • Improved query language. You can now do more sophisticated queries using a sort of subset of SQL and you can search any field in any table. We hope to improve this a lot so you can get exactly the results you want. Unfortunately this isn't very well documented right now but we can do queries like "acc where plants.acc_status = Dead".
  • Not really a feature but we now have a spiffy new logo which is also used as the icon on Linux. Sorry, right now Windows uses the same old generic icon.

Bug fixes:
  • Stop loading Bauble if one of the plugins fails.
  • Fixed problems with creating vernacular names.
  • Save the editors state even if the dialog is canceled.
  • fixed problem when opening a database fails the wrong value was being return from open_database()
  • fixed problem with storing the string 'NoneType' instead of the value None in the accession.source_type column
  • finally made the ok button on the message_details_dialog the default focus
  • made quoting of value in search expression more portable with _LikeQuotedx
  • fixed problem where bauble wouldn't run if it couldn't open the log file (thanks to Helder Perez)

....and as always there's probably more I can't remember.
Valid XHTML 1.0! Valid CSS! Powered by Blogger