summaryrefslogtreecommitdiff
path: root/libpurple
Commit message (Expand)AuthorAgeFilesLines
* Use G_SOURCE_FUNC macro moreHEADmasterElliott Sales de Andrade2023-04-303-3/+3
* Make PurpleRequestFieldAccount work like a GtkCustomFilterElliott Sales de Andrade2023-04-254-24/+71
* Create PurpleSavedPresence for saving the users presencesGary Kramlich2023-04-255-0/+687
* Don't duplicate contacts in the demo protocol when reconnectingGary Kramlich2023-04-181-9/+49
* Port the demo protocol's actions to the new status apiGary Kramlich2023-04-131-18/+42
* Port the demo protocol plugin to contactsGary Kramlich2023-04-112-204/+262
* Fix the issue where the contact list would sometimes duplicate everyoneGary Kramlich2023-04-101-4/+3
* Fix some issues where we were triggering GWarnings with presenceGary Kramlich2023-04-071-0/+4
* Add notifications when a saved plugin fails to loadGary Kramlich2023-03-301-4/+35
* Remove the Facebook pluginGary Kramlich2023-03-2923-12726/+0
* Remove the original irc protocol pluginGary Kramlich2023-03-2915-5993/+0
* Fix several leaks in testsElliott Sales de Andrade2023-03-2323-37/+202
* Fix leaked errorsElliott Sales de Andrade2023-03-239-22/+19
* Fix leaks in purple markupElliott Sales de Andrade2023-03-222-5/+24
* Fix leaks from g_list_model_get_itemElliott Sales de Andrade2023-03-223-2/+4
* Use the new status api in the demo protocol pluginGary Kramlich2023-03-213-46/+61
* Add "new-status" properties to PurplePresence with fallbacks were applicableGary Kramlich2023-03-213-67/+284
* Remove libsoup2 codeElliott Sales de Andrade2023-03-214-243/+1
* Use g_clear_handle_id everywhereElliott Sales de Andrade2023-03-2124-163/+55
* Add purple_presence_primitive_to_string for easier displayGary Kramlich2023-03-212-0/+43
* Use g_clear_* helpers where usefulElliott Sales de Andrade2023-03-2134-119/+62
* Use GPtrArray internally to PurpleRequest{Group,Page}Elliott Sales de Andrade2023-03-202-14/+16
* Remove unused API from request fieldsElliott Sales de Andrade2023-03-206-91/+0
* Remove PurpleProtocolClient->tooltip_text as it is barely used and we're scal...Gary Kramlich2023-03-206-284/+0
* Remove all of the tune apiGary Kramlich2023-03-2012-453/+3
* Remove all of the current Mood APIGary Kramlich2023-03-2013-518/+3
* Remove purple_protocol_client_status_text as it is no longer usedGary Kramlich2023-03-208-139/+1
* Use GListModel API for request fields in libpurpleElliott Sales de Andrade2023-03-194-43/+45
* demo: Toggle sensitivity of fields in requests demoElliott Sales de Andrade2023-03-191-2/+20
* Use GListModel API for request fields in XMPPElliott Sales de Andrade2023-03-171-12/+39
* Remove tracking of required fieldsElliott Sales de Andrade2023-03-176-71/+1
* Remove tracking of whether a field is validatableElliott Sales de Andrade2023-03-175-83/+0
* Add PurpleRequest{Group,Page}:valid propertiesElliott Sales de Andrade2023-03-167-15/+444
* Make required, but unfilled, fields invalidElliott Sales de Andrade2023-03-163-7/+45
* Add a PurpleRequestField:valid property and is_valid vfuncElliott Sales de Andrade2023-03-1611-34/+237
* Add PurpleRequestField.is_filled vfunc, and a filled propertyElliott Sales de Andrade2023-03-145-10/+189
* fix issues with Qt application object in kwallet pluginMarkus Fischer2023-03-131-9/+12
* Remove unused accessors of RequestPage internalsElliott Sales de Andrade2023-03-132-38/+0
* Cleanup request field filesElliott Sales de Andrade2023-03-1125-286/+169
* Make PurpleRequestFieldDatasheet into a GObjectElliott Sales de Andrade2023-03-105-71/+232
* Make PurpleRequestFieldImage into a GObjectElliott Sales de Andrade2023-03-105-168/+372
* Make PurpleRequestFieldLabel into a GObjectElliott Sales de Andrade2023-03-105-31/+123
* Convert PurpleRequestFieldList into a GObjectElliott Sales de Andrade2023-03-108-381/+496
* Make PurpleRequestFieldChoice into a GObjectElliott Sales de Andrade2023-03-1011-260/+439
* pass QString arguments by const reference to avoid unnecessary copyingMarkus Fischer2023-03-102-15/+15
* Make PurpleRequestFieldInt into a GObjectElliott Sales de Andrade2023-03-106-236/+436
* Make PurpleRequestFieldBool into a GObjectElliott Sales de Andrade2023-03-108-139/+308
* Add a PurpleRequestFieldString subclassElliott Sales de Andrade2023-03-1013-320/+565
* Make PurpleRequestFieldAccount into a GObjectElliott Sales de Andrade2023-03-107-283/+471
* IRCv3: Set the SASL login name to the current nick if not set during connectionGary Kramlich2023-03-101-2/+13