CH Chethan Reddy
64f204d984
Rewrite UserProfile in qml
4 years ago
Nicolas Werner
2088053d26
Add DeviceVerificationFlow dummy and verification test button
4 years ago
Joseph Donofry
18f934efad
Add un-encrypted warning icon for messages in encrypted rooms
5 years ago
Joseph Donofry
ff7468e6d5
Update emoji picker and translations
5 years ago
Joseph Donofry
ee4dcef90f
Add new QML-based emoji picker (work in progress)
...
This is necessary to support having a picker within QML.
Eventually, this should replace the existing widget-based one.
5 years ago
Nicolas Werner
a9aed09d35
Add placeholder for reactions
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
94f5b25888
Change fallback style to fusion
5 years ago
Nicolas Werner
995568814b
Use cleaned up logo
5 years ago
Nicolas Werner
4951241d23
Simplify reply popup logic
5 years ago
Nicolas Werner
8c5e4db42c
Remove embedded fonts
5 years ago
Nicolas Werner
9fd279c020
Show encryption enabled and use a non zero size for zero size vide
5 years ago
Nicolas Werner
88dc72df4f
Enable link handling
5 years ago
Nicolas Werner
993926e189
Make user clickable and improve button cursor look
5 years ago
Nicolas Werner
2055c75f8b
Organize qml files a bit
5 years ago
Nicolas Werner
c37495fae2
Use a basic implementation of a DelegateChooser for compat with older Qt
...
The interface is taken from Qt/KDE, but the implementation is different,
because the Qt implementation depends on some Qt internals.
5 years ago
Nicolas Werner
d90038cf20
Misc layout fixes
5 years ago
Nicolas Werner
b9076c5c4d
Try out DelegateChooser
...
requires Qt5.12+
5 years ago
Nicolas Werner
67d255a2de
Add basic video messages
...
Size is fixed for now, otherwise the Video output ends up somewhere...
5 years ago
Nicolas Werner
ea98d7b2ae
Add simple audio message widget
5 years ago
Nicolas Werner
a8166462ad
File messages (qml)
5 years ago
Nicolas Werner
82091999c4
Add lock to encrypted messages
5 years ago
Nicolas Werner
240b3a566b
Add send/received indicator
5 years ago
Nicolas Werner
5200db17e9
Implement basic placeholder and disable unimplemented event types
5 years ago
Nicolas Werner
a1c97fc8d6
Show redactions in qml timeline
5 years ago
Nicolas Werner
86f4119a05
Implement basic ImageMessages in qml timeline
...
I suck at sizing so the images in the message are currently hardcoded to
300 pixels in width...
5 years ago
Nicolas Werner
ebeb1eb772
Implement avatars in qml timeline
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
Nicolas Werner
8e611abe87
Replace timeline with empty qml view
5 years ago
Joseph Donofry
8b2488b7ef
Update Mentions UI
...
Mentions are now an '@' icon in the upper right.
UI Popup is now a smaller dialog.
Still lots of work to be done here.
5 years ago
redsky17
7c630b1363
Add reply and menu buttons to TimelineItem
6 years ago
redsky17
df5d24c87f
Revert "Remove built-in emoji picker"
...
This reverts commit 4b807229aa
.
6 years ago
Konstantinos Sideris
2295d681a4
Remove the bundled open sans font
6 years ago
Konstantinos Sideris
4b807229aa
Remove built-in emoji picker
6 years ago
Victor Berger
18a98a7c1d
Display tags as sorting items in the community panel ( #401 )
6 years ago
Konstantinos Sideris
0247b47553
Refactor the room settings menu to look like the user profile
6 years ago
Konstantinos Sideris
d7e5171bfa
Create user profile modal
6 years ago
Konstantinos Sideris
e4dedbcaba
Mark own read messages with a double checkmark ( #377 )
6 years ago
Konstantinos Sideris
ccc6cd8dab
Mark encrypted messages with a lock icon
6 years ago
Konstantinos Sideris
340c9ab9de
Add menu to modify the name & topic of the room
...
fixes #235
7 years ago
Konstantinos Sideris
7621dc0cb0
Fix UI inconsistencies between room list & communities
...
fixes #204
fixes #255
7 years ago
Max Sandholm
312df6f3bb
Communities ( #195 )
7 years ago
Konstantinos Sideris
ef0b0f6879
Add menu to invite users
7 years ago
Konstantinos Sideris
432a2e1354
Add inline audio clip player (m.audio) ( #143 )
7 years ago
Konstantinos Sideris
b21942a3e3
Add read support for m.file messages ( #24 )
7 years ago
Konstantinos Sideris
f0ecf6eee6
Add dark theme
7 years ago
Max Sandholm
19b526d453
Use system color scheme (using a Qt stylesheet) #104
...
The color scheme of nheko obeys the default color theme of Qt
(i.e. the system theme). It uses a Qt stylesheet to accomplish this,
which means replacing the color theme with a custom theme would only
be a matter of writing a new style sheet and loading it into the app.
7 years ago
Konstantinos Sideris
845228ac6a
Add scroll-down button
7 years ago
Konstantinos Sideris
8390ff253d
Fix icons for retina displays
7 years ago