The feature request would be done through the bug tracker.
Casing is more of a problem than you realize, though, because Calibre is used worldwide. Proper casing in English is probably totally wrong in some other language, so it would be necessary to check locale and case accordingly ... and even that would blow up if the book happens to be in a non-local language. Whether there's some handy library function somewhere that takes care of this, I don't know, but if there isn't, it's non-trivial.
I share your frustration with the metadata, though. I uncheck loading author/title metadata, which keeps it mostly under control, but grit my teeth and growl at the screen when it doesn't.
|