Nicolas Werner
ca5490074a
Fix scroll to replied to message (somewhat)
5 years ago
Nicolas Werner
846ff33ed8
Position reaction emoji and text on the same baseline
5 years ago
Nicolas Werner
54013e4a00
Basic, broken reaction display
5 years ago
Nicolas Werner
a9aed09d35
Add placeholder for reactions
5 years ago
Nicolas Werner
2997155f56
Fix spacing of typing notifications
5 years ago
Lasath Fernando
21b33363ce
Make pagination spinner inline
5 years ago
Lasath Fernando
1f9d3024b1
Add visual indication that data is being fetched
...
This turns `paginationInProgress` field of `TimelineModel` into a `Q_PROPERTY`, so the Ui can bind to it.
For the moment, I'm showing the same spinner as we do during initial sync. It's not ideal, on the count of being giant and in the middle but it's better than nothing. We can make it more subtle later.
5 years ago
Nicolas Werner
3226d1787c
Fix some smaller coloring issues
5 years ago
Lasath Fernando
c5d373e8f1
Address CR comments
5 years ago
Lasath Fernando
5c57de070e
Remove commented out code; fix padding for Pill
5 years ago
Lasath Fernando
84c5ff0bcb
Fix binding loops for height
5 years ago
Lasath Fernando
1555dc2296
Shamelessly steal `ScrollHelper.qml` from spectral
...
I mean, we're both GPL so... :P
5 years ago
Nicolas Werner
0e1bb5137b
Add menu entry to show decrypted source
...
Also make hidden entries not consume space in Menus with some qml
styles.
5 years ago
Nicolas Werner
6a39b29acc
Disable opening images, when they are not loaded
5 years ago
Nicolas Werner
dcddea6fb8
Fix reply not closing
...
fixes #124
5 years ago
Nicolas Werner
537cc966cc
Use Item for transparent rectangles
5 years ago
Nicolas Werner
d68b24188f
Size reply background by contents
5 years ago
Nicolas Werner
d2e495532d
Make Filemessage background size by content
5 years ago
Nicolas Werner
6794b6472d
Add a few missing palette colors
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
0f1a352dd7
Make buttons hideable via setting, button contents can still be accessed via context menu
5 years ago
Nicolas Werner
a071f55c7b
Fix images without size
5 years ago
Nicolas Werner
b894ce4dcd
Make blurhash provider async
5 years ago
Adasauce
ed4bb1a576
Add support for more room events in timeline
5 years ago
Nicolas Werner
0fc98b2692
Experimental blurhash implementation (MXC2448)
5 years ago
Nicolas Werner
11bffd5d90
Revert change from TextEdit to TextArea
...
It made some messages unreadabe. We loose proper highlight colors, but
we will have to do for now, until I can figure out, why the TextArea
doesn't work.
5 years ago
Nicolas Werner
b1eff0a37f
Improve link theming
5 years ago
Nicolas Werner
4d79f8078e
Don't let click on reply steal focus from the replied to elements
5 years ago
Nicolas Werner
505a8b5742
Only show reply button and option button on hover
5 years ago
Nicolas Werner
653ad0be97
Fix placeholder text being visible behind transparent avatars
5 years ago
Nicolas Werner
6bdc75d073
Reset user colors on theme change (in qml timeline)
5 years ago
Nicolas Werner
284fc8eaa8
Improve styling of emote messages
5 years ago
Joseph Donofry
096db389d1
Make closing the reply popup actually clear the reply message
5 years ago
Nicolas Werner
d330020fdd
Improve styling a bit
5 years ago
Nicolas Werner
2053f67626
Close popup when clicking outside
5 years ago
Nicolas Werner
5f4efa9442
Speed up timeline by using global ToolTip and Menu
5 years ago
Nicolas Werner
735086371d
Make page scrolling half height
5 years ago
Nicolas Werner
9b7c1cb7f9
Add scroll page shortcut
5 years ago
Nicolas Werner
c2d436942e
Add explicit size to reply close button
5 years ago
Joseph Donofry
d205952fc8
Change tooltip palette settings for QML
5 years ago
Nicolas Werner
4951241d23
Simplify reply popup logic
5 years ago
Nicolas Werner
c2e0aee193
Improve styling of reply popup
5 years ago
Nicolas Werner
3319e0ec20
Fix resize loop of images in reply popup
5 years ago
Joseph Donofry
2b8b04a04b
Add initial QML Reply Popup
5 years ago
Nicolas Werner
e9267ffc76
Show event type string in placeholder
5 years ago
Nicolas Werner
86960e67ec
Implement display of membership events
5 years ago
Nicolas Werner
84ac122c48
PixelAlign timeline view
5 years ago
Nicolas Werner
fcc7c0ce5b
Account for spacing when checking for bottom message for read status
5 years ago
Nicolas Werner
c95f4d8276
Fix colors in typing display, when username contains emoji
5 years ago
Nicolas Werner
fe912240bc
Move typing display to qml
5 years ago