Git Product home page Git Product logo

rdeprera / quickviewer Goto Github PK

View Code? Open in Web Editor NEW

This project forked from kanryu/quickviewer

0.0 0.0 0.0 12.33 MB

A image/comic viewer application for Windows, Mac and Linux, it can show images very fast

Home Page: https://kanryu.github.io/quickviewer/

License: GNU General Public License v3.0

QMake 0.85% C 12.11% C++ 83.36% GLSL 0.01% Makefile 0.96% Batchfile 0.01% Shell 0.09% QML 0.06% CMake 0.46% Assembly 0.38% Objective-C 0.01% NSIS 0.10% SourcePawn 0.01% Lua 0.08% NASL 0.01% HTML 1.37% CSS 0.15%

quickviewer's Introduction

日本語 / English

QuickViewer

An image/comic viewer for Windows, Mac, and Linux. It can show images very fast!

github tag github downloads github last commit opencollective backers opencollective contributors opencollective balance opencollective yearly Join the chat at https://gitter.im/kanryu/quickviewer

Project Website (in English/Japanese)

Summary

  • Fast viewing (using OpenGL)
  • Portability (needn't installers, registries, external libraries)
  • Double page spread view (displaying of two images at once: handy for digital books/comics)
  • Direct reading of archives (zip/7z/rar/cbz/cb7/cbr/cab/tar.gz/tar.bz2/tar.xz, and more)
  • Viewing different types of images (bmp/png/jpeg/ico/dds/tga/tiff/gif)
    • Supported modern formats (JPEG 2000/JPEG XR/WebP)
    • Supported Animated PNG (APNG) and GIF
    • Auto rotation (using JPEG EXIF)
  • Viewing Raw images of digital cameras:
    • Canon (crw/cr2)
    • Nikon (nef)
    • Sony (arw)
    • Ricoh (dng)
    • etc.
  • Creating/viewing/searching through the catalogs from thousands of your digital books
  • Multilingual support (English/Spanish/Simplified Chinese/French/Arabic/Russian/Japanese/Greek)

Download

Binary Distributions

  • Windows .zip (x86/x64)
  • Mac .dmg (x64) (until v1.1.1)
  • Linux .AppImage (x64) (until v1.1.1)

Contributing

Contributions go far beyond pull requests and commits to program. Although we would love to give you an opportunity of putting your stamp upon the QuickViewer, we also are thrilled to receive a great variety of other contributions, including:

  • Documentation updates, enhancements, designs, or bugfixes
  • Spelling or grammar corrections
  • Addition of another language translations, especially of your native ones—this is very easy
  • README.md corrections or redesign
  • Adding units, or functional tests
  • Trialling GitHub issues—especially determining whether an issue is still persists or is reproducible
  • Blogging, chatting, tweeting

We contracted with OpenCollective to allow this project to accept donations. Your one-off, or ongoing, money contributions will help us improve QuickViewer's capabilities and make it easier to use on each computer.

https://opencollective.com/quickviewer

Screenshots

Single page view

1 page viewing

Double page spread view

Spread viewing

Stripped view

If you want, you can remove all attached bars and display images alone. Hidden bars are displayed automatically upon hover top or bottom of program window respectively.

Stripped viewing

How to use

  • Execute the application and drag and drop image folder/archive into the window.
  • Create shortcut and drag and drop image folder/archive on it.

Features

  • Next Page (press 'Right Arrow Key', 'Mouse wheel down', 'Mouse forward button', or click left edge of the window)
  • Previous Page (press 'Left Arrow Key', 'Mouse wheel up', 'Mouse back button', or click right edge of the window)
  • Fullscreen (press 'F11 Key', click Mouse wheel, or 'Esc Key' (to windowed only))
  • Auto load the view (restore last book when application is executed)
  • Fitting (fit images to the size of the window)
  • Double page spread view (show two images simultaneously)
    • Bound to the right side (e.g. Japanese Style)
  • Pages' pre-loading (since v0.2.0)
  • Exif Information (since v0.3.0)
  • Open location of the current image with Windows Explorer
  • Put the current image into your mailer
  • Shader Program Filters (since v0.5.1):
    • Nearest Neighbor
    • Bilinear
    • Bicubic by GPU (obsolete since v0.9.3)
    • Lanczos (obsolete since v0.9.3)
    • Bicubic by CPU
    • Lanczos3 by CPU (since 1.0.9)
    • Lanczos4 by CPU (since 1.0.9)
  • Catalog (since v0.6.0)
    • Database for your digital books, can manage thousands of volumes: quick view and search
  • File Associations (since v0.8.3)
  • Retouching (change Brightness, Contrast, Gamma value) (since 1.0.8).

Screen operations

You can perform screen operations with the main menu, toolbar, mouse button, wheel, keyboard, and so on.

Operation  Device Input Remarks
Next Page Keyboard Right Key(→)
Keyboard Space Key
          Mouse Wheel Downward scrolling
          Mouse Forward Button 
          Touch Panel Swipe left At the bottom of the screen
Prev Page Keyboard Left Key(←)
Keyboard BackSpace Key
          Mouse Wheel Upward scrolling
          Mouse Back Button
          Touch Panel Swipe right At the bottom of the screen
First Page Keyboard Home Key
Last Page Keyboard End Key
Next Volume Keyboard Page Down Key Open neighboring folder/archive
Prev Volume Keyboard Page Up Key Open neighboring folder/archive
Fullscreen Keyboard F11 Key
          Mouse Wheel Clicked A Middle Button
          Keyboard ESC Key Fullscreen mode only
          Touch Panel Swipe up with two fingers
Exit App Keyboard ESC Key Except in Fullscreen mode
Scale Up Keyboard Ten keys(+) Do nothing with Fitting
Scale Down Keyboard Ten keys(-) Do nothing with Fitting
Fitting Keyboard F12 Key
Keyboard Ten keys(-)
          Mouse Right Button + Wheel Clicked
          Mouse Ctrl + Wheel Clicked
Image to trash box Keyboard Delete Key Move the Image of current page to trash box
Rename Image Keyboard F2 Key
Copy Image Keyboard Ctrl+C Key Copy Image of current page
Zoom in  Mouse Wheel Right Button + Upward scrolling
Mouse Wheel Ctrl + Upward scrolling
Zoom out  Mouse Wheel Right Button + Downward scrolling
Mouse Wheel Ctrl + Downward scrolling

System Requirement

  • Operating System
    • Windows Vista, 7 or newer
    • Windows Sever 2008 or newer
    • Linux Distributions (Ubuntu, Kubuntu, Fedora, etc.)
  • CPU
    • minimum Dual Core (the more the better; with internal or external GPU)
    • strongly recommended an x64 architecture
  • RAM
    • more than 1GB of free memory.

Looking for contributors!

  • Portuguese/Hindu/Bengali/Malay speakers
  • Mac/Linux software developers.

Report issues

Public Project Issues: https://github.com/kanryu/quickviewer/issues

Please report issues along with configuration details of your QuickViewer's working installation at [email protected].

Your feedback is always welcome at KATO Kanryu <[email protected]>.

Project Source Code Repository

https://github.com/kanryu/quickviewer

To build from the source code, visit: HowToBuild.md.

License

This program is distributed in hopes to be useful and to be used, but WITHOUT ANY WARRANTY—without even implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See GNU General Public License for more details.

https://github.com/kanryu/quickviewer/blob/master/LICENSE

quickviewer's People

Contributors

dandv avatar geogeo-gr avatar gitoffthelawn avatar gitter-badger avatar kanryu avatar pazos avatar rurigk avatar sakkamade avatar

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.