summaryrefslogtreecommitdiff
path: root/libpurple/core.c
diff options
context:
space:
mode:
authorGary Kramlich <grim@reaperworld.com>2022-06-15 00:32:22 -0500
committerGary Kramlich <grim@reaperworld.com>2022-06-15 00:32:22 -0500
commit1662e076429f7829681c087bb2322066252415fe (patch)
treef20f354a0f7a4d87ff2f9598f83319973b7dd751 /libpurple/core.c
parent96ae6a1155c7cf267e524b760cd3914d5209c629 (diff)
downloadpidgin-1662e076429f7829681c087bb2322066252415fe.tar.gz
Phase 1 of the Notifications API
* Created PurpleNotification with unit tests. * Created PurpleNotificationManager with unit tests. Testing Done: Ran the unit tests and ran Pidgin in the devenv. Bugs closed: PIDGIN-17633 Reviewed at https://reviews.imfreedom.org/r/1502/
Diffstat (limited to 'libpurple/core.c')
-rw-r--r--libpurple/core.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/libpurple/core.c b/libpurple/core.c
index a07534b58d..ea71aa0a62 100644
--- a/libpurple/core.c
+++ b/libpurple/core.c
@@ -137,6 +137,8 @@ purple_core_init(PurpleUiInfo *ui_info) {
}
}
+ purple_notification_manager_startup();
+
purple_cmds_init();
purple_protocol_manager_startup();
@@ -244,6 +246,7 @@ purple_core_quit(void)
purple_protocol_manager_shutdown();
purple_cmds_uninit();
+ purple_notification_manager_shutdown();
purple_history_manager_shutdown();
/* Everything after util_uninit cannot try to write things to the