Nicolas Werner
423d649aa7
Add qml files in CMakeLists
3 years ago
Nicolas Werner
c775a93f77
Fix some qt6 issues
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
Nicolas Werner
46fbb0e749
Use ListView without scrollview for messages
...
That way we can autohide the scollbar if needed, it should fix some
jumping issues, it makes it possible to flick on mobile, etc.
Some related bugs:
https://bugreports.qt.io/browse/QTBUG-75223
https://bugreports.qt.io/browse/QTBUG-44902
3 years ago
Nicolas Werner
1c83ce1e79
Simplify Ripple effect and make it easier to use everywhere
3 years ago
Nicolas Werner
1dc53a301f
Fix hovering aliases that only have text
3 years ago
Nicolas Werner
61404641d9
Update year in copyright notice to shut up lint job
3 years ago
Nicolas Werner
9a9dbda571
Update presence dynamically and reduce allocations
3 years ago
Nicolas Werner
a0699f5247
Multiply source size by scale factor
...
Might be unnecessary, but docs are unclear on that.
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
Loren Burkholder
3b15bf5227
Remove useless line
3 years ago
Loren Burkholder
bb8dbf2c2e
Use better visible check
3 years ago
Loren Burkholder
094ddb48a2
Don't bother with crop
3 years ago
Loren Burkholder
350fc593ed
Use better id loading methodology
3 years ago
Loren Burkholder
350d1977af
Add some fancy effects to jdenticon
3 years ago
Loren Burkholder
0e931456ee
Only set identicon source if used
3 years ago
Loren Burkholder
d2e193ff78
Add jdenticon support
3 years ago
Nicolas Werner
5b460861b1
Allow accepting knocks in the timeline
...
As well as selecting more join rules.
3 years ago
Nicolas Werner
1e7756c508
Fix dpi scaling of avatars
3 years ago
Nicolas Werner
42d2b10d5d
Round images in the image provider
3 years ago
Nicolas Werner
a57a15a2e0
Basic sticker pack editor
3 years ago
Nicolas Werner
8d2d8dc267
Enable toggling tags
4 years ago
Nicolas Werner
d8c0d4874b
Render community items
4 years ago
Nicolas Werner
a7f8b23b52
Make palette global in Qml
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
6090d00251
Revert "Update QtQuick versions to match Qt 5.10"
...
This reverts commit 74e32dd96b
.
4 years ago
Joseph Donofry
74e32dd96b
Update QtQuick versions to match Qt 5.10
4 years ago
Joseph Donofry
9a604d3821
Clean up Avatar click event handling
4 years ago
Joseph Donofry
1bc2db4bdf
Add Ripple effects to qml buttons and avatar
4 years ago
Nicolas Werner
97688763f6
Background color for code and don't collapse space in timeline
4 years ago
kamathmanu
d4cece2f4d
Update resources/qml/Avatar.qml
...
Co-authored-by: DeepBlueV7.X <nicolas.werner@hotmail.de>
4 years ago
kamathmanu
a48c6353bf
Update resources/qml/Avatar.qml
...
Co-authored-by: DeepBlueV7.X <nicolas.werner@hotmail.de>
4 years ago
kamathmanu
e36b090c5b
Add support for viewing avatar images in full size
4 years ago
Mayeul Cantan
a176f0bf35
Smooth Avatars in timeline
...
This helps on low-dpi screens, getting rid of the jaggies.
4 years ago
Nicolas Werner
3a0e55e97b
Qml message input mockup
4 years ago
Nicolas Werner
1a029112d9
Lint qml with qml-format
4 years ago
trilene
3f73853e4b
Move ActiveCallBar Qml to separate file
4 years ago
Nicolas Werner
b05c101021
Fix null errors in qml
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
4862be06be
Fix presence indicator
4 years ago
Nicolas Werner
5c8ee99e9a
Remove online indicator for offline users
4 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
Nicolas Werner
e55a09906f
Misc color fixes
5 years ago