Nicolas Werner
efda425b6a
Some qmllint fixes
1 year ago
Nicolas Werner
ce1a64bc19
Move to automatic type registration
1 year ago
Nicolas Werner
2cb04fd741
Remove explicit link styling
1 year ago
Nicolas Werner
4af8d7d397
Show some generic message for ACL changes
...
fixes #1476
1 year ago
Nicolas Werner
04cbbd2837
Replace some binding loops with others
1 year ago
Nicolas Werner
1b216870eb
Fix playable media playback
1 year ago
Nicolas Werner
2c53789d97
Fix member event binding loop
1 year ago
Nicolas Werner
54e2295c21
Fix palette access and QMediaPlayer errors
1 year ago
Nicolas Werner
e85a1d4aeb
First runnable qt6 Nheko
1 year ago
Loren Burkholder
138b0a6b86
Use the new mtxclient special effects refactoring
2 years ago
Loren Burkholder
0096226aeb
Implement unknown msgtype functionality
2 years ago
Nicolas Werner
d0d33660ba
Cleanup table rendering
...
fixes #1406
2 years ago
Loren Burkholder
5abd2df9b4
Fade in images when fully recieved
2 years ago
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/
2 years ago
Loren Burkholder
2b8cadaac8
Properly handle images without blurhashes
2 years ago
Loren Burkholder
179c16fd08
Use a single, reversible privacy screen transition
2 years ago
Loren Burkholder
c9e3ad1850
Animate transition to blurhash
2 years ago
Loren Burkholder
66d8a38c80
Blurhash images when the privacy screen is active
2 years ago
Loren Burkholder
92d9539824
Update resources/qml/delegates/EncryptionEnabled.qml
...
Co-authored-by: DeepBlueV7.X <nicolas.werner@hotmail.de>
2 years ago
Loren Burkholder
905b127a73
Add a generic video icon when there is no thumbnail
2 years ago
Loren Burkholder
1f8777178e
Limit max width of blurb
2 years ago
Loren Burkholder
707af2c11d
Update message
2 years ago
Loren Burkholder
902d4a7eb2
Add a fancy delegate when encryption is enabled
2 years ago
Nicolas Werner
15d7a2f021
Make code tags preserve whitespace
2 years ago
Nicolas Werner
3a6a905429
A whole new year full of excitement and possibilities!
2 years ago
Nicolas Werner
952827d629
Add a button to room the upgraded room in the timeline
2 years ago
Loren Burkholder
fa0c14b846
confetti ( #1243 )
...
* 🎉 (confetti) message support. Thanks @LorenDB !
2 years ago
Rohit Sutradhar
ac48c33286
VoIP v1 implementation ( #1161 )
...
* Initial commit for VoIP v1 implementation
* Added draft of event handlers for voip methods
* Added event handlers for VoIP events, added rejectCall, added version tracking for call version for V0 and V1 compatibility
* Added call events to the general message pipeline. Modified Call Reject mechanism
* Added message delegates for new events. Modified hidden events. Updated handle events.
* Updated implementation to keep track of calls on other devices
* Fixed linting
* Fixed code warnings
* Fixed minor bugs
* fixed ci
* Added acceptNegotiation method definition when missing gstreamer
* Fixed warnings
* Fixed linting
2 years ago
Nicolas Werner
7ec842ba51
Replace some user visible mentions of spaces
2 years ago
Nicolas Werner
12da7bd08c
Enable spoilers in replies
2 years ago
Nicolas Werner
08b304eccf
Break http images and implement barebones spoiler support when not in mobile mode
...
see #1042
see #483
2 years ago
Nicolas Werner
11fa4821aa
Support rendering policy rules
2 years ago
Nicolas Werner
a6b2be112b
More image dialog fixes
3 years ago
Nicolas Werner
c21711830f
Fix pinned messages getting clipped
3 years ago
Nicolas Werner
3b2f47c56f
Show changes in image packs in timeline
3 years ago
Malte E
f66ec626f0
fix tapping messages, fix pressandhold/doubletap on touch
3 years ago
Malte E
13baf77435
Better touch scrolling ( #1012 )
3 years ago
Nicolas Werner
dbd2bebe6c
Show some previews in upload window
3 years ago
Nicolas Werner
fd83858715
Add duration and resolution to files
3 years ago
Malte E
a42335aed2
elide usernames in timeline ( #997 )
...
* Use advanceWidth to get the with of the original text
Co-authored-by: Nicolas Werner <nicolas.werner@hotmail.de>
3 years ago
math
88d86405f8
add option to open video with external program by default
3 years ago
math
74a4e36f90
add option to open image with external program by default
3 years ago
Nicolas Werner
7a11b69f99
Fix images being cropped instead of scaled
3 years ago
Nicolas Werner
df6a5aabb6
Fix clicking on images in replies
...
fixes #881
3 years ago
Malte E
5108955df2
making userName_ an AbstractButton should play nicely with ListView ( #961 )
...
* making userName_ an AbstractButton should make it play nicely with the ListView
* make Avatar an AbstractButton
* make userName_ in Reply.qml an AbstractButton
* use alias for avatar background color and fix margin of username in reply
3 years ago
Malte E
1c8a5c645d
Add sender names to state events ( #948 )
...
* add sendernames to state events
* Center state events and make them less tiny
3 years ago
Nicolas Werner
c0f415238d
Fix images without size not showing (take5)
3 years ago
Malte E
1cc4f76998
fix overlap in NoticeMessage
3 years ago
Malte E
6f3ed5b282
space-saving metadata placement
3 years ago
Nicolas Werner
1df1b5037e
Fix second codeblock not wrapping
3 years ago