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
d43607d01c
Fix hover handling in the timeline
4 years ago
Nicolas Werner
e2fc676c77
Revert keeping whitespace in html, it breaks lists
4 years ago
Nicolas Werner
97688763f6
Background color for code and don't collapse space in timeline
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
4862be06be
Fix presence indicator
4 years ago
Nicolas Werner
fdcf91f5eb
Fix binding loop and non integer text height
4 years ago
Nicolas Werner
f452bdf2b0
Make settings update immediately in qml and allow limiting timeline width
...
Limiting improves readability on wide monitors.
The immediate update of the settings is done by just exposing settings
as properties and then setting the settings as a context property.
5 years ago
lkito
d8b89e2ef0
Added an optional feature to show bigger emoji-only messages with 3 or less emoji
5 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
b1eff0a37f
Improve link theming
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
85aae9408b
Wrap text in pre tags
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