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
Malte E
49aceefae3
Fix roomlist timestamp being off-screen ( #966 )
...
* fix timestamp disappearing off-screen
* remove mobileMode dependency of ScrollHelper
3 years ago
Nicolas Werner
ff4334d59e
Don't leak dialogs
...
It seems that you need to manually destroy created objects... Great...
fixes #898
3 years ago
Malte E
144e7cd038
make search usable on mobile
3 years ago
Nicolas Werner
f76d679ef6
Fix list items being hoverable through between settings and new room buttons
3 years ago
Nicolas Werner
f1a23355bd
Port usersettings to qml
3 years ago
Nicolas Werner
1c83ce1e79
Simplify Ripple effect and make it easier to use everywhere
3 years ago
Nicolas Werner
61404641d9
Update year in copyright notice to shut up lint job
3 years ago
Nicolas Werner
6f77a1fe9d
Use the styles default delay for tooltips
...
This makes them less annoying when scrolling or accessing the popup
menu.
See also #860
3 years ago
Nicolas Werner
999ac95658
Fix a small alignment issue of text in notification bubbles
3 years ago
Loren Burkholder
4a7e6d3f48
Fix a few things
3 years ago
Loren Burkholder
6e7e22b0e7
Make notification count bubbles expand some more
3 years ago
Nicolas Werner
943a20fc37
Navigate to subspaces by clicking on them
3 years ago
Loren Burkholder
b5e25a8369
Don't add arbitrary padding
...
This breaks the vertical-centeredness on the close button.
3 years ago
Loren Burkholder
f3aeb4b044
Switch icon theme to Fluent icons
3 years ago
Nicolas Werner
8f3a6abfa2
Improve the layout and behaviour of topbar slightly
3 years ago
Nicolas Werner
1e22274d8c
Use ItemDelegate in RoomList instead of a Rectangle with handlers
...
fixes #683
relates to #571
3 years ago