diff options
author | Sebastian Geerken <devnull@localhost> | 2013-10-20 15:18:02 +0200 |
---|---|---|
committer | Sebastian Geerken <devnull@localhost> | 2013-10-20 15:18:02 +0200 |
commit | 8c11038bde6e8c53a9e4ae22e53421929ffabe07 (patch) | |
tree | b4b484e4b07e894e577dec3cbddffa3d3819d7c4 /doc | |
parent | c07166853ee69c14dc3171e380717569fd9e8faf (diff) |
Some more documentation.
Diffstat (limited to 'doc')
-rw-r--r-- | doc/dw-images-and-backgrounds.doc | 40 |
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. + */ |