Nicolas Werner
82d9e57b6a
Fix room mentions warning being displayed even without permissions
7 months ago
Nicolas Werner
821390c7d6
Fix possible pagination issue when a sync returns an empty limited timeline
7 months ago
Integral
c890aebf72
refactor: replace QString constructors with QStringLiteral
7 months ago
NepNep21
4810c2a2bc
Lint
7 months ago
NepNep21
3f05df19a1
Fix image copying on windows
8 months ago
Nicolas Werner
b077596704
Fix lint
8 months ago
Nicolas Werner
a415b39bf9
Color conversion seems to be redundant before the sink (upload too, but removing that breaks stuff)
8 months ago
Nicolas Werner
f1722d5f64
Add some voip debugging hoops
8 months ago
Nicolas Werner
9656304e24
Remove attributes on del tags
...
There is no use case for those afaik and they do break our replacement
in the frontend. Let's instead strip them out in the sanitization step,
since there are no valid attributes defined for the del tag currenlty.
In theory we could also strip out all attributes here, but that seems
excessive for now.
Fixes https://github.com/Nheko-Reborn/nheko/issues/1693
8 months ago
Nicolas Werner
30ac76e942
Fix presence not being per profile
...
fixes #1699
8 months ago
Nicolas Werner
aef9617d1e
Make a few headers forward declarations
8 months ago
Nicolas Werner
06927cd3c2
Include moc files for a tiny speedup on incremental builds
8 months ago
Nicolas Werner
9c2d50bb86
Bump supported matrix versions to 1.9
9 months ago
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.
9 months ago
Nicolas Werner
b3c78ea81a
Fix animated images rendering offscreen for the first frame
9 months ago
Nicolas Werner
a9ec130cbe
Fix too many characters are emojis now
9 months ago
Nicolas Werner
e03fb71b08
Force emoji font on a few more characters
...
Looks a bit better and works around some height weirdness on my systems.
9 months ago
Loren Burkholder
bf89de8c75
Fix ordering of switch statement
9 months ago
Loren Burkholder
21d51d9739
Add a command to gradually glitch text in a message
9 months ago
Loren Burkholder
99bbe26609
Add a glitch text command
9 months ago
Nicolas Werner
8ca0f61cad
Disable optimistic pagination to fetch events edited into the thread before the threadroot
...
fixes #1661
10 months ago
Nicolas Werner
51236c3260
Fix verification with multiple devices in parallel
...
Fixes #1125
10 months ago
NepNep21
4058a99c6a
Fix gstreamer deinit
10 months ago
Nicolas Werner
1254ac41ce
Support "fixed" mac method in verification
10 months ago
Nicolas Werner
c130e4cf06
Use constant for sas verification mac
10 months ago
Nicolas Werner
2dea689fa5
Make volume control logarithmic again
11 months ago
Nicolas Werner
eaea788a7f
Use macos define everywhere
11 months ago
Nicolas Werner
7b2d04cdd8
Fix macOS apple silicon build
11 months ago
q234rty
2ced20d755
Use dynamic properties for NhekoFixupPaletteEventFilter
...
A new window could have the same `QWindow *` value as an already free'ed window,
so using a `QSet<QWindow *>` with potentially free'ed windows might not be reliable.
Use dynamic properties instead.
11 months ago
Nicolas Werner
8214e8dcf2
Make clazy happy
11 months ago
Nicolas Werner
eed23cdf11
Fix lag when media messages are shown and fix media controls
11 months ago
Nicolas Werner
87c063b112
Speedup room switching by forcing a bigger initial item size
11 months ago
Nicolas Werner
392c07adbe
Faster blurhash decode
11 months ago
duarm
9715a0ee16
lint
11 months ago
duarm
000681b25e
disable swipe motions toggle
11 months ago
NepNep21
c4ab063aec
deleteLater() on failure
11 months ago
NepNep21
2abd2870e0
Fix memory leak and invite filtering
11 months ago
NepNep21
1295e84020
Other occurences
11 months ago
Nep Nep
7c57292c6d
Improve naming
...
Co-authored-by: DeepBlueV7.X <nicolas.werner@hotmail.de>
11 months ago
FallenValkyrie
31623000a8
Implement account pack deletion
11 months ago
Nicolas Werner
8d7175b702
Fix backslashes escapes
...
(And shrug losing arms in replies)
11 months ago
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
11 months ago
q234rty
d372158dde
Trigger less QEvent::ApplicationPaletteChange
...
The event seems to be very expensive on certain platform theme plugins.
Fixes #1639
11 months ago
FallenValkyrie
e8b9d92e8e
Factor out the logic to delete an ImagePack
11 months ago
Nicolas Werner
c67f301f8b
Work around clazy claiming we connect a lambda
11 months ago
Nicolas Werner
d116deedd7
Allow clicking notifications on Windows
12 months ago
NepNep21
4695bbb340
Add /ignore
12 months ago
Nicolas Werner
4142703990
Try to make windows notifications prettier
12 months ago
Nicolas Werner
b4afeada58
Fix urls in widgets being double encoded
...
See https://bugreports.qt.io/browse/QTBUG-110446
12 months ago
Loren Burkholder
5bd53e9479
Fix profile argument parsing bug
12 months ago