0.4.5
Released 0.4.5
What's new you ask?
New features:
Bug fixes:
....and as always there's probably more I can't remember.
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.
