Nicolas Werner
54e2295c21
Fix palette access and QMediaPlayer errors
1 year 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
Nicolas Werner
3a6a905429
A whole new year full of excitement and possibilities!
2 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
Malte E
384c9c91e3
print state events without bubbles, displaynames or avatars and in a smaller font
3 years ago
Nicolas Werner
61404641d9
Update year in copyright notice to shut up lint job
3 years ago
Nicolas Werner
a7f8b23b52
Make palette global in Qml
4 years ago
Nicolas Werner
05c636a8d4
Fix qml license headers again
4 years ago
Nicolas Werner
1961312b15
Improve sorting and sizing of completions a bit
4 years ago
Nicolas Werner
c03f716e8b
Fix conflict between qmlformat and license check
4 years ago
Nicolas Werner
bb6ff8cec8
Show mxid on hovering username
...
fixes #507
4 years ago
Nicolas Werner
a6f0d2ea7d
Update license headers
4 years ago
Nicolas Werner
1142fe2663
Use overlay buttons for message actions
4 years ago
Nicolas Werner
6a2e8a6952
Try to avoid QTBUG-89568
4 years ago
Nicolas Werner
e959443831
Speed up rendering the timeline by a LOT by reducing clipping
...
Sadly still required for replies, otherwise this would be perfect.
4 years ago
Nicolas Werner
1a029112d9
Lint qml with qml-format
4 years ago
Nicolas Werner
004d10bfee
Clip replies by default
...
In the future we should probably add a gradient when clipped...
5 years ago
Nicolas Werner
d35cc3dda4
Use palette for qml code for theming
...
Can't do it for QtWidgets code. We need to fully transition, before we
can fully switch over probably.
5 years ago
Nicolas Werner
284fc8eaa8
Improve styling of emote messages
5 years ago
Nicolas Werner
2b3dc3d8b9
Implement fancy reply rendering
...
This currently assumes the event, that is replied to, is already
fetched. If it isn't, it will render an empty reply. In the future we
should fetch replies before rendering them.
5 years ago
Nicolas Werner
e98a61fea6
Show topic and name changes in timeline
5 years ago
Nicolas Werner
88dc72df4f
Enable link handling
5 years ago
Nicolas Werner
2055c75f8b
Organize qml files a bit
5 years ago
Nicolas Werner
b9076c5c4d
Try out DelegateChooser
...
requires Qt5.12+
5 years ago
Nicolas Werner
bbbd5df75f
Use system colors for now
5 years ago
Nicolas Werner
34f5400e99
Implement TextMessage delegate
...
Text selection over multiple items doesn't work yet
5 years ago