Nicolas Werner
58f5ba5023
Make scrollbars optional and disabled by default
...
Also add them to the communities sidebar
2023-02-14 22:01:00 +01:00
Alexander Bantyev
ac19c6c92b
Room list: add scrollbar when not collapsed
2023-02-14 22:01:00 +01:00
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
2023-01-23 20:15:43 +08:00
Nicolas Werner
33e9c80c1b
Fix html in sidebar again
2023-01-18 19:20:32 +01:00
Nicolas Werner
7f6c1136ff
Fix html in usernames
2023-01-07 02:03:04 +01:00
Nicolas Werner
b2ccf766ba
Navigate to space when room is selected
...
fixes #1260
2023-01-07 01:39:08 +01:00
Nicolas Werner
3a6a905429
A whole new year full of excitement and possibilities!
2023-01-02 04:25:33 +01:00
Loren Burkholder
fe02e0dd91
Add room settings in room list
2022-11-07 19:26:42 -05:00
Nicolas Werner
ee1a219661
Fix search rooms button
2022-11-01 15:11:58 +01:00
Nicolas Werner
d70a344a4d
Fix userprofile on roomlist
2022-10-05 17:25:01 +02:00
Nicolas Werner
7ec842ba51
Replace some user visible mentions of spaces
2022-10-01 15:20:38 +02:00
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.
2022-09-11 23:05:20 +00:00
Nicolas Werner
1d7575036e
Allow creating spaces
2022-09-05 02:00:20 +02:00
Nicolas Werner
01fd5e6b61
Unset the transient parent on separate chat windows
...
relates to #1168
2022-08-31 20:44:21 +02:00
Nicolas Werner
376612e4eb
Support editing space children
2022-08-10 00:20:44 +02:00
Nicolas Werner
aa63e50cea
Merge remote-tracking branch 'origin/perSpaceNotifs' into perSpaceNotifs
2022-07-14 01:26:48 +02:00
Nicolas Werner
931855441a
Allow editing aliases
2022-07-08 17:28:28 +02:00
Loren Burkholder
885a790b1f
Simplify space notification options
2022-06-29 22:04:37 -04:00
Loren Burkholder
863eaa1910
Add space notification configuration
2022-06-29 22:04:37 -04:00
Loren Burkholder
c2b6728955
Add space notifs to room list
2022-06-29 22:04:19 -04:00
Loren Burkholder
169384f0fa
Add space notifications to room list
2022-06-29 22:02:20 -04:00
Loren Burkholder
2df2046d1d
Display unread notifications for spaces
2022-06-29 22:00:09 -04:00
brausepulver
09c646d3fa
Add copy link to room context menu ( #1101 )
2022-06-23 23:44:50 +00:00
Joseph Donofry
7f2ae13c43
Make PrivacyScreen work on Popped-out Rooms
2022-05-12 14:56:22 -04:00
Nicolas Werner
87070289fd
Activate window that already has the room open if possible
2022-05-07 19:12:30 +02:00
Nicolas Werner
62bf1b253e
Rework focus handling
2022-05-07 18:53:16 +02:00
Nicolas Werner
b75ef07896
Add basic support for multiple windows
2022-05-06 00:36:53 +02:00
Malte E
5384ab377c
initial direct chat creation dialog
2022-03-26 17:28:44 +01:00
Malte E
b8b31cb36d
CreateRoom dialog in QML
2022-03-25 22:30:19 +01:00
Nicolas Werner
5b09dd1a11
Fix a few alignment issues in the roomlist
2022-03-09 18:36:13 +01:00
Nicolas Werner
d84502737b
Fix misalignment in room list tiles
2022-02-26 16:06:33 +01:00
Malte E
49aceefae3
Fix roomlist timestamp being off-screen ( #966 )
...
* fix timestamp disappearing off-screen
* remove mobileMode dependency of ScrollHelper
2022-02-25 21:57:13 +00:00
Nicolas Werner
ff4334d59e
Don't leak dialogs
...
It seems that you need to manually destroy created objects... Great...
fixes #898
2022-02-21 05:01:01 +01:00
Malte E
144e7cd038
make search usable on mobile
2022-02-18 21:06:28 +01:00
Nicolas Werner
f76d679ef6
Fix list items being hoverable through between settings and new room buttons
2022-01-30 20:09:58 +01:00
Nicolas Werner
f1a23355bd
Port usersettings to qml
2022-01-09 01:02:25 +01:00
Nicolas Werner
1c83ce1e79
Simplify Ripple effect and make it easier to use everywhere
2022-01-02 06:22:50 +01:00
Nicolas Werner
61404641d9
Update year in copyright notice to shut up lint job
2022-01-01 04:57:53 +01:00
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
2021-12-31 00:48:55 +01:00
Nicolas Werner
999ac95658
Fix a small alignment issue of text in notification bubbles
2021-12-16 21:30:58 +01:00
Loren Burkholder
4a7e6d3f48
Fix a few things
2021-12-15 19:10:01 -05:00
Loren Burkholder
6e7e22b0e7
Make notification count bubbles expand some more
2021-12-15 19:09:57 -05:00
Nicolas Werner
943a20fc37
Navigate to subspaces by clicking on them
2021-12-02 03:53:12 +01:00
Loren Burkholder
b5e25a8369
Don't add arbitrary padding
...
This breaks the vertical-centeredness on the close button.
2021-11-16 20:35:10 -05:00
Loren Burkholder
f3aeb4b044
Switch icon theme to Fluent icons
2021-11-17 00:37:26 +01:00
Nicolas Werner
8f3a6abfa2
Improve the layout and behaviour of topbar slightly
2021-11-11 04:29:50 +01:00
Nicolas Werner
1e22274d8c
Use ItemDelegate in RoomList instead of a Rectangle with handlers
...
fixes #683
relates to #571
2021-11-03 23:01:36 +01:00
Nicolas Werner
1a163f49e2
Fix unjoinable invites on mobile as well as unclickable previews
2021-11-03 22:35:54 +01:00
Nicolas Werner
2aabe9dcac
Prompt user when there are unverified devices
2021-11-01 22:20:15 +01:00
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.
2021-10-11 19:00:40 -04:00