parapara
parapara copied to clipboard
A lightweight image viewer with three display modes: single, spread, and continuous.
ParaPara
Description
ParaPara is an image viewer created with lightweight and high-speed operation in mind.
It is supposed to be linked to the extension and opened by double-clicking from your favorite file manager.
By displaying the two images on the left and right, you can also see manga in a two-page spread. You can switch between right-to-left and left-to-right page turning.
Flatpak builds
You can install stable builds of ParaPara from Flathub by using this command:
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub com.github.aharotias2.parapara
Screenshot
Spread display is also possible.
continuous mode (vertical).
continuous mode (horizontal).
Key Combinations
General key combinations.
-
Ctrl + N
Open new window. -
Ctrl + W
Close this window. -
Ctrl + Q
Close all windows and quit this application. -
Ctrl + O
Choose an image on your file system and open it. -
← (left arrow key)
go backward (if the sort order is ascending)
go forward (if the sort order is descending) -
→ (right arrow key)
go forward (if the sort order is ascending)
go backward (if the sort order is descending)
Shortcut key in single view mode
-
Ctrl + S
Save this picture. -
Ctrl + Shift + S
Save this picture as another name. -
Ctrl + 0
Show this picture as original size -
Ctrl + 1
Show this picture as fitting this window. -
Ctrl + +
Zoom in -
Ctrl + -
Zoom out -
Ctrl + H
Invert horizontally -
Ctrl + V
Invert vertically -
Ctrl + R
Rotate 90 degrees clockwise -
Ctrl + L
Rotate 90 degrees counterclockwise -
Ctrl + E
Resize this picture. You can save it later.
Buttons in dual view mode
-
Move two page to the left. -
Move one page to the left. -
Move one page to the right -
Move two page to the right -
Switch "from right to left" reading. -
Switch "from left to right" reading.
Building and Installation
You'll need the following dependencies:
- GCC
- Python3
- Meson build system
- GTK+3 (in Ubuntu, install libgtk-3-dev)
- Vala compiler (0.40 or later)
- Gee (libgee-0.8 or later) (in Ubuntu install libgee-0.8-dev)
- Granite (in Ubuntu install libgranite-dev)
Run meson build
to configure the build environment.
Add the build option -DDEBUG=true
to log debug messages to a file.
Change to the build directory and run ninja
to build
meson build --prefix=/usr
cd build
ninja
To install, use ninja install
, then execute with com.github.aharotias2.parapara
ninja install
com.github.aharotias2.parapara