Earlier quoted context omitted.
I've never personally used it for epub, but apparently mupdf works with epub files. It's my go-to PDF viewer at least. Just be sure to read the man pages as most operations are keyboard hotkeys.
Mupdf is a better backend for zathura than it is a reader in its own right. It's UI is lacking most notably lacking the ability to access the index.
Foliate – A simple and modern GTK eBook viewer
101–110 of 120 posts
Re: Foliate – A simple and modern GTK eBook viewer
#102Just looking at the source and finding out it's JavaScript. Although I'm probably living in a cave and didn't use Linux often on the desktop since years, it is common practice now to write Gtk/Gnome apps in JS? I tought Vala was the cool language for that kind of apps...
Re: Foliate – A simple and modern GTK eBook viewer
#103Ecosystems are tough. I'd never used meson, so I installed it using apt-get. I tried to build Foliate, and got an error about wrong arguments to `project()`. Searching for the error brought results about a wrong version, so I uninstalled meson and reinstalled it using pip. The installation completed fine. I went to run Foliate (com.github.johnfactotum.Foliate, if that wasn't somehow obvious), and I got an error from…
> Searching for the error brought results about a wrong version One of the bullet points from the Meson website: > * fun! So if I understand correctly, this modern build tool created to replace all the extant time-wasting build tools got memorialized in Debian in a half-baked state where it's not compatible with future versions. Also-- the fact that you had to leave the hardened bank vault of apt through the screen d…
Re: Foliate – A simple and modern GTK eBook viewer
#104Earlier quoted context omitted.
Hi, I've using Linux as my primary desktop at work and home for going on 25 years. If you want to use newer software you should pick a distribution that is geared for that. Debian stable is for people that DON'T want new software or even to try new software. You are at odds with your choices. Either switch to Testing, Unstable or pick an Ubuntu strategy ie Long term or every 6 months. Of these choices Ubuntu is actua…
That's one perspective, and it has merit. Others tell me, "You should use a stable release and build software you need from scratch — that way, you get the best of both worlds!" In either case, it seems like writing new software using bleeding-edge versions of libraries and tools is not really necessary; if you hang back a couple releases, it makes matters much easier. Backward compatibility is much easier to achieve…
I believe this is precisely what Foliate does. It depends on meson 0.40 (released Apr 2017) and gjs 0.52 (released Mar 2018). Sixteen months old dependencies can hardly be considered bleeding-edge.
Re: Foliate – A simple and modern GTK eBook viewer
#105Earlier quoted context omitted.
> Obviously not everything was new then. Nothing was! Debian stable doesn't update packages (not even minor releases or bugfixes). They only backport security fixes or very critical bugfixes. Debian 9 was freezed on 2017-02-05. You'll have the version of every package from this date, point release don't change that.
We're not disagreeing — please stop trying to raise an argument where there is none! My only reason for giving the point release date was to say that it's a supported release. You're reading a lot more into my tiny comment than I ever put into it.
Calling it "supported" in the context of the ability to build arbitrary software is misleading. It's supported by Debian for the particular packages included in Debian's package repositories - nothing less, nothing more.
Re: Foliate – A simple and modern GTK eBook viewer
#106Earlier quoted context omitted.
That's one perspective, and it has merit. Others tell me, "You should use a stable release and build software you need from scratch — that way, you get the best of both worlds!" In either case, it seems like writing new software using bleeding-edge versions of libraries and tools is not really necessary; if you hang back a couple releases, it makes matters much easier. Backward compatibility is much easier to achieve…
> In either case, it seems like writing new software using bleeding-edge versions of libraries and tools is not really necessary; if you hang back a couple releases, it makes matters much easier. I believe this is precisely what Foliate does. It depends on meson 0.40 (released Apr 2017) and gjs 0.52 (released Mar 2018). Sixteen months old dependencies can hardly be considered bleeding-edge.
Re: Foliate – A simple and modern GTK eBook viewer
#107Earlier quoted context omitted.
> Searching for the error brought results about a wrong version One of the bullet points from the Meson website: > * fun! So if I understand correctly, this modern build tool created to replace all the extant time-wasting build tools got memorialized in Debian in a half-baked state where it's not compatible with future versions. Also-- the fact that you had to leave the hardened bank vault of apt through the screen d…
I propose on building native tools that have all relevant libraries statically linked. Yeah, executable will grow in size, but it's the best of both world : portability, speed and not using javascript.
Re: Foliate – A simple and modern GTK eBook viewer
#108Earlier quoted context omitted.
I propose on building native tools that have all relevant libraries statically linked. Yeah, executable will grow in size, but it's the best of both world : portability, speed and not using javascript.
Congrats on inventing Docker, what flavour of cookie do you want?
Re: Foliate – A simple and modern GTK eBook viewer
#109Earlier quoted context omitted.
yep, is because Arch (basically because qt5 upgrade...), and with the issue on it: https://bugs.archlinux.org/task/63051 $ calibre Fatal Python error: PyQt5.QtCore: Unable to embed qt.conf [1] 13321 abort (core dumped) calibre At that moment, I didn't have time to workaround on it :(
Ah, too bad. It's the crappiest of the bunch UX-wise, but nothing comes close to it feature-wise. I don't use it to read (I have an e-reader for that purpose), but I'd be lost without Calibre for ebook management.
Re: Foliate – A simple and modern GTK eBook viewer
#110Earlier quoted context omitted.
In my case, the most competitive UI in desktop e-reader
It does look pretty and it's probably very usable on a tablet, but on a full-featured computer (i.e. one equipped with keyboard and mouse) it's inefficient and idiotic.
I actually disagree with you, the UI seems elegant and very usable on desktop. Maybe smallish window size on screenshots give impression that it's more suitable for tablet?