tastytea
d4cc3507f8
Hidden events: Enhance tooltips
...
Shorten tooltip for power levels, expand tooltip for user events.
3 years ago
tastytea
5cd3e61cb0
Add GUI to change hidden events per room
...
This adds a dialog to the room settings in which the user can choose
which of these three event types they want to hide (additionally to the
default):
- m.room.member
- m.room.power_levels
- m.sticker
The current state is read when room settings are opened and saved when
new settings are accepted.
3 years ago
tastytea
9836443d26
Add maximum width to room name in user profile
...
Layout is: spacing | text | spacing | button | spacing
Therefore we subtract 3x spacing and 1x button(16) from width.
3 years ago
tastytea
721c315be2
Add maximum width to user name in profile
...
Layout is: padding | text | margin | button | padding
Therefore we subtract 2x padding, 1x margin and 1x button from
width. And an extra button for some reason. 🤷
3 years ago
tastytea
2815ad0408
Fix width of room name to dialog width
3 years ago
Nicolas Werner
4a80fdc951
Functional login page
3 years ago
Nicolas Werner
aaae72a4f2
Fix focus and qml parenting with qml root
3 years ago
Nicolas Werner
f1a23355bd
Port usersettings to qml
3 years ago
Joseph Donofry
53c73c2195
Fix some minor UI issues with ImageOverlay and RawMessageDialog
3 years ago
Nicolas Werner
6d4ff70b48
Add minimum scale in image viewer
3 years ago
Nicolas Werner
66520eae19
Port image overlay to qml
...
Allows you to zoom and pan now.
relates to #647
3 years ago
Nicolas Werner
61404641d9
Update year in copyright notice to shut up lint job
3 years ago
Nicolas Werner
6484ed6496
Explicitly set text format for raw message dialog
3 years ago
Loren Burkholder
d15094b21e
Use better translation method
3 years ago
Loren Burkholder
c09c0d35b8
Make opening room members from rooms settings dialog work
3 years ago
Nicolas Werner
d46e517e3a
Only show room pack button, when you can actually create one
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
2974c541c5
Misc pack editor improvements
3 years ago
Nicolas Werner
bb600dd3d1
Show some avatar for image packs
3 years ago
Nicolas Werner
57fb0d79f9
Fix colors and alignment in dialogs
3 years ago
Nicolas Werner
d1e1e9363d
Fix qml warnings and missing icons
3 years ago
Nicolas Werner
9c1c3eb10d
Fix qml warnings and missing icons
3 years ago
Loren Burkholder
9a5d457a49
Quality-of-life improvements to InputDialog
3 years ago
Loren Burkholder
f048caee69
Simplify code for padding delegates
3 years ago
Loren Burkholder
36f1bbcc02
Remove duplicate property
3 years ago
Loren Burkholder
b1c1274d96
Allow removing users from the invite dialog
3 years ago
Loren Burkholder
e09af0b101
Nicer padding
3 years ago
Loren Burkholder
f095352a2c
Add pointing hand cursor shape
3 years ago
Loren Burkholder
07aa89cca1
Port invite dialog to use ItemDelegate
3 years ago
Loren Burkholder
d645c43618
Add highlight on hover
3 years ago
Loren Burkholder
8ca1b93abb
Switch member dialog to using ItemDelegate
3 years ago
Nicolas Werner
df1f549a2c
Use filled shields everywhere and distinguish different states more
3 years ago
Loren Burkholder
f3aeb4b044
Switch icon theme to Fluent icons
3 years ago
Nicolas Werner
b7b4fd0e9b
Format qml
3 years ago
Nicolas Werner
6c5807ed0c
Make yellow darker
...
Fixes readability issues in the userprofile.
fixes #440
3 years ago
Nicolas Werner
8f3a6abfa2
Improve the layout and behaviour of topbar slightly
3 years ago
Loren Burkholder
2c725bd1e5
Fix clicking on avatar
3 years ago
Nicolas Werner
ebc93c8870
Explicitly namespace platform module
3 years ago
Nicolas Werner
5ca1fb18bb
Move away from using an event loop to access secrets
...
Fixes messages in room flickering and being stuck
fixes #760
relates to #770
relates to #789
3 years ago
Loren Burkholder
b5b5c95246
Use ItemDelegate for read receipts
3 years ago
Nicolas Werner
3758c42ed6
Fix leave room dialog
3 years ago
Nicolas Werner
1e22274d8c
Use ItemDelegate in RoomList instead of a Rectangle with handlers
...
fixes #683
relates to #571
3 years ago
Nicolas Werner
912a8c43b2
Fix copyright order
3 years ago
Nicolas Werner
211fd9d76c
Fix registration on matrix.org
...
This was a bit of a journey:
https://github.com/matrix-org/matrix-doc/pull/3471
But it should work now and we now use the UIAHandler everywhere.
fixes #670
3 years ago
Loren Burkholder
0c2522684b
Auto-focus search bar in room directory
3 years ago
Thulinma
662cb573e1
Allow changing device names, display last seen time and IP
3 years ago
Thulinma
649c5ff86d
Add support for listing devices that do not support encryption, add support for logging out devices.
...
Ticks off another box in #23 !
3 years ago
tastytea
0516892759
Allow JPEG in image picker for stickers and emotes.
...
The file ending list is translated, so all the translations are updated
too.
3 years ago
Loren Burkholder
14488a8fe7
Use the same leave room dialog everywhere
...
This ports the leave room dialog to QML, everywhere. There are now no differences between the various leave dialogs.
3 years ago
Loren Burkholder
0841abead3
Use better close-on-Enter logic
3 years ago