diff options
author | Sebastian Geerken <devnull@localhost> | 2016-06-20 21:44:36 +0200 |
---|---|---|
committer | Sebastian Geerken <devnull@localhost> | 2016-06-20 21:44:36 +0200 |
commit | 94c2d21c5c035fa056481ea6e6743f83ea651e78 (patch) | |
tree | bf04218bbe467fb81d265093e1469365f084d5ec /devdoc | |
parent | 1d4da1af1d51e2b2de907c46666e05ef866a9300 (diff) |
Incremental resizing for OOFFloatsMgr.
Diffstat (limited to 'devdoc')
-rw-r--r-- | devdoc/dw-miscellaneous.doc | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/devdoc/dw-miscellaneous.doc b/devdoc/dw-miscellaneous.doc index dc282354..faaf2fa8 100644 --- a/devdoc/dw-miscellaneous.doc +++ b/devdoc/dw-miscellaneous.doc @@ -51,6 +51,11 @@ Widget sizes Relation between dw::core::Widget::markSizeChange and dw::core::Widget::queueResize ------------------------------------------------------------------------------------ +The following comment should be re-evaluated. Implementing incremental resizing +for dw::oof::OOFFloatsMgr seems to fix the performance problems, but this should +be examined further. + +<div style="text-decoration: line-through; color: #606060"> dw::oof::OOFFloatsMgr::markSizeChange (called from dw::Textblock::markSizeChange) calls dw::oof::OOFAwareWidget::updateReference, whose implementation dw::Textblock::updateReference calls @@ -77,5 +82,6 @@ You may change the numner (20), or examine smaller cases with <a href="http://home.gna.org/rtfl/">RTFL</a>: (for i in $(seq 1 3); do echo '<div style="float:left"><div></div>'; done) > tmp.html; src/dillo tmp.html | rtfl-objview -OM -A "*" -a resize -a resize.oofm +</div> */ |