X-Git-Url: http://git.nikiroo.be/?a=blobdiff_plain;f=src%2Fbe%2Fnikiroo%2Ffanfix%2Fsupported%2FCbz.java;h=b041b6d468a30a81683465bef8968dd35c9c56e0;hb=ed08c17162aa8cbdb0cbe6a6045815b987236b9f;hp=7113248ba485fb4b91ad06f5b614cd49f1b7a3c7;hpb=a4e45cfdcb46ecab5ac0a95fe4b30edd3eae431d;p=nikiroo-utils.git diff --git a/src/be/nikiroo/fanfix/supported/Cbz.java b/src/be/nikiroo/fanfix/supported/Cbz.java index 7113248..b041b6d 100644 --- a/src/be/nikiroo/fanfix/supported/Cbz.java +++ b/src/be/nikiroo/fanfix/supported/Cbz.java @@ -65,14 +65,19 @@ class Cbz extends Epub { pg.setMinMax(0, 100); } - Story story = processMeta(url, false, true); + Progress pgMeta = new Progress(); + pg.addProgress(pgMeta, 10); + Story story = processMeta(url, false, true, pgMeta); + if (!pgMeta.isDone()) { + pgMeta.setProgress(pgMeta.getMax()); // 10% + } + story.setChapters(new ArrayList()); Chapter chap = new Chapter(1, null); story.getChapters().add(chap); ZipInputStream zipIn = new ZipInputStream(getInput()); - pg.setProgress(10); List images = new ArrayList(); for (ZipEntry entry = zipIn.getNextEntry(); entry != null; entry = zipIn .getNextEntry()) {