reader: sync/async work
[fanfix.git] / src / be / nikiroo / fanfix / reader / ui / GuiReaderFrame.java
index b98bed22cd8c42b0d290639015814f56b0d29dda..b8db8f747e420de4e89884aeb47be5a71105d10c 100644 (file)
@@ -184,7 +184,7 @@ class GuiReaderFrame extends JFrame {
                                                break;
 
                                        case UNAVAILABLE:
-                                               err += "Library currently unavilable";
+                                               err += "Library currently unavailable";
                                                break;
 
                                        default:
@@ -330,7 +330,6 @@ class GuiReaderFrame extends JFrame {
 
        /**
         * Refresh the list of {@link GuiReaderBook}s from disk.
-        * 
         */
        private void refreshBooks() {
                for (GuiReaderGroup group : booksByType.keySet()) {
@@ -720,7 +719,7 @@ class GuiReaderFrame extends JFrame {
                                                outOfUi(null, new Runnable() {
                                                        @Override
                                                        public void run() {
-                                                               reader.changeType(selectedBook.getMeta()
+                                                               reader.changeSource(selectedBook.getMeta()
                                                                                .getLuid(), ftype);
 
                                                                selectedBook = null;
@@ -760,7 +759,7 @@ class GuiReaderFrame extends JFrame {
                                                        GuiReaderFrame.this.selectedBook = null;
                                                        MetaData newMeta = story.getMeta();
                                                        if (!newMeta.getSource().equals(meta.getSource())) {
-                                                               reader.changeType(newMeta.getLuid(),
+                                                               reader.changeSource(newMeta.getLuid(),
                                                                                meta.getSource());
                                                        }
                                                }
@@ -859,7 +858,7 @@ class GuiReaderFrame extends JFrame {
                        @Override
                        public void run() {
                                try {
-                                       reader.read(book.getMeta().getLuid(), pg);
+                                       reader.read(book.getMeta().getLuid(), false, pg);
                                        SwingUtilities.invokeLater(new Runnable() {
                                                @Override
                                                public void run() {