X-Git-Url: http://git.nikiroo.be/?a=blobdiff_plain;f=src%2Fbe%2Fnikiroo%2Fjvcard%2Flauncher%2FMain.java;h=eeeae4153a57eada0b58e04da065ea2d119101bc;hb=59597d59aa262e31c2e1b7f66b4cb299f88ebd1b;hp=66625f7e37d892f9585c4a21a041191dd1f7e945;hpb=6435013a3d3feabc7b5a4536ca766ffede0c4d5b;p=jvcard.git diff --git a/src/be/nikiroo/jvcard/launcher/Main.java b/src/be/nikiroo/jvcard/launcher/Main.java index 66625f7..eeeae41 100644 --- a/src/be/nikiroo/jvcard/launcher/Main.java +++ b/src/be/nikiroo/jvcard/launcher/Main.java @@ -63,7 +63,7 @@ public class Main { * @return the translated text with the given value where required */ static public String trans(StringId id, Object... values) { - return transService.getString(id, (Object[]) values); + return transService.getString(id, values); } /** @@ -278,6 +278,7 @@ public class Main { new RemoteBundle().updateFile(dir); } catch (IOException e) { e.printStackTrace(); + System.err.flush(); System.exit(ERR_INTERNAL); } break; @@ -316,6 +317,7 @@ public class Main { File f = new File(dir, filename); if (f.exists()) { + System.out.println("Loading " + f); try { String b64 = StringUtils.fromImage(ImageIO .read(f)); @@ -330,7 +332,7 @@ public class Main { List types = new LinkedList(); types.add(new TypeInfo("ENCODING", "b")); - types.add(new TypeInfo("TYPE", "png")); + types.add(new TypeInfo("TYPE", "jpeg")); Data photo = new Data(types, "PHOTO", b64, null); contact.add(photo); } catch (IOException e) { @@ -356,6 +358,7 @@ public class Main { if (photo != null) { String filename = contact.toString(format, ""); File f = new File(dir, filename + ".png"); + System.out.println("Saving " + f); try { ImageIO.write( StringUtils.toImage(photo.getValue()), @@ -630,6 +633,7 @@ public class Main { else System.err.println(trans(err, trans(suberr, subvalues))); + System.err.flush(); System.exit(CODE); } }