Kévin Commaille
2f710d149d
room-details: Edit history visibility in a subpage
...
The strings for the choices are too long, they could be ellipsized in
a popover. So we use a new subpage instead, where the strings can be as
long as they need to be.
This removes ComboLoadingRow since it is now unused.
8 months ago
Kévin Commaille
342081fcd2
room-details: Apply property CSS class to join rule row
...
The important information is the value of the join rule, not the title.
8 months ago
Kévin Commaille
ee78895cca
global-account-data: Be stricter about the private media preview setting
...
Currently, it would show media previews for non-public rooms, but it
is safer to show it for values that we know are private.
8 months ago
Kévin Commaille
ce67fee54a
message-location: Fix rounded corners
8 months ago
Kévin Commaille
a1afd09922
sidebar: Port to Blueprint
8 months ago
Kévin Commaille
9d6817b9ad
session-view: Port to Blueprint
8 months ago
Kévin Commaille
d97e63c7c2
room-history: Port to Blueprint
8 months ago
Kévin Commaille
48ffdba67d
room-details: Port to Blueprint
8 months ago
Kévin Commaille
8f5cba5d4b
content: Port to Blueprint
8 months ago
Kévin Commaille
0304fae9b1
explore: Port to Blueprint
8 months ago
Kévin Commaille
c07aea4a17
account-settings: Port to Blueprint
...
One file cannot be ported because the <offsets> element is not supported
by blueprint-compiler yet.
8 months ago
Alexandre Franke
b2c991dbc8
Use proper ellipses
8 months ago
Kévin Commaille
4203e87f61
room-history: Fix translatable strings
8 months ago
Kévin Commaille
d87aa8ff60
room-history: Fix binding to prevent mentioning own user with sender name
...
Clicking was not possible for mentioning our own user, but the key
binding still worked.
8 months ago
Kévin Commaille
31c0607568
room-history: Remove sender avatar context menu
...
The avatar now opens the sender profile, where all the same actions can
be performed.
8 months ago
Kévin Commaille
49a3ce16a3
room-history: Apply system monospace font to code blocks and event source
8 months ago
Kévin Commaille
99b0a54e01
room-history: Apply system document font to messages
8 months ago
Kévin Commaille
7a64036bb1
Use body class extensively
...
To benefit from the increased line height for improved legibility.
8 months ago
Kévin Commaille
4597519128
utils: Simplify TokioDrop API
...
It is now just a wrapper.
8 months ago
Kévin Commaille
8a7c690d21
session: Do not expose Matrix client as property
8 months ago
Kévin Commaille
07cc8f9787
Upgrade matrix-sdk
...
Brings in fixes for sending media with the unauthenticated endpoints.
8 months ago
Kévin Commaille
ae53630df3
Fix new clippy lints
8 months ago
Kévin Commaille
10ed8358f9
Upgrade ruma and matrix-sdk
...
Brings in important bug fixes.
8 months ago
Kévin Commaille
643114867a
room-history: Allow to click on sender's name to mention them
8 months ago
Kévin Commaille
879c6acf57
room-details: Warn when upgrading changes the creators of a room
8 months ago
Kévin Commaille
87f3c2aff0
room-details: Do no allow to "downgrade" a room
8 months ago
Kévin Commaille
32d80497cf
room-details: Use a custom upgrade dialog
8 months ago
Kévin Commaille
f3d7b6c2e1
utils: Don't auto-enable backups
...
We want backups to be enabled at the same time as recovery.
8 months ago
Kévin Commaille
8cfc2e1ac7
Upgrade ruma and matrix-sdk
...
And add support for room version 12.
9 months ago
Kévin Commaille
d81a70b4c6
utils: Add functions to clean up strings before using them
9 months ago
Kévin Commaille
34957f7282
room-history: Do not send read receipts if the window is not active
9 months ago
Kévin Commaille
98fc1110df
room-details: Support empty list of members with assigned power levels
9 months ago
Kévin Commaille
86061a7680
sidebar-data: Fix visibility
9 months ago
Kévin Commaille
4584c0b5ec
Move sidebar_data::Selection to utils as FixedSelection
...
To be able to reuse it.
9 months ago
Kévin Commaille
b632397022
app: Get rid of SessionIntentType
9 months ago
Kévin Commaille
7f39417349
room-history: Show a banner when there are pending invite requests
...
And the user can accept or deny it.
9 months ago
Kévin Commaille
4625b5bb97
session: Allow to knock on a room in explore view and room preview
9 months ago
Kévin Commaille
bfcf5550cf
sidebar: Show our invite requests
9 months ago
Kévin Commaille
b672f52bf8
room-details: Allow to change join rule to knock
9 months ago
Kévin Commaille
25f2dc1cc8
components: Add dialog to ask what to do about unsaved changes
...
To reduce code duplication and be consistent about the wording.
9 months ago
Kévin Commaille
454f3e15ae
room-details: Be consistent about wording around knock feature
...
Always talk about requesting an invite
9 months ago
Kévin Commaille
83ca3e8a2b
sender-avatar: Remove action to deny invite request
...
We don't show an avatar for invite requests, so it's very unlikely to
ever appear.
9 months ago
Kévin Commaille
f526ad5d6b
room-details: Show the list of users that knocked on the room
9 months ago
Kévin Commaille
fecf32f3c6
session: Move membership lists to MemberList
...
Allows to reuse the same list filtered by membership in several places.
We also use an enum that is a subset of Membership for identifying the
lists, allowing to do exhaustive matches, which will catch when new
variants are added.
9 months ago
Kévin Commaille
34ad0aae0f
utils: Allow to change item in SingleItemListModel
9 months ago
Kévin Commaille
0a92b9772a
room-details: Ask to confirm some changes in PermissionsMemberRow
...
When muting, promoting to the same level as our own user, or demoting
oneself like on the UserPage.
9 months ago
Kévin Commaille
edf6f80adc
room-details: Ask to confirm some changes in PermissionsAddMembersSubpage
...
When muting or promoting to the same level as our own user, like on the
UserPage.
9 months ago
Kévin Commaille
87406c1278
room-details: Only show members with default PL in view to add custom PLs
...
It is more consistent with the wording that way.
9 months ago
Kévin Commaille
c5d7b4d6e7
room-details: Fix member selection not toggled when using PermissionsSelectMemberRow checkbox
...
It only worked when activating the full row.
9 months ago
Kévin Commaille
d3ce661865
Upgrade ruma and matrix-sdk
...
This upgrade is more about Ruma, to test the main branch that contains
several breaking changes before it is released.
9 months ago