├── .github └── workflows │ ├── linux-build.yml │ ├── python-lint-pytest.yml │ └── windows-build.yml ├── .gitignore ├── .mailmap ├── CHANGELOG.md ├── LICENSE.txt ├── README.md ├── app ├── core │ ├── modules │ │ ├── __init__.py │ │ ├── explorer.py │ │ └── viewer.py │ ├── scrapers │ │ └── manga_scrapers │ │ │ ├── mangadex.py │ │ │ └── mangakatana.py │ ├── types │ │ ├── __init__.py │ │ ├── generic.py │ │ └── manga.py │ └── utils │ │ ├── __init__.py │ │ ├── logger.py │ │ ├── python_utils.py │ │ ├── qml_utils.py │ │ └── signalhandler.py ├── main.py ├── resources │ └── icons │ │ ├── app.ico │ │ ├── app.svg │ │ ├── arrow_back.svg │ │ ├── arrow_drop_down.svg │ │ ├── arrow_drop_up.svg │ │ ├── arrow_upward.svg │ │ ├── bookmark_filled.svg │ │ ├── bookmark_outlined.svg │ │ ├── broken_image.svg │ │ ├── close.svg │ │ ├── close_sharp.svg │ │ ├── downloads-filled.svg │ │ ├── downloads-outlined.svg │ │ ├── expand.svg │ │ ├── explore-filled.svg │ │ ├── explore-outlined.svg │ │ ├── filter-list.svg │ │ ├── history.svg │ │ ├── library-filled.svg │ │ ├── library-outlined.svg │ │ ├── maximize.svg │ │ ├── menu.svg │ │ ├── minimize.svg │ │ ├── refresh.svg │ │ ├── restore.svg │ │ ├── search.svg │ │ ├── settings-filled.svg │ │ ├── settings-outlined.svg │ │ ├── swap-vert.svg │ │ ├── zoom_in.svg │ │ └── zoom_out.svg └── ui │ ├── components │ ├── BusyIndicator.qml │ ├── Button.qml │ ├── CheckDelegate.qml │ ├── CheckIndicator.qml │ ├── ComboBox.qml │ ├── CursorShape.qml │ ├── ItemDelegate.qml │ ├── Label.qml │ ├── MenuItem.qml │ ├── MenuSeparator.qml │ ├── RoundButton.qml │ ├── ScrollBar.qml │ ├── Separator.qml │ ├── Slider.qml │ ├── Spacer.qml │ ├── TextField.qml │ ├── ToolTip.qml │ └── TopBar.qml │ ├── core │ ├── MainUI.qml │ ├── modules │ │ ├── downloads │ │ │ └── Downloads.qml │ │ ├── explorer │ │ │ ├── ExplorerM.qml │ │ │ └── components │ │ │ │ ├── AdvancedSearch.qml │ │ │ │ ├── ContentTile.qml │ │ │ │ ├── SearchContainer.qml │ │ │ │ ├── StatusBar.qml │ │ │ │ ├── TopBar.qml │ │ │ │ ├── advanced-search │ │ │ │ ├── SearchAscDescMap.qml │ │ │ │ ├── SearchButtons.qml │ │ │ │ ├── SearchCheckBox.qml │ │ │ │ ├── SearchComboBox.qml │ │ │ │ ├── SearchLabel.qml │ │ │ │ ├── SearchSeparator.qml │ │ │ │ ├── SearchSlider.qml │ │ │ │ └── SearchTextField.qml │ │ │ │ └── top-bar │ │ │ │ ├── AdvancedSearchButton.qml │ │ │ │ ├── SearchButton.qml │ │ │ │ └── SearchField.qml │ │ ├── history │ │ │ └── History.qml │ │ ├── library │ │ │ └── Library.qml │ │ ├── reader │ │ │ ├── ReaderM.qml │ │ │ └── components │ │ │ │ ├── LongStrip.qml │ │ │ │ ├── TopBar.qml │ │ │ │ └── top-bar │ │ │ │ ├── CurrentPageLabel.qml │ │ │ │ ├── NextPageButton.qml │ │ │ │ ├── PreviousPageButton.qml │ │ │ │ ├── SizeComboBox.qml │ │ │ │ ├── ZoomInButton.qml │ │ │ │ └── ZoomOutButton.qml │ │ ├── settings │ │ │ └── Settings.qml │ │ └── viewer │ │ │ ├── ViewerM.qml │ │ │ └── components │ │ │ ├── Chapters.qml │ │ │ ├── ChaptersContextMenu.qml │ │ │ ├── Header.qml │ │ │ ├── TopBar.qml │ │ │ ├── exceptions │ │ │ ├── ConnectionError.qml │ │ │ ├── ExceptionButton.qml │ │ │ ├── TimeOutError.qml │ │ │ └── UnknownError.qml │ │ │ ├── header │ │ │ ├── Author.qml │ │ │ ├── Background.qml │ │ │ ├── Description.qml │ │ │ ├── FilterButtons.qml │ │ │ ├── FilterChapters.qml │ │ │ ├── Genres.qml │ │ │ ├── Image.qml │ │ │ ├── LoaderPlaceHolder.qml │ │ │ ├── Status.qml │ │ │ ├── Title.qml │ │ │ └── TotalChapters.qml │ │ │ └── top-bar │ │ │ ├── Menu.qml │ │ │ ├── Selection.qml │ │ │ ├── menu │ │ │ ├── BackButton.qml │ │ │ ├── BookmarkButton.qml │ │ │ ├── DownloadButton.qml │ │ │ └── MenuButton.qml │ │ │ └── selection │ │ │ ├── BaseButton.qml │ │ │ ├── BookmarkButton.qml │ │ │ ├── CancelButton.qml │ │ │ ├── DownloadButton.qml │ │ │ ├── MarkAsReadButton.qml │ │ │ └── SelectAllButton.qml │ ├── sidebar │ │ ├── SideBar.qml │ │ └── components │ │ │ ├── DownloadsButton.qml │ │ │ ├── ExploreButton.qml │ │ │ ├── HistoryButton.qml │ │ │ ├── LibraryButton.qml │ │ │ ├── SettingsButton.qml │ │ │ └── SideBarButton.qml │ └── window_control │ │ ├── ResizeBorder.qml │ │ └── TitleBar.qml │ ├── main.qml │ ├── theme │ ├── Dark.qml │ ├── Light.qml │ └── qmldir │ └── utils │ ├── ChangeColor.qml │ ├── WheelArea.qml │ └── utils.js ├── requirements.txt └── tests ├── __init__.py └── test_manga_scrapers.py /.github/workflows/linux-build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/.github/workflows/linux-build.yml -------------------------------------------------------------------------------- /.github/workflows/python-lint-pytest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/.github/workflows/python-lint-pytest.yml -------------------------------------------------------------------------------- /.github/workflows/windows-build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/.github/workflows/windows-build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/.gitignore -------------------------------------------------------------------------------- /.mailmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/.mailmap -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/README.md -------------------------------------------------------------------------------- /app/core/modules/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/core/modules/__init__.py -------------------------------------------------------------------------------- /app/core/modules/explorer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/core/modules/explorer.py -------------------------------------------------------------------------------- /app/core/modules/viewer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/core/modules/viewer.py -------------------------------------------------------------------------------- /app/core/scrapers/manga_scrapers/mangadex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/core/scrapers/manga_scrapers/mangadex.py -------------------------------------------------------------------------------- /app/core/scrapers/manga_scrapers/mangakatana.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/core/scrapers/manga_scrapers/mangakatana.py -------------------------------------------------------------------------------- /app/core/types/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/core/types/__init__.py -------------------------------------------------------------------------------- /app/core/types/generic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/core/types/generic.py -------------------------------------------------------------------------------- /app/core/types/manga.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/core/types/manga.py -------------------------------------------------------------------------------- /app/core/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/core/utils/__init__.py -------------------------------------------------------------------------------- /app/core/utils/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/core/utils/logger.py -------------------------------------------------------------------------------- /app/core/utils/python_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/core/utils/python_utils.py -------------------------------------------------------------------------------- /app/core/utils/qml_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/core/utils/qml_utils.py -------------------------------------------------------------------------------- /app/core/utils/signalhandler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/core/utils/signalhandler.py -------------------------------------------------------------------------------- /app/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/main.py -------------------------------------------------------------------------------- /app/resources/icons/app.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/resources/icons/app.ico -------------------------------------------------------------------------------- /app/resources/icons/app.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/resources/icons/app.svg -------------------------------------------------------------------------------- /app/resources/icons/arrow_back.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/resources/icons/arrow_back.svg -------------------------------------------------------------------------------- /app/resources/icons/arrow_drop_down.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/resources/icons/arrow_drop_down.svg -------------------------------------------------------------------------------- /app/resources/icons/arrow_drop_up.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/resources/icons/arrow_drop_up.svg -------------------------------------------------------------------------------- /app/resources/icons/arrow_upward.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/resources/icons/arrow_upward.svg -------------------------------------------------------------------------------- /app/resources/icons/bookmark_filled.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/resources/icons/bookmark_filled.svg -------------------------------------------------------------------------------- /app/resources/icons/bookmark_outlined.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/resources/icons/bookmark_outlined.svg -------------------------------------------------------------------------------- /app/resources/icons/broken_image.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/resources/icons/broken_image.svg -------------------------------------------------------------------------------- /app/resources/icons/close.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/resources/icons/close.svg -------------------------------------------------------------------------------- /app/resources/icons/close_sharp.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/resources/icons/close_sharp.svg -------------------------------------------------------------------------------- /app/resources/icons/downloads-filled.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/resources/icons/downloads-filled.svg -------------------------------------------------------------------------------- /app/resources/icons/downloads-outlined.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/resources/icons/downloads-outlined.svg -------------------------------------------------------------------------------- /app/resources/icons/expand.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/resources/icons/expand.svg -------------------------------------------------------------------------------- /app/resources/icons/explore-filled.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/resources/icons/explore-filled.svg -------------------------------------------------------------------------------- /app/resources/icons/explore-outlined.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/resources/icons/explore-outlined.svg -------------------------------------------------------------------------------- /app/resources/icons/filter-list.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/resources/icons/filter-list.svg -------------------------------------------------------------------------------- /app/resources/icons/history.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/resources/icons/history.svg -------------------------------------------------------------------------------- /app/resources/icons/library-filled.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/resources/icons/library-filled.svg -------------------------------------------------------------------------------- /app/resources/icons/library-outlined.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/resources/icons/library-outlined.svg -------------------------------------------------------------------------------- /app/resources/icons/maximize.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/resources/icons/maximize.svg -------------------------------------------------------------------------------- /app/resources/icons/menu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/resources/icons/menu.svg -------------------------------------------------------------------------------- /app/resources/icons/minimize.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/resources/icons/minimize.svg -------------------------------------------------------------------------------- /app/resources/icons/refresh.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/resources/icons/refresh.svg -------------------------------------------------------------------------------- /app/resources/icons/restore.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/resources/icons/restore.svg -------------------------------------------------------------------------------- /app/resources/icons/search.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/resources/icons/search.svg -------------------------------------------------------------------------------- /app/resources/icons/settings-filled.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/resources/icons/settings-filled.svg -------------------------------------------------------------------------------- /app/resources/icons/settings-outlined.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/resources/icons/settings-outlined.svg -------------------------------------------------------------------------------- /app/resources/icons/swap-vert.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/resources/icons/swap-vert.svg -------------------------------------------------------------------------------- /app/resources/icons/zoom_in.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/resources/icons/zoom_in.svg -------------------------------------------------------------------------------- /app/resources/icons/zoom_out.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/resources/icons/zoom_out.svg -------------------------------------------------------------------------------- /app/ui/components/BusyIndicator.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/components/BusyIndicator.qml -------------------------------------------------------------------------------- /app/ui/components/Button.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/components/Button.qml -------------------------------------------------------------------------------- /app/ui/components/CheckDelegate.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/components/CheckDelegate.qml -------------------------------------------------------------------------------- /app/ui/components/CheckIndicator.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/components/CheckIndicator.qml -------------------------------------------------------------------------------- /app/ui/components/ComboBox.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/components/ComboBox.qml -------------------------------------------------------------------------------- /app/ui/components/CursorShape.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/components/CursorShape.qml -------------------------------------------------------------------------------- /app/ui/components/ItemDelegate.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/components/ItemDelegate.qml -------------------------------------------------------------------------------- /app/ui/components/Label.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/components/Label.qml -------------------------------------------------------------------------------- /app/ui/components/MenuItem.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/components/MenuItem.qml -------------------------------------------------------------------------------- /app/ui/components/MenuSeparator.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/components/MenuSeparator.qml -------------------------------------------------------------------------------- /app/ui/components/RoundButton.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/components/RoundButton.qml -------------------------------------------------------------------------------- /app/ui/components/ScrollBar.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/components/ScrollBar.qml -------------------------------------------------------------------------------- /app/ui/components/Separator.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/components/Separator.qml -------------------------------------------------------------------------------- /app/ui/components/Slider.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/components/Slider.qml -------------------------------------------------------------------------------- /app/ui/components/Spacer.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/components/Spacer.qml -------------------------------------------------------------------------------- /app/ui/components/TextField.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/components/TextField.qml -------------------------------------------------------------------------------- /app/ui/components/ToolTip.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/components/ToolTip.qml -------------------------------------------------------------------------------- /app/ui/components/TopBar.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/components/TopBar.qml -------------------------------------------------------------------------------- /app/ui/core/MainUI.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/core/MainUI.qml -------------------------------------------------------------------------------- /app/ui/core/modules/downloads/Downloads.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/core/modules/downloads/Downloads.qml -------------------------------------------------------------------------------- /app/ui/core/modules/explorer/ExplorerM.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/core/modules/explorer/ExplorerM.qml -------------------------------------------------------------------------------- /app/ui/core/modules/explorer/components/AdvancedSearch.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/core/modules/explorer/components/AdvancedSearch.qml -------------------------------------------------------------------------------- /app/ui/core/modules/explorer/components/ContentTile.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/core/modules/explorer/components/ContentTile.qml -------------------------------------------------------------------------------- /app/ui/core/modules/explorer/components/SearchContainer.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/core/modules/explorer/components/SearchContainer.qml -------------------------------------------------------------------------------- /app/ui/core/modules/explorer/components/StatusBar.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/core/modules/explorer/components/StatusBar.qml -------------------------------------------------------------------------------- /app/ui/core/modules/explorer/components/TopBar.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/core/modules/explorer/components/TopBar.qml -------------------------------------------------------------------------------- /app/ui/core/modules/explorer/components/advanced-search/SearchAscDescMap.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/core/modules/explorer/components/advanced-search/SearchAscDescMap.qml -------------------------------------------------------------------------------- /app/ui/core/modules/explorer/components/advanced-search/SearchButtons.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/core/modules/explorer/components/advanced-search/SearchButtons.qml -------------------------------------------------------------------------------- /app/ui/core/modules/explorer/components/advanced-search/SearchCheckBox.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/core/modules/explorer/components/advanced-search/SearchCheckBox.qml -------------------------------------------------------------------------------- /app/ui/core/modules/explorer/components/advanced-search/SearchComboBox.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/core/modules/explorer/components/advanced-search/SearchComboBox.qml -------------------------------------------------------------------------------- /app/ui/core/modules/explorer/components/advanced-search/SearchLabel.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/core/modules/explorer/components/advanced-search/SearchLabel.qml -------------------------------------------------------------------------------- /app/ui/core/modules/explorer/components/advanced-search/SearchSeparator.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/core/modules/explorer/components/advanced-search/SearchSeparator.qml -------------------------------------------------------------------------------- /app/ui/core/modules/explorer/components/advanced-search/SearchSlider.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/core/modules/explorer/components/advanced-search/SearchSlider.qml -------------------------------------------------------------------------------- /app/ui/core/modules/explorer/components/advanced-search/SearchTextField.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/core/modules/explorer/components/advanced-search/SearchTextField.qml -------------------------------------------------------------------------------- /app/ui/core/modules/explorer/components/top-bar/AdvancedSearchButton.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/core/modules/explorer/components/top-bar/AdvancedSearchButton.qml -------------------------------------------------------------------------------- /app/ui/core/modules/explorer/components/top-bar/SearchButton.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/core/modules/explorer/components/top-bar/SearchButton.qml -------------------------------------------------------------------------------- /app/ui/core/modules/explorer/components/top-bar/SearchField.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/core/modules/explorer/components/top-bar/SearchField.qml -------------------------------------------------------------------------------- /app/ui/core/modules/history/History.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/core/modules/history/History.qml -------------------------------------------------------------------------------- /app/ui/core/modules/library/Library.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/core/modules/library/Library.qml -------------------------------------------------------------------------------- /app/ui/core/modules/reader/ReaderM.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/core/modules/reader/ReaderM.qml -------------------------------------------------------------------------------- /app/ui/core/modules/reader/components/LongStrip.qml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/ui/core/modules/reader/components/TopBar.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/core/modules/reader/components/TopBar.qml -------------------------------------------------------------------------------- /app/ui/core/modules/reader/components/top-bar/CurrentPageLabel.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/core/modules/reader/components/top-bar/CurrentPageLabel.qml -------------------------------------------------------------------------------- /app/ui/core/modules/reader/components/top-bar/NextPageButton.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/core/modules/reader/components/top-bar/NextPageButton.qml -------------------------------------------------------------------------------- /app/ui/core/modules/reader/components/top-bar/PreviousPageButton.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/core/modules/reader/components/top-bar/PreviousPageButton.qml -------------------------------------------------------------------------------- /app/ui/core/modules/reader/components/top-bar/SizeComboBox.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/core/modules/reader/components/top-bar/SizeComboBox.qml -------------------------------------------------------------------------------- /app/ui/core/modules/reader/components/top-bar/ZoomInButton.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/core/modules/reader/components/top-bar/ZoomInButton.qml -------------------------------------------------------------------------------- /app/ui/core/modules/reader/components/top-bar/ZoomOutButton.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/core/modules/reader/components/top-bar/ZoomOutButton.qml -------------------------------------------------------------------------------- /app/ui/core/modules/settings/Settings.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/core/modules/settings/Settings.qml -------------------------------------------------------------------------------- /app/ui/core/modules/viewer/ViewerM.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/core/modules/viewer/ViewerM.qml -------------------------------------------------------------------------------- /app/ui/core/modules/viewer/components/Chapters.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/core/modules/viewer/components/Chapters.qml -------------------------------------------------------------------------------- /app/ui/core/modules/viewer/components/ChaptersContextMenu.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/core/modules/viewer/components/ChaptersContextMenu.qml -------------------------------------------------------------------------------- /app/ui/core/modules/viewer/components/Header.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/core/modules/viewer/components/Header.qml -------------------------------------------------------------------------------- /app/ui/core/modules/viewer/components/TopBar.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/core/modules/viewer/components/TopBar.qml -------------------------------------------------------------------------------- /app/ui/core/modules/viewer/components/exceptions/ConnectionError.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/core/modules/viewer/components/exceptions/ConnectionError.qml -------------------------------------------------------------------------------- /app/ui/core/modules/viewer/components/exceptions/ExceptionButton.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/core/modules/viewer/components/exceptions/ExceptionButton.qml -------------------------------------------------------------------------------- /app/ui/core/modules/viewer/components/exceptions/TimeOutError.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/core/modules/viewer/components/exceptions/TimeOutError.qml -------------------------------------------------------------------------------- /app/ui/core/modules/viewer/components/exceptions/UnknownError.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/core/modules/viewer/components/exceptions/UnknownError.qml -------------------------------------------------------------------------------- /app/ui/core/modules/viewer/components/header/Author.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/core/modules/viewer/components/header/Author.qml -------------------------------------------------------------------------------- /app/ui/core/modules/viewer/components/header/Background.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/core/modules/viewer/components/header/Background.qml -------------------------------------------------------------------------------- /app/ui/core/modules/viewer/components/header/Description.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/core/modules/viewer/components/header/Description.qml -------------------------------------------------------------------------------- /app/ui/core/modules/viewer/components/header/FilterButtons.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/core/modules/viewer/components/header/FilterButtons.qml -------------------------------------------------------------------------------- /app/ui/core/modules/viewer/components/header/FilterChapters.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/core/modules/viewer/components/header/FilterChapters.qml -------------------------------------------------------------------------------- /app/ui/core/modules/viewer/components/header/Genres.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/core/modules/viewer/components/header/Genres.qml -------------------------------------------------------------------------------- /app/ui/core/modules/viewer/components/header/Image.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/core/modules/viewer/components/header/Image.qml -------------------------------------------------------------------------------- /app/ui/core/modules/viewer/components/header/LoaderPlaceHolder.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/core/modules/viewer/components/header/LoaderPlaceHolder.qml -------------------------------------------------------------------------------- /app/ui/core/modules/viewer/components/header/Status.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/core/modules/viewer/components/header/Status.qml -------------------------------------------------------------------------------- /app/ui/core/modules/viewer/components/header/Title.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/core/modules/viewer/components/header/Title.qml -------------------------------------------------------------------------------- /app/ui/core/modules/viewer/components/header/TotalChapters.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/core/modules/viewer/components/header/TotalChapters.qml -------------------------------------------------------------------------------- /app/ui/core/modules/viewer/components/top-bar/Menu.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/core/modules/viewer/components/top-bar/Menu.qml -------------------------------------------------------------------------------- /app/ui/core/modules/viewer/components/top-bar/Selection.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/core/modules/viewer/components/top-bar/Selection.qml -------------------------------------------------------------------------------- /app/ui/core/modules/viewer/components/top-bar/menu/BackButton.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/core/modules/viewer/components/top-bar/menu/BackButton.qml -------------------------------------------------------------------------------- /app/ui/core/modules/viewer/components/top-bar/menu/BookmarkButton.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/core/modules/viewer/components/top-bar/menu/BookmarkButton.qml -------------------------------------------------------------------------------- /app/ui/core/modules/viewer/components/top-bar/menu/DownloadButton.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/core/modules/viewer/components/top-bar/menu/DownloadButton.qml -------------------------------------------------------------------------------- /app/ui/core/modules/viewer/components/top-bar/menu/MenuButton.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/core/modules/viewer/components/top-bar/menu/MenuButton.qml -------------------------------------------------------------------------------- /app/ui/core/modules/viewer/components/top-bar/selection/BaseButton.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/core/modules/viewer/components/top-bar/selection/BaseButton.qml -------------------------------------------------------------------------------- /app/ui/core/modules/viewer/components/top-bar/selection/BookmarkButton.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/core/modules/viewer/components/top-bar/selection/BookmarkButton.qml -------------------------------------------------------------------------------- /app/ui/core/modules/viewer/components/top-bar/selection/CancelButton.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/core/modules/viewer/components/top-bar/selection/CancelButton.qml -------------------------------------------------------------------------------- /app/ui/core/modules/viewer/components/top-bar/selection/DownloadButton.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/core/modules/viewer/components/top-bar/selection/DownloadButton.qml -------------------------------------------------------------------------------- /app/ui/core/modules/viewer/components/top-bar/selection/MarkAsReadButton.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/core/modules/viewer/components/top-bar/selection/MarkAsReadButton.qml -------------------------------------------------------------------------------- /app/ui/core/modules/viewer/components/top-bar/selection/SelectAllButton.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/core/modules/viewer/components/top-bar/selection/SelectAllButton.qml -------------------------------------------------------------------------------- /app/ui/core/sidebar/SideBar.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/core/sidebar/SideBar.qml -------------------------------------------------------------------------------- /app/ui/core/sidebar/components/DownloadsButton.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/core/sidebar/components/DownloadsButton.qml -------------------------------------------------------------------------------- /app/ui/core/sidebar/components/ExploreButton.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/core/sidebar/components/ExploreButton.qml -------------------------------------------------------------------------------- /app/ui/core/sidebar/components/HistoryButton.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/core/sidebar/components/HistoryButton.qml -------------------------------------------------------------------------------- /app/ui/core/sidebar/components/LibraryButton.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/core/sidebar/components/LibraryButton.qml -------------------------------------------------------------------------------- /app/ui/core/sidebar/components/SettingsButton.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/core/sidebar/components/SettingsButton.qml -------------------------------------------------------------------------------- /app/ui/core/sidebar/components/SideBarButton.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/core/sidebar/components/SideBarButton.qml -------------------------------------------------------------------------------- /app/ui/core/window_control/ResizeBorder.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/core/window_control/ResizeBorder.qml -------------------------------------------------------------------------------- /app/ui/core/window_control/TitleBar.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/core/window_control/TitleBar.qml -------------------------------------------------------------------------------- /app/ui/main.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/main.qml -------------------------------------------------------------------------------- /app/ui/theme/Dark.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/theme/Dark.qml -------------------------------------------------------------------------------- /app/ui/theme/Light.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/theme/Light.qml -------------------------------------------------------------------------------- /app/ui/theme/qmldir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/theme/qmldir -------------------------------------------------------------------------------- /app/ui/utils/ChangeColor.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/utils/ChangeColor.qml -------------------------------------------------------------------------------- /app/ui/utils/WheelArea.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/utils/WheelArea.qml -------------------------------------------------------------------------------- /app/ui/utils/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/app/ui/utils/utils.js -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/requirements.txt -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_manga_scrapers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nunnito/nunnix-manga/HEAD/tests/test_manga_scrapers.py --------------------------------------------------------------------------------