- Testing Done:
-
Opened most of the affected dialogs. Disabled XMPP account and saw that it was removed from all connected-only filtered choosers. Re-enabled account and it was back in the choosers.
~ Request is still only compile-tested.
~ Request API is still only compile-tested.
Move PidginAccountChooser to GtkDropDown
Review Request #1992 — Created Oct. 29, 2022 and submitted
The chooser connects to the default account manager automatically.
Additionally, re-parent theGtkTreeModelFilter
subclasses toGtkFilter
, and use them on thefilter
property.This also means the previous
filter_func
that was moved toGtkFilter
in /r/1995 are now used again.
Opened most of the affected dialogs. Disabled XMPP account and saw that it was removed from all connected-only filtered choosers. Re-enabled account and it was back in the choosers.
Confirmed that only XMPP, and not Demo accounts appeared in the two XMPP-specific plugins.
Request API is still only compile-tested.
- Change Summary:
-
Add missed unused annotations, and fix a description.
- Commits:
-
Summary ID 92568839c822626b7e373f4f9478dbe2817447d0 bb575ff2e5504abda443b89a8af7908181da7ba0
- Change Summary:
-
Also convert the Pidgin XMPP plugins to new
PidginAccountChooser
style. - Testing Done:
-
Opened most of the affected dialogs. Disabled XMPP account and saw that it was removed from all connected-only filtered choosers. Re-enabled account and it was back in the choosers.
+ Confirmed that only XMPP, and not Demo accounts appeared in the two XMPP-specific plugins.
+ Request API is still only compile-tested.
- Commits:
-
Summary ID bb575ff2e5504abda443b89a8af7908181da7ba0 a52af76ac439bccdefbfd6323638a6ec954e1517