X-Git-Url: http://git.nikiroo.be/?a=blobdiff_plain;f=src%2Fbe%2Fnikiroo%2Ffanfix%2Freader%2FTuiReader.java;h=30b9dce5962972b86eaf27aadb5f31e0b81d0aa8;hb=62c63b0724f4bc45999cb2e7186b4b3ada479a0a;hp=8456da3f29d1b02ad0f05958c774925a81d443de;hpb=bc2ea776b67cabcbdcbbc6d8a4e2df1aafa9101a;p=nikiroo-utils.git diff --git a/src/be/nikiroo/fanfix/reader/TuiReader.java b/src/be/nikiroo/fanfix/reader/TuiReader.java index 8456da3..30b9dce 100644 --- a/src/be/nikiroo/fanfix/reader/TuiReader.java +++ b/src/be/nikiroo/fanfix/reader/TuiReader.java @@ -1,12 +1,10 @@ package be.nikiroo.fanfix.reader; import java.io.IOException; -import java.util.List; import jexer.TApplication; import jexer.TApplication.BackendType; import be.nikiroo.fanfix.Instance; -import be.nikiroo.fanfix.data.MetaData; /** * This {@link Reader}is based upon the TUI widget library 'jexer' @@ -49,24 +47,25 @@ class TuiReader extends BasicReader { return backendType; } + @Override public void read() throws IOException { try { TuiReaderApplication app = new TuiReaderApplication(this, guessBackendType()); new Thread(app).start(); } catch (Exception e) { - Instance.syserr(e); + Instance.getTraceHandler().error(e); } } + @Override public void browse(String source) { - List metas = getLibrary().getListBySource(source); try { - TuiReaderApplication app = new TuiReaderApplication(metas, this, + TuiReaderApplication app = new TuiReaderApplication(this, source, guessBackendType()); new Thread(app).start(); } catch (Exception e) { - Instance.syserr(e); + Instance.getTraceHandler().error(e); } } }