Update README
This commit is contained in:
parent
c8df325c70
commit
e3b8fc9599
42
README.adoc
42
README.adoc
|
@ -2,41 +2,13 @@ fastiv
|
|||
======
|
||||
|
||||
'fastiv' is a fast image viewer, supporting BMP, PNG, GIF, JPEG, and optionally
|
||||
RAW pictures.
|
||||
RAW pictures. Currently, it's not particularly usable.
|
||||
|
||||
It is meant to be a viable replacement for Eye of GNOME, which is slow, likes
|
||||
to break on huge pictures, and its underlying gdk-pixbuf can only be made to use
|
||||
the broken libopenraw
|
||||
https://mail.gnome.org/archives/eog-list/2016-January/msg00004.html[as of now].
|
||||
|
||||
Further development
|
||||
-------------------
|
||||
Urgent blockers for the first stable version:
|
||||
|
||||
- directory browsing
|
||||
- implement zoom and scrolling
|
||||
|
||||
High priority:
|
||||
|
||||
- some level of asynchronous loading and preloading,
|
||||
which becomes a difficult problem with network mounts,
|
||||
confusingly acting as fast devices
|
||||
- write a replacement for GNOME's Nautilus in grid mode:
|
||||
read-only, with focus on staggered previews and minimising wasted space
|
||||
|
||||
Low priority:
|
||||
|
||||
- display 16-bit pictures smoothly, using the 30-bit depth under X.org
|
||||
- make RAW as fast as it can possibly be
|
||||
- load everything that resembles a picture, potentially even play video
|
||||
- port to something less hostile than the current GNOME stack, such as SDL,
|
||||
although it may involve a lot of reimplemented code,
|
||||
or result in reduced functionality
|
||||
|
||||
Non-goals:
|
||||
|
||||
- fancy UI, focus solely on speed of use
|
||||
Non-goals
|
||||
---------
|
||||
- fancy UI--the focus is on speed of use first, colour accuracy second
|
||||
- memory efficiency, though preloading can cause some pressure
|
||||
- portability to non-UNIXy systems
|
||||
|
||||
Packages
|
||||
--------
|
||||
|
@ -46,8 +18,8 @@ a package with the latest development version from Archlinux's AUR.
|
|||
Building and Running
|
||||
--------------------
|
||||
Build dependencies: Meson, pkg-config +
|
||||
Runtime dependencies: gtk+-3.0, libpng > 1.5.4, libturbojpeg, LibRaw (optional),
|
||||
shared-mime-info
|
||||
Runtime dependencies: gtk+-3.0, shared-mime-info, libpng>=1.5.4, libturbojpeg,
|
||||
LibRaw (optional)
|
||||
|
||||
$ git clone --recursive https://git.janouch.name/p/fastiv.git
|
||||
$ meson builddir
|
||||
|
|
Loading…
Reference in New Issue