Searched hist:c8b24e3e (Results 1 - 1 of 1) sorted by relevance

/haiku/src/tests/libs/alm/
H A DFriendLayout.cppdiff c8b24e3e Sun Apr 29 20:07:06 MDT 2012 Alex Wilson <yourpalal2@gmail.com> Fix BALMLayout archiving issues.

SharedSolver was archiving too many constraints, partly because of
multiple typos, also because it archived some which were just artifacts
of the layout process. These extra constraints are created when the
layout calls SetRange() on the left/top/right/bottom tabs during layout.

* LinearSpec/ActiveSetSolver had to be adjusted to get access to the
constraints added by the SetRange() calls.
* BALM::TabBase was adjusted to avoid a segfault during unarchiving,
caused by an unitialized member.
* ALMFriendLayoutTest was adjusted to include a more obvious custom
constraint for testing.

Completed in 185 milliseconds