diff --git a/filechooser.lua b/filechooser.lua index 7d6f6738c..688160ddd 100644 --- a/filechooser.lua +++ b/filechooser.lua @@ -58,7 +58,8 @@ function FileChooser:readDir() or file_type == "pdf" or file_type == "xps" or file_type == "cbz" or file_type == "epub" or file_type == "txt" or file_type == "rtf" or file_type == "htm" or file_type == "html" or file_type == "mobi" - or file_type == "fb2" or file_type == "chm" or file_type == "doc" then + or file_type == "fb2" or file_type == "chm" or file_type == "doc" + or file_type == "zip" then table.insert(self.files, f) end end diff --git a/filesearcher.lua b/filesearcher.lua index 0d32ae873..d3c7827f5 100644 --- a/filesearcher.lua +++ b/filesearcher.lua @@ -40,7 +40,7 @@ function FileSearcher:readDir() or file_type == "rtf" or file_type == "htm" or file_type == "html" or file_type == "mobi" or file_type == "fb2" or file_type == "chm" - or file_type == "doc" then + or file_type == "doc" or file_type == "zip" then file_entry = {dir=d, name=f,} table.insert(self.files, file_entry) --debug("file:"..d.."/"..f) diff --git a/reader.lua b/reader.lua index 75d7fcebf..b00fd5397 100755 --- a/reader.lua +++ b/reader.lua @@ -44,7 +44,7 @@ function openFile(filename) reader = DJVUReader elseif file_type == "pdf" or file_type == "xps" or file_type == "cbz" then reader = PDFReader - elseif file_type == "epub" or file_type == "txt" or file_type == "rtf" or file_type == "htm" or file_type == "html" or file_type == "fb2" or file_type == "chm" or file_type == "mobi" or file_type == "doc" then + elseif file_type == "epub" or file_type == "txt" or file_type == "rtf" or file_type == "htm" or file_type == "html" or file_type == "fb2" or file_type == "chm" or file_type == "mobi" or file_type == "doc" or file_type == "zip" then reader = CREReader end if reader then