Go to file
sergiotarxz e7ff014da8 Adding github sponsor button. 2022-06-03 00:25:46 +02:00
.github Adding github sponsor button. 2022-06-03 00:25:46 +02:00
include/openmg Adding support for details and search. 2022-05-05 05:14:41 +02:00
src Removing unused functions. 2022-05-06 18:56:53 +02:00
.gitmodules Adding sqlite submodule to add sqlite support. 2021-11-26 23:37:24 +01:00
AUTHORS.md Fix to endes patch (Unitialized html_document.) and default to build flatpak 2022-01-23 09:58:01 +01:00
LICENSE Initial commit 2021-10-17 10:34:37 +02:00
README.md Adding better instructions. 2022-05-06 05:06:53 +02:00
RELEASE.PL Adding complete RELEASE.PL 2022-05-09 00:09:29 +02:00
demostration.gif Adding a demostration gif. 2022-03-06 18:33:29 +01:00
me.sergiotarxz.openmg.desktop Fixing icon not being exported by default while using flatpak. 2022-04-12 04:13:57 +02:00
me.sergiotarxz.openmg.json Adding me.sergiotarxz.openmg.json 2022-01-25 01:45:27 +01:00
me.sergiotarxz.openmg.svg Fixing icon not being exported by default while using flatpak. 2022-04-12 04:13:57 +02:00
meson.build Fixing icon not being exported by default while using flatpak. 2022-04-12 04:13:57 +02:00
meson_options.txt Fix to endes patch (Unitialized html_document.) and default to build flatpak 2022-01-23 09:58:01 +01:00
openmg.supp Added valgrind supression list 2022-01-20 14:22:47 +01:00
openmg.svg.LICENSE Adding the logo contributed by Germe.deb. 2021-11-22 22:46:04 +01:00

README.md

OpenMG

OpenMG is a GTK4 + Libadwaita manga reader written in C which uses readmng as its backend.

Please do not theme this app

Demostration

Demostration vídeo of the manga reader.

Installing the app.

These are the installation methods supported currently.

Flatpak

Download from https://gitea.sergiotarxz.freemyip.com/sergiotarxz/mangareader/releases the latest openmg-x86_64-(version).flatpak and run:

flatpak install openmg-x86_64-(version).flatpak

Beware that not being in Flathub yet you will have to come here again to get updates.

Gentoo

sudo eselect repository enable sergiotarxz
echo 'app-misc/openmg ~amd64' | sudo tee -a /etc/portage/package.accept_keywords/zz-autounmask
sudo emerge -a openmg --autounmask

If the installation ask you for a package masked for ~amd64 you can run sudo etc-update, upgrade the package.accept_keywords config file and try again the latest command of the installation instructions.

Build from source

Flatpak

First fine tune the options in me.sergiotarxz.openmg.json for meson you want to have, for example preview images, complete list is on meson_options.txt

flatpak --user remote-add --if-not-exists gnome-nightly https://nightly.gnome.org/gnome-nightly.flatpakrepo 
flatpak --user install org.gnome.Sdk//master
flatpak --user install org.gnome.Platform//master
flatpak-builder --install --user build me.sergiotarxz.openmg.json me.sergiotarxz.openmg

Native

meson build
meson compile -C build
sudo meson install -C build

Running the app

If using flatpak:

flatpak run me.sergiotarxz.openmg

If native installated:

openmg

Donations welcome:

btc: bc1q0apxdedrm5vjn3zr0hxswnruk2x2uecwqrusmj