Loren Burkholder
|
64dd10a6a0
|
Only try to display images if they exist
|
2021-03-17 19:18:06 +01:00 |
|
Loren Burkholder
|
82bbdfb929
|
Use better method of resizing images
|
2021-03-17 19:18:06 +01:00 |
|
Loren Burkholder
|
8b33b1f08b
|
Simplify regex
|
2021-03-17 19:18:06 +01:00 |
|
Loren Burkholder
|
3748d7853e
|
Simplify formatting on Windows
|
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
|
c693d54598
|
Fix when "replied" is displayed
I accidentally put it in backwards.
|
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
|
b57b76d948
|
Add "replied" marker to regular reply messages
|
2021-03-17 19:17:15 +01:00 |
|
Loren Burkholder
|
d8fb4d9292
|
Simplify message body construction
|
2021-03-17 19:17:14 +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
|
4150d75be7
|
Only HTML-format the body if it should be formatted
|
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
|
b05657d51a
|
Fix colon spacing
|
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
|
e630504863
|
Disable HTML on macOS
|
2021-03-17 19:17:13 +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
|
8d3e463fa6
|
Use plaintext for Windows notifications
|
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
|
9f9c499cb2
|
Fix typo
|
2021-02-13 13:01:04 -05:00 |
|
Loren Burkholder
|
299c486a2b
|
Display notifications for emote messages properly
|
2021-02-13 13:01:04 -05:00 |
|
Alexander von Gluck IV
|
e8ff6c9486
|
notifications/mananger: Follow Linux code paths on Haiku as well
|
2021-02-03 14:40:14 -06: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 |
|
Loren Burkholder
|
b04a7fbef6
|
Remove showNotification function
|
2021-01-19 18:47:18 -05:00 |
|
Loren Burkholder
|
e2d89e093a
|
Use async call
|
2021-01-19 18:46:25 -05:00 |
|
Loren Burkholder
|
70a4e1e265
|
Keep DBUS from blocking
|
2021-01-19 18:30:04 -05:00 |
|
Nicolas Werner
|
4e6df2edcb
|
Fix notification reply build on other platforms
|
2021-01-07 11:21:10 +01:00 |
|
Nicolas Werner
|
4b4c321397
|
Allow inline replies from notifications on linux
|
2021-01-07 10:44:59 +01:00 |
|
Nicolas Werner
|
3ae4e49b5f
|
Remove unused paramters
|
2020-04-13 17:01:57 +02:00 |
|
Nicolas Werner
|
dcddea6fb8
|
Fix reply not closing
fixes #124
|
2020-04-13 16:22:30 +02:00 |
|
Nicolas Werner
|
82ec022f9c
|
Fix notification not being cleared, when read event didn't cause a notification
|
2020-04-11 23:28:34 +02:00 |
|
Nicolas Werner
|
2022775dd0
|
Clear notifications when event is read
|
2020-04-11 01:09:47 +02:00 |
|
Joseph Donofry
|
e5576f03d4
|
Fix additional Qt version issue
|
2019-07-05 16:31:01 -04:00 |
|
Joseph Donofry
|
c0a010acbb
|
Fix deprecated function call issues with Qt 5.13
Update to mtxclient 0.3.0
|
2019-07-04 21:20:19 -04:00 |
|
Colin Lord
|
bcd92c0604
|
Enable compilation on FreeBSD (#403)
|
2018-08-12 09:33:36 +03:00 |
|
Konstantinos Sideris
|
0e814da91c
|
Move all files under src/
|
2018-07-17 16:37:25 +03:00 |
|