summaryrefslogtreecommitdiff
path: root/libpurple/blistnode.c
Commit message (Collapse)AuthorAgeFilesLines
* Stop including internal.h everywhere when we really don't need it.Gary Kramlich2022-09-121-1/+0
| | | | | | | Testing Done: Compiled, but didn't test on windows. As such I left all the networking stuff untouched as that's where windows will really need it and that can be done in another rr. Reviewed at https://reviews.imfreedom.org/r/1764/
* Remove ui_data from PurpleBlistNodeGary Kramlich2021-02-031-15/+0
| | | | | | | Testing Done: Ran both finch and pidgin, didn't haven't anyone in the finch blist to test but it seemed ok. Reviewed at https://reviews.imfreedom.org/r/472/
* Make sure that internal.h can only be included by libpurple and split out ↵Gary Kramlich2020-05-011-0/+3
| | | | some pieces to purpleprivate.h
* Remove glibcompat.h from all the files that don't actually need it.Gary Kramlich2019-11-151-1/+0
|
* Fix broken `priv != NULL` checks in libpurple.Elliott Sales de Andrade2019-08-071-41/+49
| | | | | | The `*_get_instance_private` function just returns input value + offset, so it is impossible for `priv` to be `NULL`.
* Add list parameter to all buddy list UI ops.Elliott Sales de Andrade2019-07-061-4/+4
|
* Add wrapper functions for some PurpleBlistUiOps.Elliott Sales de Andrade2019-07-031-16/+4
|
* libpurple: Port self-contained code from g_type_class_add_private()Mike Ruprecht2018-11-011-50/+31
| | | | | | This patch ports the self-contained libpurple GObjects away from the deprecated g_type_class_add_private() function in favor of the G_DEFINE_TYPE_WITH_PRIVATE() macro.
* rename blistnodetypes.[ch] to buddy.[ch]Gary Kramlich2016-08-121-1/+0
|
* move CountingNode to it's own fileGary Kramlich2016-08-121-238/+0
|
* Convert some other doxygen-type commentsAnkit Vani2014-02-061-11/+9
|
* libpurple: use g_object_class_install_properties instead of repeated ↵Ankit Vani2013-11-241-10/+8
| | | | g_object_class_install_property
* libpurple: use g_object_notify_by_pspec instead of g_object_notifyAnkit Vani2013-11-241-21/+33
|
* libpurple: Use G_PARAM_STATIC_STRINGS and ensure g_object_notify is always ↵Ankit Vani2013-11-171-4/+7
| | | | called
* Unmark property names and blurbs from translatable to non-translatableAnkit Vani2013-11-161-8/+8
|
* Cleaned up properties and added g_object_notify calls for PurpleAccount and ↵Ankit Vani2013-10-111-31/+20
| | | | PurpleBlistNodes
* Renamed purple_g_value_* to purple_value_*Ankit Vani2013-10-081-4/+4
|
* Check types of GObjects instead of just for NULL valuesAnkit Vani2013-10-011-2/+2
|
* Renamed blist node's dont_save to transient.Ankit Vani2013-07-271-7/+7
| | | | | * Renamed purple_blist_node_set_dont_save() to purple_blist_node_set_transient() * Renamed purple_blist_node_get_dont_save() to purple_blist_node_is_transient()
* Renamed PurpleBListNode back to PurpleBlistNodeAnkit Vani2013-07-251-51/+51
|
* Renamed blistnodes.[ch] to blistnode.[ch], presences.[ch] to presence.[ch]Ankit Vani2013-07-211-0/+662