Nicolas Werner
b05c101021
Fix null errors in qml
4 years ago
Nicolas Werner
77e241b9e5
Reenable top bar room settings menus on avatar or title clicks
...
Also fixes a bug with an empty room settings window introduced in the
port.
4 years ago
Nicolas Werner
640b0ee405
Port top bar to Qml
...
Also fixes some resize issues with stupid workarounds to our resize
logic. This really needs to be cleaned up at some point!
4 years ago
Nicolas Werner
8bf26917ad
Make long press menu actually work
4 years ago
Nicolas Werner
6f557c19a1
Optimize scrolling a little bit
4 years ago
Nicolas Werner
fdcf91f5eb
Fix binding loop and non integer text height
4 years ago
Nicolas Werner
19f27236ea
Fix reactions
4 years ago
Lorem
e86c1cc79f
Make dateBubble's text vertically aligned to vertical center
4 years ago
Nicolas Werner
530c531c4b
WIP: Event Store split out
4 years ago
Nicolas Werner
fe12e63c7c
Fix parent undefined warning
4 years ago
Nicolas Werner
cded494cb5
Try to make text rendering in qml sharper
4 years ago
Joseph Donofry
5e355c36fd
Fix build issue on some versions of clang
5 years ago
Joseph Donofry
0078c72a37
Remove signals in favor of direct function calls
5 years ago
Joseph Donofry
07ffd9e7e9
Fix UserSettings in QML
5 years ago
Nicolas Werner
96f4169be9
Show presence and set custom status messages
5 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
Joseph Donofry
5228861b88
Add reaction/redaction for in-line Reactions
5 years ago
lkito
d8b89e2ef0
Added an optional feature to show bigger emoji-only messages with 3 or less emoji
5 years ago
Joseph Donofry
f4ea0b215d
Attach emoji picker picked to reaction sender
5 years ago
lkito
2c21f6e3fa
Implemented optional message body highlighting feature.
5 years ago
Joseph Donofry
ff7468e6d5
Update emoji picker and translations
5 years ago
Nicolas Werner
2c3d09edbb
Try to smooth scrolling a bit by increasing cacheBuffer
5 years ago
Joseph Donofry
a1661f7006
merge master into reactions
5 years ago
Nicolas Werner
e48dfd15fe
Add shortcuts to select/deselect reply targets
5 years ago
Nicolas Werner
e55a09906f
Misc color fixes
5 years ago
Nicolas Werner
54013e4a00
Basic, broken reaction display
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
dcddea6fb8
Fix reply not closing
...
fixes #124
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
6bdc75d073
Reset user colors on theme change (in qml timeline)
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