Git Product home page Git Product logo

pynocchio's Introduction



Pynocchio

A minimalist comic reader

⚠️ This project is no longer maintained ⚠️

Thank you for your attention and support but this project is no longer supported and is currently archived.

TravisCI Coveralls Github All Releases Release Ratings

Features | Installation | Contributing | Credits

Pynocchio Comic Reader - Main Screen

Features

The current version is stable and we intend to improve it even more.

  • Support several view adjust modes using anti-aliasing.
  • Support the several image formats provide by Qt5: WEBP, JPG, JPEG, PNG, GIF, BMP, PBM, PGM, PPM, XBM, XPM.
  • Support a several comic formats like .ZIP, .RAR, .TAR, .CBT, .CBR, .CBZ.
  • Double page and manga read mode
  • Elegant visual, free and easy to use! :)

Installation

Please, download the latest release here, in Linux Apps.

Contributing

If you'd like to contribute, please see CONTRIBUTING.md.

Credits

Third party resources

Pynocchio use Elementary USU Icon Theme icon set free pack.

Copyright (C) 2014-2020 by Michell Stuttgart

pynocchio's People

Contributors

benjaminfaguer avatar davidgomesdev avatar gitter-badger avatar i-am-me avatar jellby avatar jonatasfreitasv avatar krkk avatar mkainula avatar mstuttgart avatar palob avatar rafajaques avatar rodrigets avatar sgbasaraner avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

pynocchio's Issues

Long title forces wide window

Files with very long filenames (inside the container) force a very wide status bar and a very wide window that cannot be made narrower.

Replace code in travis.yml

Replace the follow code:

  api_key:
     secure: FbZOk633cPQK70SwNHV29vddB48pQhZYXK6tBi6rNOQFCmtsRltiAZx1mn9cBA89yYcbiEGi8SKNTUKFAOtn8xsftXtRQbh7NLH+1S1rXoFLTKqd/e2K8V+I3qPnSIflXgw4jipkVJEtaTnYjjM39Dd9LYVlOfzTdDS3gePGOGKvLIx+T7nmzNTfPb/jVmBo9d68vlcMvDApMcocURXXHPK2Yoz4cjfGU1s674GOycoPPxE0Ovmdhj/PHLYqnSL0Q78UQ9luL8q6Lv15PeDKynpsi5ajm6p8p7DKp6ilvwWN+iKZA9ged8E8FbA7eLu3DA3pPmghph0dlRpYwbanosccTlbeFrNM6p3s6huxUzHt6Fkdzk5ubtz30FkA0LzvxwxOn6u1W4iTTI1Z1p07SpoyNrRw8wZY/hqcPkD+rDhQX1jmxfzaro8M0QRZ92cOI1nX3N8HRwMTZ2o+vMvaTvmHglfLN1aTpm3z/Pbp2gqj/uxE1aQlXKc3b+V5cGCEmsJKNp3TFhKyRdI7pMNF6E+vWfOLjTjif6h8Vy4nYkCX0C5h8eVmL6y8qfVMS1yATAM8B8K1dXvP3JaDKJoNUvH3VHgH/AxZGYHgycObU7GVUc/XhpCErBuMv1JZmLYE3tEGVFpt93RX2/MVmO8yp7/X6hxeIvfpsFUp2yk1q6k=

by

api_key: $GITHUB_OAUTH_TOKEN

in .travis.yml file.

Error when loading not found file

I'm getting this error when trying to load a file that is not found:

ERROR:pynocchio.main_window_model:Error in load comic! 'File not loaded'
Traceback (most recent call last):
  File "/home/syre/pynocchio/pynocchio/main_window_model.py", line 65, in load
    loader.load(filename)
  File "/home/syre/pynocchio/pynocchio/comic_file_loader_zip.py", line 72, in load
    raise NoDataFindException(message)
pynocchio.exception.NoDataFindException: 'File not loaded'
QIODevice::read (QFile, ":/icons/notCover.png"): device not open

does the notCover.png refer to an image previously found?

TODO: Pynocchio Comic Reader

List of improviments:

  • Database file save in .config directory
  • Add Coveralls and Travis support
  • Add "Open Folder" option.
  • Pynocchio using PySide and uicfiles
  • Add persist rotate and mirror option
  • Add others language support
  • Add mime type open file support
  • Double page read mode
  • Optimize load image
  • Add Settings Dialog.
  • Add language select option in settings dialog
  • Add mirror image option
  • Add PDF support
  • Add continuos image read mode
  • Add frame read mode
  • Add print dialog
  • Info comic dialog
  • Page thumbanails
  • Update install instructions in github and pynocchio siute to pyqt5
  • Create deploy with PyQt5Deploy
  • Add Unittest to base code. Code coverage >= 50%

This list is deprecated. It is replaced by: https://github.com/orgs/pynocchio/projects/1

Myme type not working

Press right button over compact file and select "Pynocchio Comic Reader" options not working. Pynocchio Reader open but the selected file not.

Add log message in Pynocchio core functions

Translations not updated

Prior to version 3 I updated the Spanish translation file i18n/es.ts, but the actual resource file (pynocchio/locale/es.qm) was not updated.

I could do it, but maybe you want to re-generate for all languages. And update the version number in data/others/about.html. And fix or figure out why the translated version of this file that I provided is not being used.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.