View Single Post
Old 06-11-2014, 10:12 PM   #22
davidfor
Grand Sorcerer
davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.
 
Posts: 24,905
Karma: 47303824
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
Quote:
Originally Posted by kovidgoyal View Post
But since tags are not downloaded in any particular order, they would need manual editing afterward anyway.
But, they will be sent by the metadata source in an order. Whether that is alphabetical, importance or something else, depends on the source. Looking at what comes down from Goodreads, they appear to be in the order the genre list is displayed on the page for the book. The metadata download dialog does display them in this order. That is then copied to the tags field of the metadata editor and displayed every time I open editor.

And copying and maintaining the tags in another column causes other problems. They are written to epubs as part of the core attributes (in creation order, not alphabetical). Other tools/apps/readers do use them. That would mean they would have to be copied back to the tags before sending the books outside of calibre.

I suppose this is a place we have to agree to disagree. I still might look at what would be needed to support it. As the tags are stored in the order they are entered on the metadata edit screen, I'm a little surprised that changing the displayed order is that hard. I suppose it depends on how the different places that display them retrieve them. Of course, adding options for the display always adds complexity. Looking will satisfy my curiosity, and if nothing else, let me learn a bit more of the calibre code.
davidfor is offline   Reply With Quote