summaryrefslogtreecommitdiff
path: root/libpurple/purplenotification.h
Commit message (Collapse)AuthorAgeFilesLines
* Fix argument name in a doc commentElliott Sales de Andrade2022-10-261-3/+3
| | | | | | | Testing Done: Compiled with one less warning in gir build. Reviewed at https://reviews.imfreedom.org/r/1976/
* Create purple_notification_new_from_connection_error to clean up the ↵Gary Kramlich2022-10-231-0/+15
| | | | | | | | | accounts code Testing Done: Forced a connection error and verified it still worked the same. Reviewed at https://reviews.imfreedom.org/r/1947/
* Fix a bunch of header guard commentsGary Kramlich2022-09-261-1/+1
| | | | | | | Testing Done: Compiled Reviewed at https://reviews.imfreedom.org/r/1847/
* Replace the request_add Account UiOp with a new AddContact notificationGary Kramlich2022-08-231-1/+17
| | | | | | | | | | | Add a demo protocol plugin account action to test the new notification Testing Done: Ran the action from the demo protocol plugin and verified it acted appropriately. However, nothing actually adds the buddy to your list right now. Was unable to test finch as it's crashing at startup for unrelated issues. Reviewed at https://reviews.imfreedom.org/r/1624/
* Create PurpleAuthorizationRequest and use it for notifications.Gary Kramlich2022-08-221-1/+31
| | | | | | | | | | | | This replaces the old internal representation of authorization requests as well as the UI's implementation of their own objects. Everything is now controlled via PurpleAuthorizationRequest and the UI's display the notification for interaction. Testing Done: Verified the notification and actions work in both finch and pidgin. Reviewed at https://reviews.imfreedom.org/r/1613/
* Create and add notifications for account errors.Gary Kramlich2022-06-301-0/+17
| | | | | | | | | | | | Adjust the NotificationManager API a bit to be easier to use and map better to GListStore which the manager is now using internally. Testing Done: Ran the unit tests and forced a connection error and verified no issues (used gdb to verify that item was added). Bugs closed: PIDGIN-17639 Reviewed at https://reviews.imfreedom.org/r/1509/
* Phase 1 of the Notifications APIGary Kramlich2022-06-151-0/+248
* 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/