aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorSebastian Geerken <devnull@localhost>2013-10-20 15:18:02 +0200
committerSebastian Geerken <devnull@localhost>2013-10-20 15:18:02 +0200
commit8c11038bde6e8c53a9e4ae22e53421929ffabe07 (patch)
treeb4b484e4b07e894e577dec3cbddffa3d3819d7c4 /doc
parentc07166853ee69c14dc3171e380717569fd9e8faf (diff)
Some more documentation.
Diffstat (limited to 'doc')
-rw-r--r--doc/dw-images-and-backgrounds.doc40
1 files changed, 40 insertions, 0 deletions
diff --git a/doc/dw-images-and-backgrounds.doc b/doc/dw-images-and-backgrounds.doc
index e4011848..e2a75981 100644
--- a/doc/dw-images-and-backgrounds.doc
+++ b/doc/dw-images-and-backgrounds.doc
@@ -181,4 +181,44 @@ that deleting this instance can be connected to code dealing with
cache clients etc. See StyleImageDeletionReceiver and how it is
attached in StyleEngine::apply ("case CSS_PROPERTY_BACKGROUND_IMAGE").
+
+Bugs and Things Needing Improvement
+===================================
+
+High Priority
+-------------
+
+**Images as toplevel resource:** There seem to be problems when the
+toplevel resource is an image. How to reproduce: Type <code>src/dillo
+http://www.dillo.org/db1.png</code> with the version from the
+background images branch; this will print the message "Content-Type
+'image/png' not viewable." and show the "Save link as file"
+dialog. The same works for the version from the main repository, with
+which the background images branch has been synchronized.
+
+**Configurability, security/privacy aspects, etc.,** which are
+currently available for image widgets, should be adopted. Perhaps some
+more configuration options specially for background images.
+
+
+Medium Priority
+---------------
+
+**Background-attachment** is not yet implemented, and will be postponed.
+
+**Small background images** result in a large number of calls to
+dw::core::View::drawImage, which may become slow. Solution: Create a
+new image buffer, which contains several copies of the original image.
+
+**Drawing background images row by row** may become slow. As an
+alternative, the *finished* method (proposed above) in
+dw::core::ImgRenderer could be used. However, drawing row by row could
+become an option.
+
+
+Low Priority
+------------
+
+None.
+
*/