diff options
author | Sebastian Geerken <devnull@localhost> | 2014-07-13 23:02:09 +0200 |
---|---|---|
committer | Sebastian Geerken <devnull@localhost> | 2014-07-13 23:02:09 +0200 |
commit | faaf356c52453721e67b2ad0c30c9da2c68586b7 (patch) | |
tree | 8e5f1d615b268026e62355e9ab4cb479e8415257 /doc | |
parent | 51536a3ab5ab4f26211f28f9dd3af71baa181459 (diff) |
Documentation.
Diffstat (limited to 'doc')
-rw-r--r-- | doc/dw-grows.doc | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/doc/dw-grows.doc b/doc/dw-grows.doc index 8c2941dd..3000828d 100644 --- a/doc/dw-grows.doc +++ b/doc/dw-grows.doc @@ -113,4 +113,18 @@ yet. For negative margins, a new attribute dw::core::Widget::extraSpace could solve the problem of widgets sticking out of the allocation of parent. +**Clarify percentage heights.** Search in widget.cc, and compare +section 10.5 ('height') of the CSS 2.1 specification to section 10.2 +('width'). + +**Fast queue resize** does not work fully. Example: run +*test/dw-simple-container-test* (dw_simple_container_test.cc), resize +(best maximize) the window and follow (e. g. by using RTFL) what +happens in consequence of dw::core::Layout::viewportSizeChanged. The +dw::SimpleContainer in the middle is not affected, so only the two +dw::Textblock's (at the top and at the bottom) call queueResize with +*fast = true*, and so get *NEEDS_RESIZE* set; but since it is not set +for the dw::SimpleContainer, *sizeRequest* is never called for the +bottom dw::Textblock. + */ |