History log of /haiku/src/tests/libs/alm/FriendLayout.cpp
Revision Date Author Comments
# d231c2a7 09-Dec-2015 looncraz <looncraz@looncraz.net>

tests: Convert to using Set*UIColor.

Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
Patches 0018-0019 from looncraz.


# c8b24e3e 29-Apr-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.


# bf0b62a0 01-Feb-2012 Alex Wilson <yourpalal2@gmail.com>

Add archiving to ALMFriendLayout test.


# af6ddb01 22-Jan-2012 Alex Wilson <yourpalal2@gmail.com>

Improve FriendLayout test to test invalidations as well.


# c640be19 18-Jan-2012 Alex Wilson <yourpalal2@gmail.com>

Add a test for ALM's 'friend' behaviour.


# c8b24e3eb51bac128f5eeb0a5a22a60b69a1a53e 29-Apr-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.


# bf0b62a0043c2cb1c170734c275e4686c2b1f916 01-Feb-2012 Alex Wilson <yourpalal2@gmail.com>

Add archiving to ALMFriendLayout test.


# af6ddb01dffdb078b8637ecfea3e6957b3989035 22-Jan-2012 Alex Wilson <yourpalal2@gmail.com>

Improve FriendLayout test to test invalidations as well.


# c640be198baf65320df5d808860ae28e24055fbb 18-Jan-2012 Alex Wilson <yourpalal2@gmail.com>

Add a test for ALM's 'friend' behaviour.