Cleanup RoomList UI ops
Review Request #785 — Created July 1, 2021 and submitted
- Mark unused parameters, and remove unnecessary widgets passed to callbacks.
- Remove unused
- Remove unused list of
update_roomlistusing GObject macros.
- Remove use of
This can be achieved through object destruction notifiers.
I'm not sure how the room list would ever get destroyed in Finch though, as the
widget seems to hold a ref to it, which is cleared when the list is destroyed.
But the list can't be destroyed until said ref is dropped.
PurpleRoomlistUiOps->in_progresswith notify signals.
Compile only. Might have done some tests, but I wrote this a while back and don't remember.