Read Series and Page information from ComicInfo.xml
within CBA archives
#211
Labels
enhancement
New feature or request
ComicInfo.xml
within CBA archives
#211
This is a repost of my comment in the same issue on Mihon's side - mihonapp/mihon#100
The reader needs to deal with metadata fields from all CBAs, otherwise it will possibly have bad metadata for both the Series and the Chapter Pages.
Imagine a Series with the following:
Fantasy, Horror
genreAction, Horror
genreAction, Horror, Thriller
The desired result in the main Series entry is to have the Genres
Action, Fantasy, Horror, Thriller
, as the CBAs themselves contain all of those when combined.Your suggestion only enables these scenarios, each with multiple drawbacks:
The reader already goes through all the CBAs, specifically to save a
ComicInfo.xml
file into the archive, if it isn't already present.The reader needs to read it too if it is present, merge what makes sense merging and informing the user if there are any irregularities, such as having
One Piece
for a Series name in one CBA andNaruto
in another.My use case is creating an archive to distribute for local sources.
I can't possibly expect all the users to:
ComicInfo.xml
files OR get an extra loose mergedComicInfo.xml
created by me, that I now have to maintain.Having the reader parse
ComicInfo.xml
would also allow easy importing of CBA's from within the app, as the reader would now be able to determine where the CBAs should go, without requiring the user to create folder structures and place files in specific places.Simply placing them in
local
without a Series folder would be enabled too, the reader could just automatically process any loose files.Additionally, with the current system of NOT reading the metadata, I can't simply define a
FrontCover
and have the reader pick it up, it will just pick whatever is Alphabetical first in the Series.I can't have the reader show the current cover of the Chapter I am reading as the Series cover.
I can't browse the chapter covers by tapping on the cover and sliding from left to right.
Similarly, no
BackCover
orInnerCover
tags are used.Reading the
ComicInfo.xml
from the archives enables solving all of these problems and making using local sources so much more user friendly.The text was updated successfully, but these errors were encountered: