Nicolas Werner
5523460f4e
Fix menu positions
2 months ago
Nicolas Werner
65c6e96e24
Get rid of platform dialogs/menus now that Qt6.8 supports native menus without them
...
This will look bad on some platforms and older versions for now, but
should fix a lot of crashes and we can report the rest as bugs.
2 months ago
Nicolas Werner
25e552c6fa
Fix default insets on Qt6.7 in room and communities list
3 months ago
Nicolas Werner
cb74fe6ede
Prefill status message dialog with current status
5 months ago
Nicolas Werner
2b1c9af311
More qml cleanups
1 year ago
Nicolas Werner
bbfbba30b0
Allow setting presence state again
1 year ago
Nicolas Werner
491809e853
prevent overscroll in roomlist and communities list
1 year ago
Nicolas Werner
b187440e68
Reimplement reply delegate by moving out the timeline event without layout
1 year ago
Loren Burkholder
852edb4aff
Add mark as read entry to the roomlist right-click menu
1 year ago
Nicolas Werner
3cd7898a0d
Fix dialog paths
1 year ago
Nicolas Werner
2d7c007eb2
Fix binding loop in roomlist
1 year ago
Nicolas Werner
d2c616ee67
Fix request for empty image
1 year ago
Nicolas Werner
9ce1e205e6
Improve timestamp layouting in room list
1 year ago
Nicolas Werner
5aee8d609a
Format qml
1 year ago
Nicolas Werner
c25d0c6b2f
Get rid of scrollhelper
1 year ago
Nicolas Werner
54e2295c21
Fix palette access and QMediaPlayer errors
1 year ago
Marcus Hoffmann
7c08d88990
print errors on failed dialog creation
...
Signed-off-by: Marcus Hoffmann <bubu@bubu1.eu>
2 years ago
Nicolas Werner
96f791daf1
Get rid of year in license headers
...
See also:
https://daniel.haxx.se/blog/2023/01/08/copyright-without-years/
https://hynek.me/til/copyright-years/
2 years ago
Loren Burkholder
66d8a38c80
Blurhash images when the privacy screen is active
2 years ago
Nicolas Werner
5457d67c98
Explicitly set parent for scrollbars to prevent them from showing on some platforms
2 years ago
Nicolas Werner
58f5ba5023
Make scrollbars optional and disabled by default
...
Also add them to the communities sidebar
2 years ago
Alexander Bantyev
ac19c6c92b
Room list: add scrollbar when not collapsed
2 years ago
ShootingStarDragons
7d95ac23ce
feat: hide all popup menus when press leftbutton on somewhere else
...
Log: according to the bug on https://bugreports.qt.io/browse/QTBUG-83972 , The menu will always stay if not click one of the item. So I try to make a hack for it, wait qt solve it someday
2 years ago
Nicolas Werner
33e9c80c1b
Fix html in sidebar again
2 years ago
Nicolas Werner
7f6c1136ff
Fix html in usernames
2 years ago
Nicolas Werner
b2ccf766ba
Navigate to space when room is selected
...
fixes #1260
2 years ago
Nicolas Werner
3a6a905429
A whole new year full of excitement and possibilities!
2 years ago
Loren Burkholder
fe02e0dd91
Add room settings in room list
2 years ago
Nicolas Werner
ee1a219661
Fix search rooms button
2 years ago
Nicolas Werner
d70a344a4d
Fix userprofile on roomlist
2 years ago
Nicolas Werner
7ec842ba51
Replace some user visible mentions of spaces
2 years ago
Hiers
8071b192b8
Line to indicate first unread message ( #1147 )
...
* First draft of unread line feature.
* Minor visual fix.
* Removed unnecessary ternary operator.
* Extended unread line functionality to work on minimised window or focusing another window.
* Fix for unread line not showing when last read message is hidden.
* Minor performance improvement. Fix for misbehaving event2order DB at application start.
* Fix for possible performance issues when user has joined a large number of rooms.
* Fix for breaking macos and clazy builds.
* Changed on windows focus function to refresh unread line if room is unread.
* Unread line is removed when user sends a message.
* Linting.
* Fixed unread line to work in standalone room windows.
* Switch isRoomUnread for index 0.
* Merged try/catch blocks.
* Fix for crash on opening a room invite.
* Call fullyReadEventId function when used instead of storing it and passing it through.
* Function that was meant to sync the unread line was relying on an async function, oops.
* Linting again.
* More linting...
* Minor changes.
2 years ago
Nicolas Werner
1d7575036e
Allow creating spaces
2 years ago
Nicolas Werner
01fd5e6b61
Unset the transient parent on separate chat windows
...
relates to #1168
2 years ago
Nicolas Werner
376612e4eb
Support editing space children
2 years ago
Nicolas Werner
931855441a
Allow editing aliases
2 years ago
Loren Burkholder
885a790b1f
Simplify space notification options
2 years ago
Loren Burkholder
863eaa1910
Add space notification configuration
2 years ago
Loren Burkholder
c2b6728955
Add space notifs to room list
2 years ago
Loren Burkholder
169384f0fa
Add space notifications to room list
2 years ago
Loren Burkholder
2df2046d1d
Display unread notifications for spaces
2 years ago
brausepulver
09c646d3fa
Add copy link to room context menu ( #1101 )
2 years ago
Joseph Donofry
7f2ae13c43
Make PrivacyScreen work on Popped-out Rooms
3 years ago
Nicolas Werner
87070289fd
Activate window that already has the room open if possible
3 years ago
Nicolas Werner
62bf1b253e
Rework focus handling
3 years ago
Nicolas Werner
b75ef07896
Add basic support for multiple windows
3 years ago
Malte E
5384ab377c
initial direct chat creation dialog
3 years ago
Malte E
b8b31cb36d
CreateRoom dialog in QML
3 years ago
Nicolas Werner
5b09dd1a11
Fix a few alignment issues in the roomlist
3 years ago
Nicolas Werner
d84502737b
Fix misalignment in room list tiles
3 years ago