Nicolas Werner
|
6150979270
|
Don't show spoilers in sidebar or notifications if possible
fixes #1247
|
2024-05-16 13:12:37 +02:00 |
|
Nicolas Werner
|
4142703990
|
Try to make windows notifications prettier
|
2023-12-11 03:11:58 +01:00 |
|
Nicolas Werner
|
b16b52b40b
|
Support activation tokens for notifications
|
2023-11-20 14:05:03 +01:00 |
|
Nicolas Werner
|
45ecb71444
|
Qt6.6 compatibility
|
2023-10-13 23:29:32 +02:00 |
|
LcsTen
|
818e205134
|
Don't send desktop notifications if there are too many of them at once
|
2023-04-14 19:57:33 +02:00 |
|
Nicolas Werner
|
96f791daf1
|
Get rid of year in license headers
See also:
https://daniel.haxx.se/blog/2023/01/08/copyright-without-years/
https://hynek.me/til/copyright-years/
|
2023-02-21 23:48:49 +01:00 |
|
Nicolas Werner
|
0ab566dc4b
|
lint and avoid copy
|
2023-02-02 01:26:42 +01:00 |
|
ShootingStarDragons
|
919ec2a5e3
|
feat: clean all notifications if exit on linux
|
2023-01-29 13:46:00 +08:00 |
|
Nicolas Werner
|
3a6a905429
|
A whole new year full of excitement and possibilities!
|
2023-01-02 04:25:33 +01:00 |
|
Loren Burkholder
|
686ebfdbec
|
Add D-Bus API (#916)
This adds functionality for viewing joined rooms and activating rooms.
|
2022-04-14 15:02:55 +00:00 |
|
Nicolas Werner
|
9a2e07cbce
|
Fix gray scale images breaking notifications on dunst
Fixes #907
|
2022-01-26 21:43:55 +01:00 |
|
Nicolas Werner
|
f51188df15
|
Add profile to notifications on KDE
|
2022-01-12 19:09:19 +01:00 |
|
Nicolas Werner
|
61404641d9
|
Update year in copyright notice to shut up lint job
|
2022-01-01 04:57:53 +01:00 |
|
Nicolas Werner
|
19dc6cadea
|
Reserve size of some containers we are filling
|
2021-12-29 06:01:38 +01:00 |
|
Nicolas Werner
|
d8ead9573b
|
Reduce allocations using QStringLiteral
|
2021-12-29 04:52:52 +01:00 |
|
Nicolas Werner
|
5743a6de04
|
Cleanup remaining clazy issues
|
2021-12-28 23:22:01 +01:00 |
|
Nicolas Werner
|
eb1e54c8df
|
Make edits replace the previous notification on Linux
|
2021-12-22 00:18:56 +01:00 |
|
Nicolas Werner
|
9b25ef3c0d
|
Set notification category
|
2021-12-19 09:36:00 +01:00 |
|
Nicolas Werner
|
c03e4c1261
|
Make Nheko show up in system notification settings on Linux
relates to #845
|
2021-12-19 09:35:59 +01:00 |
|
Nicolas Werner
|
cfca7157b9
|
Change indentation to 4 spaces
|
2021-09-18 00:45:50 +02:00 |
|
Nicolas Werner
|
e8e48305c8
|
Remove version checks for unsupported Qt versions
|
2021-07-26 18:59:20 +02:00 |
|
Nicolas Werner
|
f6d2fa5ec1
|
Fix licenses
|
2021-03-17 19:18:46 +01:00 |
|
Nicolas Werner
|
e5d75c814b
|
Clean up notification code a bit
|
2021-03-17 19:18:07 +01:00 |
|
Loren Burkholder
|
5da6ab0aec
|
make lint
|
2021-03-17 19:18:07 +01:00 |
|
Loren Burkholder
|
64dd10a6a0
|
Only try to display images if they exist
|
2021-03-17 19:18:06 +01:00 |
|
Loren Burkholder
|
8b33b1f08b
|
Simplify regex
|
2021-03-17 19:18:06 +01:00 |
|
Loren Burkholder
|
2192e8bea8
|
Better handle encrypted notifications
|
2021-03-17 19:18:06 +01:00 |
|
Nicolas Werner
|
f578272a0d
|
Rewrite notification posting logic
This does away with the nice abstraction layers in order to easily get the best-looking notifications for each platform.
|
2021-03-17 19:17:57 +01:00 |
|
Loren Burkholder
|
37acdad928
|
Add regex to remove replies in notifications
|
2021-03-17 19:17:15 +01:00 |
|
Loren Burkholder
|
df998ef671
|
Get event text in event parser function
|
2021-03-17 19:17:15 +01:00 |
|
Loren Burkholder
|
4a86e14d04
|
Simplify determination of whether markup is supported
This should also result in a speed increase (however slight), since the capabilities are now sorted through only once.
|
2021-03-17 19:17:14 +01:00 |
|
Loren Burkholder
|
c38c6fe49e
|
Format notifications according to the FreeDesktop specification
|
2021-03-17 19:17:14 +01:00 |
|
Loren Burkholder
|
dcd9b80dde
|
Fix Linux HTML notifications
|
2021-03-17 19:17:14 +01:00 |
|
Loren Burkholder
|
01bbec88dd
|
Don't run markdownToHtml on messages
|
2021-03-17 19:17:14 +01:00 |
|
Loren Burkholder
|
648844089c
|
Move data parsing into a dedicated function
Actually posting the notification is now the responsibility of a private function
|
2021-03-17 19:17:13 +01:00 |
|
Loren Burkholder
|
ae7468a716
|
Use the class D-Bus member
|
2021-03-17 19:17:13 +01:00 |
|
Loren Burkholder
|
3dcbac8875
|
Only pass formatted text if it is supported (Linux)
|
2021-03-17 19:17:13 +01:00 |
|
Loren Burkholder
|
029ae18a07
|
Format markdown as HTML in notifications
|
2021-03-17 19:17:13 +01:00 |
|
Nicolas Werner
|
a6f0d2ea7d
|
Update license headers
|
2021-03-05 01:04:07 +01:00 |
|
Nicolas Werner
|
865344c7aa
|
Fix unused capture
|
2021-02-23 12:42:57 +01:00 |
|
Loren Burkholder
|
8c62df1bab
|
Include notifications header instead of responses header
|
2021-02-13 13:40:30 -05:00 |
|
Loren Burkholder
|
567b2d05ef
|
Move notification parsing into postNotification
|
2021-02-13 13:40:26 -05:00 |
|
Loren Burkholder
|
299c486a2b
|
Display notifications for emote messages properly
|
2021-02-13 13:01:04 -05:00 |
|
Nicolas Werner
|
2605ce9a89
|
Clean up notification watching a bit
|
2021-01-20 23:59:27 +01:00 |
|
Loren Burkholder
|
89304a5c6b
|
Fix crash
|
2021-01-20 16:52:37 -05:00 |
|
Loren Burkholder
|
9c154e9747
|
Fix error in assignment of image/text
|
2021-01-20 16:15:14 -05:00 |
|
Loren Burkholder
|
cf4f50dac8
|
Use deleteLater() instead of delete
|
2021-01-20 16:13:21 -05:00 |
|
Loren Burkholder
|
1479743e70
|
Use async call in closeNotification
|
2021-01-20 16:09:25 -05:00 |
|
Loren Burkholder
|
ac36e92447
|
Make watcher a pointer so that it doesn't get destroyed too soon
|
2021-01-20 16:08:56 -05:00 |
|
Loren Burkholder
|
7727c0d249
|
make lint
|
2021-01-19 18:47:44 -05:00 |
|