diff options
author | Přemysl Eric Janouch <p@janouch.name> | 2021-09-16 18:39:33 +0200 |
---|---|---|
committer | Přemysl Eric Janouch <p@janouch.name> | 2021-09-16 18:39:33 +0200 |
commit | 57ac392431bf8bf7c32e7204771aca296096672b (patch) | |
tree | 476dfca475c4264df29dc5c89ddb9905bbb2c880 | |
parent | 440a9a98409cef4e9ba3c8aa4cc2bfaeb8798b9f (diff) | |
download | fiv-57ac392431bf8bf7c32e7204771aca296096672b.tar.gz fiv-57ac392431bf8bf7c32e7204771aca296096672b.tar.xz fiv-57ac392431bf8bf7c32e7204771aca296096672b.zip |
Update README
-rw-r--r-- | README.adoc | 32 |
1 files changed, 30 insertions, 2 deletions
diff --git a/README.adoc b/README.adoc index 1f7df00..ed5f29f 100644 --- a/README.adoc +++ b/README.adoc @@ -4,8 +4,36 @@ fastiv 'fastiv' is a fast image viewer, supporting BMP, PNG, GIF, JPEG, and optionally RAW pictures. -It is meant to be a viable replacement for Eye of GNOME, which is slow and likes -to break on huge pictures. Memory efficiency is specifically a non-goal. +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 + +Non-goals: + + - fancy UI, focus solely on speed of use + - memory efficiency, though preloading can cause some pressure Packages -------- |