kcc
kcc copied to clipboard
Output of Volume metadata
So right now we have something like this
if xml.data['Volume']:
titleSuffix += ' V' + xml.data['Volume'].zfill(2)
Which produces the following title
Title V##
personally, I am more of a
Title Vol.##
kind of guy, it's what I am used to and what seem to be most popular.
As such I'd like to either Option A
if xml.data['Volume']:
titleSuffix += ' Vol. ' + xml.data['Volume'].zfill(2)
Option B
if xml.data['Volume'] && options.forV:
titleSuffix += ' V' + xml.data['Volume'].zfill(2)
elif xml.data['Volume'] && options.forVol
titleSuffix += ' Vol. ' + xml.data['Volume'].zfill(2)
or something along those lines.
And since we are on the topic it might be worthwhile to implement global app settings UI. It would be useful for user-specific options and so on, things like language preferences #501, and naming conventions like the one above.
I don't know what the exact vision for the UI is, so I'd love to hear what you think about it.
I support this, I went crazy trying to change the metadata on calibre, had to download the source and change it myself. It's easy for someone with at least a little technical knowledge, but most people won't do that. A GUI option, or a least a text file config would be great
The GUI would be probably the biggest hassle. This also puts to question the current UI layout.
But I think global settings such as the one above should have their own Settings or Preferences GUI.
I can maybe give this a shot at a much later date since my calendar for the next two months is pretty full.