Make collapsed groups searchable in the buddy list

Review Request #1494 — Created June 6, 2022 and submitted — Latest diff uploaded

Information

pidgin/pidgin
release-2.x.y

Reviewers

Searching collapsed groups works by expanding them as they are
traversed by the search function. To mitigate leaving behind
expanded groups that were previously collapsed by the user,
the groups that were expanded by the search are flagged as
such so that they can be collapsed back automatically.

Compiled and tested with lots of groups and buddies on Linux. Also tested with nested buddies.

Commits

Files