summaryrefslogtreecommitdiff
path: root/pidgin/pidginaccountfilterprotocol.c
Commit message (Collapse)AuthorAgeFilesLines
* Move PidginAccountChooser to GtkDropDownElliott Sales de Andrade2022-10-301-35/+30
| | | | | | | | | | | | | | | | The chooser connects to the default account manager automatically. Additionally, re-parent the `GtkTreeModelFilter` subclasses to `GtkFilter`, and use them on the `filter` property. This also means the previous `filter_func` that was moved to `GtkFilter` in /r/1995 are now used again. 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. Reviewed at https://reviews.imfreedom.org/r/1992/
* Add source files to GObject introspectionElliott Sales de Andrade2022-08-021-1/+1
| | | | | | | | | And also fix all properties/signals/non-docs that were incorrect. Testing Done: Built docs and found no new warnings. Checked some docs for newly-available property/signal docs. Reviewed at https://reviews.imfreedom.org/r/1568/
* Use an https link to gnu.org in the license file headersGary Kramlich2020-09-211-1/+1
| | | | | | | | | Use an https link in all of the file license headers Testing Done: Compiled only Reviewed at https://reviews.imfreedom.org/r/125/
* Separate the AccountChooser from its model and move options to filtersGary Kramlich2020-09-151-0/+183
Create a store for accounts and a filter to only show connected accounts Update everything to use the new PidginAccountStore and PidginAccountFilterConnected filter Add a GtkTreeModelFilter for protocols by id Testing Done: Compiled and opened most of the dialogs to make sure they're still working the same. Was unable to test gevolution. Reviewed at https://reviews.imfreedom.org/r/95/