Loren Burkholder
|
9168c2c785
|
Remove unnecessary header
|
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
|
39576fea96
|
Create function for processing whether a message is a reply
|
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
|
09303ca49f
|
make lint
|
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
|
c74e68c945
|
Parse markdown overrides during replies
I apparently missed this when I originally added the overrides.
|
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
|
cc3d32c65e
|
Move check for duplicate /sync responses to the same thread
|
2021-03-16 21:01:14 +01:00 |
|
Nicolas Werner
|
0dc40e50f8
|
Convert flatpak file to yaml to be able to add comments
|
2021-03-15 21:15:53 +01:00 |
|
Nicolas Werner
|
2ee31aa09e
|
Use device=all in flatpak for webcam support
fixes #517
|
2021-03-15 21:03:39 +01:00 |
|
Nicolas Werner
|
8ca3a8b607
|
Don't send markdown links in body
fixes #422
|
2021-03-15 20:59:18 +01:00 |
|
Nicolas Werner
|
86766b739d
|
Store all state events
|
2021-03-15 17:11:02 +01:00 |
|
DeepBlueV7.X
|
6548b84e29
|
Merge pull request #523 from Jedi18/master
Fix windows video bug
|
2021-03-15 15:51:10 +00:00 |
|
Nicolas Werner
|
569ea5b5f4
|
Rotate session keys properly
|
2021-03-15 16:24:01 +01:00 |
|
DeepBlueV7.X
|
61c5dffffd
|
Merge pull request #525 from salahmak/image-upload-dialog
Pressing return on image upload dialog sends the message
|
2021-03-15 11:48:55 +00:00 |
|
salahmak
|
aa0223c041
|
Pressing return on image upload dialog sends the message
|
2021-03-15 12:42:17 +01:00 |
|
targetakhil
|
a4b7966d21
|
prepend file:// for linux and macos
|
2021-03-15 09:03:06 +05:30 |
|
DeepBlueV7.X
|
dcaebea0b0
|
Merge pull request #524 from Nheko-Reborn/native-menus
Use native menus
|
2021-03-14 23:35:36 +00:00 |
|
Nicolas Werner
|
e438fc1068
|
Shorten hunter dir path
|
2021-03-14 23:23:37 +01:00 |
|
Nicolas Werner
|
e490ef953f
|
Use native menus
|
2021-03-14 22:22:52 +01:00 |
|
targetakhil
|
5614f70576
|
Add faq section
|
2021-03-14 23:32:24 +05:30 |
|
targetakhil
|
02e388e542
|
fix windows video bug
|
2021-03-14 23:16:41 +05:30 |
|
Nicolas Werner
|
47a7adf823
|
Use readonly properties where possible
|
2021-03-14 16:24:04 +01:00 |
|
Nicolas Werner
|
9b8e6c7f5c
|
Remove some more allocations
|
2021-03-14 15:34:18 +01:00 |
|
Nicolas Werner
|
98e0b95635
|
Reduce allocations when escaping emoji
|
2021-03-14 14:04:30 +01:00 |
|
DeepBlueV7.X
|
c47ae99805
|
Merge pull request #493 from Jedi18/quickswitcher_qml
Port QuickSwitcher to QML
|
2021-03-14 01:54:09 +00:00 |
|
Nicolas Werner
|
eb9603f4c0
|
Fix room completions not showing label avatars
When no image is set for a room, the room didn't have the first
character in the avatar, when opening any completer, that showed it.
|
2021-03-14 02:50:44 +01:00 |
|
Nicolas Werner
|
05c636a8d4
|
Fix qml license headers again
|
2021-03-14 02:45:20 +01:00 |
|
Nicolas Werner
|
8ebb55623e
|
Remove background of quick switcher popup
|
2021-03-14 02:42:41 +01:00 |
|
Nicolas Werner
|
1961312b15
|
Improve sorting and sizing of completions a bit
|
2021-03-14 01:24:26 +01:00 |
|
Nicolas Werner
|
b82c11bd79
|
Fix text corruption from unrounded pixel height
|
2021-03-13 23:52:46 +01:00 |
|
Nicolas Werner
|
7a356f3832
|
Merge branch 'quickswitcher_qml' of git://github.com/Jedi18/nheko into Jedi18-quickswitcher_qml
|
2021-03-13 23:45:05 +01:00 |
|
DeepBlueV7.X
|
df797175ca
|
Merge pull request #520 from Nheko-Reborn/openssl-fixes
Disable bundled OpenSSL by default, even with hunter
|
2021-03-13 22:42:42 +00:00 |
|
Nicolas Werner
|
ce547357b8
|
Disable bundled OpenSSL by default, even with hunter
|
2021-03-13 22:42:44 +01:00 |
|
Nicolas Werner
|
6ad4065de4
|
Fix a few db access crashes
|
2021-03-12 17:14:18 +01:00 |
|