TextFit check without candidate listup 58/284558/1
authorEunki, Hong <eunkiki.hong@samsung.com>
Fri, 18 Nov 2022 13:47:19 +0000 (22:47 +0900)
committerEunki, Hong <eunkiki.hong@samsung.com>
Fri, 18 Nov 2022 14:08:42 +0000 (23:08 +0900)
commit7b747a323f0bdb3487d4e4e86b0a111fae891400
treee34e33635c124c1a6cc6e871604eecbce676e70b
parent385eaae6c6e498d23bb7472e8baf9cf58ed113ad
TextFit check without candidate listup

Previous code required O((maxPointSize - minPointSize) / pointInterval) memory.
Now we make to pick valid pointsize without listup.
Also, make binary search as overflow-safety.

Change-Id: I6542c1692e94395fdab07a91fd7322b718a510e1
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
automated-tests/src/dali-toolkit/utc-Dali-TextLabel.cpp
dali-toolkit/internal/text/controller/text-controller-relayouter.cpp