summary refs log tree commit diff
path: root/src/notifications/Manager.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Allow clicking notifications on WindowsNicolas Werner2023-12-121-1/+3
|
* Try to make windows notifications prettierNicolas Werner2023-12-111-2/+4
|
* Support activation tokens for notificationsNicolas Werner2023-11-201-0/+1
|
* Fix notification imagesNicolas Werner2023-06-081-7/+0
|
* Copy arguments for notificationNicolas Werner2023-05-291-6/+6
|
* Enable sending notifications via the systemNotification signal on macOSNicolas Werner2023-05-291-3/+4
|
* fix build/clear notifications on exit on OpenBSDKlemens Nanni2023-02-231-1/+1
| | | | | | | CMake builds ManagerLinux.cpp on `!MAC && !WIN`, that is BSD and Linux. Fix the Linux-only assumption in the shared header. Qt's `Q_OS_UNIX` is defined on Linux, BSDs and macOS alike.
* Get rid of year in license headersNicolas Werner2023-02-211-3/+1
| | | | | | See also: https://daniel.haxx.se/blog/2023/01/08/copyright-without-years/ https://hynek.me/til/copyright-years/
* feat: clean all notifications if exit on linuxShootingStarDragons2023-01-291-0/+3
|
* A whole new year full of excitement and possibilities!Nicolas Werner2023-01-021-0/+1
|
* Only play macOS notification sounds when pushrules dictate itJoseph Donofry2022-11-151-1/+2
|
* Add ability to respond to notifications on macOSJoe Donofry2022-11-041-1/+7
|
* Add toggle to disable decrypting notificationsNicolas Werner2022-10-131-0/+1
|
* Evaluate push rules locallyNicolas Werner2022-10-131-4/+7
|
* Mark classes as final where possibleNicolas Werner2022-10-101-1/+1
|
* Add D-Bus API (#916)Loren Burkholder2022-04-141-5/+0
| | | | This adds functionality for viewing joined rooms and activating rooms.
* Update year in copyright notice to shut up lint jobNicolas Werner2022-01-011-0/+1
|
* Make clang-format <13 and clang-format >=13 behave the sameNicolas Werner2021-11-221-3/+2
| | | | | I think old clang-format is just buggy in those cases, so we should reenable those blocks, once everyone has 13 or up.
* Update macOS notifications to use UserNotifications frameworkJoseph Donofry2021-11-011-2/+4
|
* Change indentation to 4 spacesNicolas Werner2021-09-181-41/+41
|
* Clean up notification code a bitNicolas Werner2021-03-171-4/+8
|
* Simplify image loadingLoren Burkholder2021-03-171-3/+1
|
* Simplify macOS checks for a null imageLoren Burkholder2021-03-171-0/+2
|
* Simplify formatting on WindowsLoren Burkholder2021-03-171-4/+3
|
* Rewrite notification posting logicNicolas Werner2021-03-171-10/+36
| | | | This does away with the nice abstraction layers in order to easily get the best-looking notifications for each platform.
* Get event text in event parser functionLoren Burkholder2021-03-171-1/+1
|
* Move data parsing into a dedicated functionLoren Burkholder2021-03-171-0/+10
| | | | Actually posting the notification is now the responsibility of a private function
* Update license headersNicolas Werner2021-03-051-0/+4
|
* Include notifications header instead of responses headerLoren Burkholder2021-02-131-1/+1
|
* Move notification parsing into postNotificationLoren Burkholder2021-02-131-7/+3
|
* Display notifications for emote messages properlyLoren Burkholder2021-02-131-1/+2
|
* notifications/mananger: Follow Linux code paths on Haiku as wellAlexander von Gluck IV2021-02-031-3/+3
|
* Remove showNotification functionLoren Burkholder2021-01-191-1/+0
|
* Allow inline replies from notifications on linuxNicolas Werner2021-01-071-0/+2
|
* Fix notification not being cleared, when read event didn't cause a notificationNicolas Werner2020-04-111-17/+0
|
* Clear notifications when event is readNicolas Werner2020-04-111-0/+30
|
* Enable compilation on FreeBSD (#403)Colin Lord2018-08-121-3/+3
|
* Move all files under src/Konstantinos Sideris2018-07-171-0/+55