aboutsummaryrefslogtreecommitdiff
path: root/README.adoc
diff options
context:
space:
mode:
authorPřemysl Eric Janouch <p@janouch.name>2021-09-16 18:39:33 +0200
committerPřemysl Eric Janouch <p@janouch.name>2021-09-16 18:39:33 +0200
commit57ac392431bf8bf7c32e7204771aca296096672b (patch)
tree476dfca475c4264df29dc5c89ddb9905bbb2c880 /README.adoc
parent440a9a98409cef4e9ba3c8aa4cc2bfaeb8798b9f (diff)
downloadfiv-57ac392431bf8bf7c32e7204771aca296096672b.tar.gz
fiv-57ac392431bf8bf7c32e7204771aca296096672b.tar.xz
fiv-57ac392431bf8bf7c32e7204771aca296096672b.zip
Update README
Diffstat (limited to 'README.adoc')
-rw-r--r--README.adoc32
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
--------