summaryrefslogtreecommitdiff
path: root/dw/ooffloatsmgr.hh
AgeCommit message (Collapse)Author
2016-08-09Merged commit #4653 (float clearance).Jorge Arellano Cid
Test case: <body> <div id="a"> <div id="b" style="float:left">main</div> </div> <div id="c" style="clear:left"></div> <div id="d">footer</div> </body> Note: passes all the tests at http://www.dillo.org/test/4648/test-suite.v1.txt
2016-08-04Revert commit #4651Jorge Arellano Cid
Introduces regressions: .-------.--------.------.-----------.-----------------------.-----.-----. | | BTG | test | pravda.ru | 4ta.html | VT | PV | | | render | t.* | #1 | #2 | Girl | footb. | horos.| | | |-------|--------|------|-----------|-----------------------|-----|-----| |d4594 | ok | ok | x a | x b | x c | ok | x d | x i | x k | '-----------------------------------------------------------------------' Note: patch #4594 is the same as patch #4651. (we use d4594 to avoid side effects from other patches). Check this testsuite [1] for more details. [1] http://www.dillo.org/test/4648/test-suite.v1.txt
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-06-26Fix memory leak (OOFFloatsMgr::Float).Sebastian Geerken
2016-06-20Incremental resizing for OOFFloatsMgr.Sebastian Geerken
2016-02-27Optimzie OOFFloatsMgr::markSizeChange.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-03SRDOP: remove some obsolete attributes in TBInfo-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: Simplifications related to OOFFloatsMgr::calcClearPosition.Sebastian Geerken
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: 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-01-31Relative positions, part 5: more bug fixes.Sebastian Geerken
2015-01-30Relative positions, part 1.Sebastian Geerken
2015-01-23Same simplifications for Widget::getWidgetAtPoint as for Widget::draw before.Sebastian Geerken
2015-01-23Simplified interrupted drawing. (Mouse events will follow.)Sebastian Geerken
2015-01-08Merge with main repo.Sebastian Geerken
2015-01-02Merge with main repo.Sebastian Geerken
2014-12-08Merged with main repo (part 2/2).Sebastian Geerken
2014-10-25Applied interruption (as used for drawing) also to Widget::getWidgetAtPoint. ↵Sebastian Geerken
(Still bugs\!)
2014-10-23Changed signature of Widget::draw and friends.Sebastian Geerken
2014-10-23More work on drawing: interruptions work now halfway.Sebastian Geerken
2014-10-19Changes in drawing process: is now interruptable. (Some errors left.)Sebastian Geerken
2014-10-14Widget::stackingContextWidget; as well as some cleanup and debug messages.Sebastian Geerken
2014-10-06Too large floats (but not absolutely positioned elements) now affect padding ↵Sebastian Geerken
area, not margin area, of container.
2014-10-06Merge with main repo.Sebastian Geerken
2014-09-25Some work on mouse events (getWidgetAtPoint).Sebastian Geerken
2014-09-22Implemented OOFPositionedMgr::tellPosition (and what is needed else).Sebastian Geerken
2014-09-22Extended signature of OOFM::tellPosition.Sebastian Geerken
2014-09-15Fixed abortion.Sebastian Geerken
2014-09-12OOFFloatsMgr::sizeAllocateStart: fixed abortion.Sebastian Geerken
2014-09-12OOFAwareWidget (instead of Textblock): start.Sebastian Geerken
2014-09-12Moved some classes to namespace dw::oof.Sebastian Geerken
2014-09-01Many changes: split up OutOfFlowMgr for floats, and absolutely and fixedly ↵Sebastian Geerken
positioned elements; also with different containing blocks.