Nicolas Werner
457f42c9ca
Fix pending reply sizing
1 year ago
Nicolas Werner
904d3f257a
Fix some qml warnings
1 year ago
Nicolas Werner
15b5712f9a
Start working on bubble delegate
1 year ago
Nicolas Werner
c4d2ec875d
Fixup reply and state event rendering
1 year ago
Nicolas Werner
55107ed0ce
Fix some reply layouting loops
1 year ago
Nicolas Werner
b187440e68
Reimplement reply delegate by moving out the timeline event without layout
1 year ago
Nicolas Werner
4d8b8c3b81
Create an EventDelegateChooser
1 year ago
Nicolas Werner
ce1a64bc19
Move to automatic type registration
1 year ago
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
Nicolas Werner
c21711830f
Fix pinned messages getting clipped
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
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
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
987b9bed6b
add small avatars option and tweak colors and spacings
3 years ago
Malte E
d0ac110cb7
Fix layout - no more binding loops (hopefully)
3 years ago
Malte E
0e548b7d39
fixed most of the binding loops
3 years ago
Malte E
5db7ec7f03
Variable width bubbles (still has binding loop)
3 years ago
Malte E
e290f9938a
Update resources/qml/delegates/Reply.qml
...
Co-authored-by: DeepBlueV7.X <nicolas.werner@hotmail.de>
3 years ago
Malte E
384c9c91e3
print state events without bubbles, displaynames or avatars and in a smaller font
3 years ago
Malte E
9d194cc2e6
clean up margin setting
3 years ago
Malte E
3f7c15c7af
Add message bubbles
3 years ago
Malte E
04b47d6882
prepare code for message bubbles and dynamic message layout
3 years ago
Nicolas Werner
61404641d9
Update year in copyright notice to shut up lint job
3 years ago
Nicolas Werner
b4ef2ce60c
Allow clicking links in replies
...
fixes #529
3 years ago
Nicolas Werner
75b112f0c8
Support pinned messages
...
fixes #519
3 years ago
Nicolas Werner
2324d2de05
Fix colors of sidebar in replies
3 years ago
Nicolas Werner
ad1e6c8298
Support bootstrapping crosssigning
...
Showing the bootstrap state and showing there are unverified devices is
still missing.
3 years ago
resolritter
3f8bb19ba1
right-click tap handler for replies
3 years ago
Nicolas Werner
72bbad7485
Show encryption errors in qml and add request keys button
3 years ago
Nicolas Werner
87e81498b7
Fix window placement on wayland and add close buttons
...
We explicitly set a parent. We can't assign to
ApplicationWindow.transientParent though, only to
Window.transientParent, so we just call setTransientParent in C++.
3 years ago
Nicolas Werner
88ed0fade7
Explicitly reload data in delegates, if related events got loaded
3 years ago
Nicolas Werner
f704e381c3
Fix a few missing properties
3 years ago
Nicolas Werner
bd26624ed8
Prepare for reuseItems in timeline
...
The actual reuseItems is still blocked on a few upstream bugs.
3 years ago
Nicolas Werner
f6f5d2615a
Make emoji picker follow theme
3 years ago
Nicolas Werner
568ec845da
Fix mouse cursor on reply delegates
3 years ago
Nicolas Werner
a7f8b23b52
Make palette global in Qml
4 years ago
Nicolas Werner
82fa8ab292
Highlight navigated to message
4 years ago
Nicolas Werner
18e96d5c7d
Fix some TapHandler focus issues
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
d43607d01c
Fix hover handling in the timeline
4 years ago
Nicolas Werner
bcfa683468
Improve hover stuff, needs HoverHandler for a proper fix
4 years ago