aboutsummaryrefslogtreecommitdiff
path: root/dw/ooffloatsmgr.cc
AgeCommit message (Collapse)Author
2016-08-04Revert commit #4653 (on hold)Jorge Arellano Cid
This patch is "on hold", as it depends on reverted code, and at least would need a non-automatic merge.
2016-07-24Fix update problem related to CSS 'clear'.Sebastian Geerken
2016-07-17Reverse commit 4647:8c6b1b79d329.Sebastian Geerken
2016-07-16Change OOFFloatsMgr::markSizeChange()Jorge Arellano Cid
We change to a graph coverage model, with pruning.
2016-07-10RTFL.Sebastian Geerken
2016-07-09Cleanup OOFFloatsMgr::collidesH().Sebastian Geerken
2016-06-26Fix memory leak (OOFFloatsMgr::Float).Sebastian Geerken
2016-06-26Simplify again the signature of OOFAwareWidget:getGeneratorWidth(), with a ↵Sebastian Geerken
slightly more complex (but more correct) implementatin for Textblock.
2016-06-20Incremental resizing for OOFFloatsMgr.Sebastian Geerken
2016-06-04Revert an accidental commit of testing code (2 patches in the queue).Jorge Arellano Cid
2016-06-04imported patch pos-adjustmentsJorge Arellano Cid
2016-06-04imported patch renamesJorge Arellano Cid
2016-05-27Textblock::getGeneratorWidth() may use caller information to adjust return ↵Sebastian Geerken
value. This fixes too small return values of getGeneratorRest().
2016-05-17Fixed a CPU hog bug when rendering slashdot.Jorge Arellano Cid
https://linux.slashdot.org/comments.pl?sid=5852295&cid=48188823 It was hard to find, sometimes backtraces gave near 85 or more nested calls, full of different functions. There was no CPU lock because it finally solved the page (after more than two minutes in my machine). Finding the bug: > 99,9% of the effort. Actual fix : ~ 0.01% of the effort.
2016-04-03Fix usage of OOFAwareWidget::updateReference.Sebastian Geerken
2016-04-03Replace OOFAwareWidget::borderChanged by OOFAwareWidget::updateReference.Sebastian Geerken
2016-03-26RTFL.Sebastian Geerken
2016-02-27Optimzie OOFFloatsMgr::markSizeChange.Sebastian Geerken
2016-01-09Better abort messages.Sebastian Geerken
2016-01-06Fix calculation of borders.Sebastian Geerken
2016-01-03Fix (first half of) problem with "clear" position.Sebastian Geerken
2015-12-30SRDOP: fix floats within textblocks not necessarily allocating the availabke ↵Sebastian Geerken
width.
2015-12-29SRDOP: Fix (really!) calculation of borders.Sebastian Geerken
2015-12-29SRDOP: Fix(!) calculation of borders.Sebastian Geerken
2015-12-29SRDOP: Fix(?) calculation of borders.Sebastian Geerken
2015-12-28SRDOP: Fix floats border calculation.Sebastian Geerken
2015-10-12Fixed some RTFL messages.Sebastian Geerken
2015-10-10SRDOP: Small cleanup.Sebastian Geerken
2015-10-10SRDOP: clear (still buggy).Sebastian Geerken
2015-10-09SRDOP: Remove obsolete OOFFloatsMgr::doFloatsExceedCB()Sebastian Geerken
2015-10-09SRDOP: More cleanup.Sebastian Geerken
2015-10-09SRDOP: Remove obsolete comments.Sebastian Geerken
2015-10-04SRDOP: Fix OOFFloatsMgr::calcFloatX.Sebastian Geerken
2015-10-03SRDOP: remove some obsolete attributes in TBInfo-Sebastian Geerken
2015-10-03SRDOP: comment.Sebastian Geerken
2015-10-03SRDOP: remove obsolete `TBInfo::lineBreakWidth`.Sebastian Geerken
2015-10-03SRDOP: renamed `Float::generatingBlock` to `generator`.Sebastian Geerken
2015-10-03SRDOP: Remove references to allocations in OOFFloatsMgr.Sebastian Geerken
2015-10-03SRDOP: Remove obsolete Float::sizeChangedSinceLastAllocation.Sebastian Geerken
2015-10-03SRDOP: more cleanup related to floats.Sebastian Geerken
2015-10-03SRDOP: Simplifications related to OOFFloatsMgr::calcClearPosition.Sebastian Geerken
2015-10-03SRDOP: renamed `OOFAwareWidget::getLineBreakWidth` to `getGeneratorWidth`; ↵Sebastian Geerken
new method `OOFAwareWidget::getGeneratorX`.
2015-09-22SRDOP: OOFFloatsMgr now regards positions relative to container. (Code ↵Sebastian Geerken
compiles, not more!)
2015-09-21SRDOP: more cleanup. (Code compiles, not more!)Sebastian Geerken
2015-09-21SRDOP: more cleanup. (Code compiles, not more!)Sebastian Geerken
2015-09-21SRDOP: Cleanup, no more CB/GB lists. (Code compiles, not more!)Sebastian Geerken
2015-09-21SRDOP: More cleanup for floats. (Code compiles, not more!)Sebastian Geerken
2015-09-21SRDOP: Remove some code which has become obsolete.Sebastian Geerken
2015-06-08SRDOP: Positions relative to multiple references; design now considers ↵Sebastian Geerken
handling conflicts.
2015-05-24Reorganize comments.Sebastian Geerken