Nicolas Werner
4f6c840ed1
Fix media deletion of animated files
2024-10-09 02:19:35 +02:00
Nicolas Werner
db68281a28
Limit status messages to 255 bytes
2024-10-08 16:55:07 +02:00
Nicolas Werner
d1eb351975
Allow loading image only after explicit interactions
2024-08-21 00:29:11 +02:00
Nicolas Werner
941f7f5ed5
Fix QT_CONFIG check for wayland is only available since Qt6.7
2024-06-20 20:16:33 +02:00
Nicolas Werner
c7483aed98
Fix crash on empty mxid in ignore commands
...
fixes #1753
2024-06-20 17:00:23 +02:00
Nicolas Werner
1d252ae66f
Generate event links only using room ids
2024-06-14 14:53:27 +02:00
Nicolas Werner
20f17aaa36
Fix avatar change rendering
2024-06-14 00:05:26 +02:00
Nicolas Werner
b39ffc2f1a
Fix disabling a room ping
2024-06-13 04:36:34 +02:00
Nicolas Werner
96a066f246
lint
2024-06-09 15:56:09 +02:00
Nicolas Werner
3533f104bd
Properly restore room mentions state after edit
2024-06-09 15:30:30 +02:00
Nicolas Werner
777c41daa1
Support authenticated media
2024-06-06 01:34:23 +02:00
Nicolas Werner
9f5982e180
Prevent opening empty profiles
...
Should fix 1707
2024-06-04 00:19:20 +02:00
Nicolas Werner
ec9af40fc5
fix mentions with markdown and in edits
2024-05-31 18:28:16 +02:00
Nicolas Werner
1c5f747856
Disable image loaded workaround for Qt 6.7 and up
...
(since it is fixed there)
2024-05-27 22:28:28 +02:00
Nicolas Werner
cf373c016a
Implement MSC4142, mention via replies
2024-05-09 23:42:36 +02:00
Nicolas Werner
82d9e57b6a
Fix room mentions warning being displayed even without permissions
2024-05-07 23:26:29 +02:00
Nicolas Werner
821390c7d6
Fix possible pagination issue when a sync returns an empty limited timeline
2024-05-07 23:26:28 +02:00
Integral
c890aebf72
refactor: replace QString constructors with QStringLiteral
2024-04-26 13:34:51 -07:00
NepNep21
4810c2a2bc
Lint
2024-04-23 19:58:14 -03:00
NepNep21
3f05df19a1
Fix image copying on windows
2024-04-09 12:47:02 -03:00
Nicolas Werner
aef9617d1e
Make a few headers forward declarations
2024-03-16 11:50:39 +01:00
Nicolas Werner
06927cd3c2
Include moc files for a tiny speedup on incremental builds
2024-03-16 01:34:23 +01:00
Nicolas Werner
7c2a152cfb
Add support for intentional mentions
...
This is still a bit flaky around when to remove a mention, but it should
work in most cases. Might add a toggle in the future to disable these
though.
2024-03-08 18:45:18 +01:00
Loren Burkholder
21d51d9739
Add a command to gradually glitch text in a message
2024-02-27 13:17:20 -05:00
Loren Burkholder
99bbe26609
Add a glitch text command
2024-02-26 19:05:37 -05:00
Nicolas Werner
8ca0f61cad
Disable optimistic pagination to fetch events edited into the thread before the threadroot
...
fixes #1661
2024-01-16 04:01:13 +01:00
Nicolas Werner
87c063b112
Speedup room switching by forcing a bigger initial item size
2024-01-08 00:21:42 +01:00
NepNep21
c4ab063aec
deleteLater() on failure
2023-12-21 22:05:24 -03:00
Nep Nep
a691f5de3c
Merge branch 'Nheko-Reborn:master' into ignore-command
2023-12-20 20:31:48 -03:00
NepNep21
2abd2870e0
Fix memory leak and invite filtering
2023-12-19 23:53:55 -03:00
NepNep21
1295e84020
Other occurences
2023-12-19 21:44:19 -03:00
Nep Nep
7c57292c6d
Improve naming
...
Co-authored-by: DeepBlueV7.X <nicolas.werner@hotmail.de>
2023-12-19 21:41:48 -03:00
Nicolas Werner
8d7175b702
Fix backslashes escapes
...
(And shrug losing arms in replies)
2023-12-19 00:49:41 +01:00
Nep Nep
7dbad2c648
Merge branch 'Nheko-Reborn:master' into ignore-command
2023-12-17 21:35:01 -03:00
NepNep21
bfdf87a92d
Multiple changes
...
More consistent language with similar description strings
Add manpage entry
Add /unignore
Add ignore & decline button in the invite page
Add invite rejection to all ignore methods
2023-12-17 20:17:43 -03:00
Nicolas Werner
c67f301f8b
Work around clazy claiming we connect a lambda
2023-12-13 17:20:34 +01:00
NepNep21
4695bbb340
Add /ignore
2023-12-11 22:29:36 -03:00
Nicolas Werner
b4afeada58
Fix urls in widgets being double encoded
...
See https://bugreports.qt.io/browse/QTBUG-110446
2023-12-04 20:32:29 +01:00
Nicolas Werner
242f61c8a3
Fix state event rendering for join rules and emojis
2023-11-28 16:12:36 +01:00
Nicolas Werner
eb2c87f060
Unset hidden space when space is left
2023-11-27 22:44:44 +01:00
Nicolas Werner
ff82452816
Upgrade trust of megolm sessions when receiving RoomKey
...
Before we only did that, when we basically didn't have the key yet. But
since we usually get sent a RoomKey when a new message is sent after we
sign in, we were discarding, that those messages should usually now be
trusted.
2023-11-19 20:11:21 +01:00
Nicolas Werner
34ebd2b30e
Fix call only ringing the second time
2023-11-09 21:47:03 +01:00
Nicolas Werner
457f42c9ca
Fix pending reply sizing
2023-11-01 22:28:58 +01:00
Nicolas Werner
8b39b65d43
Possibly fix pagination in search
2023-11-01 21:31:08 +01:00
Nicolas Werner
81cf29f924
Possibly fix crash when room is cleared on event delegate
2023-11-01 20:57:39 +01:00
Nicolas Werner
7824c77234
Cleanup headers a bit more
2023-10-31 18:47:58 +01:00
Nicolas Werner
4357c47ebe
A few more small speedups
2023-10-31 13:04:39 +01:00
Nicolas Werner
99a3e8bcf2
Speed up compilation a bit
2023-10-31 13:04:39 +01:00
Nicolas Werner
50bce25838
Fix a few conversions
2023-10-31 13:04:38 +01:00
DeepBlueV7.X
1512810303
Merge pull request #1539 from Nheko-Reborn/issue1410
...
Add report message functionality
2023-10-26 09:57:47 +02:00