Kévin Commaille
7faaff93f3
Revert "room: Expose the language of a room"
...
This reverts commit c4c74c8aba
.
2023-11-04 11:22:55 +01:00
Kévin Commaille
938c6765f7
Revert "room-history: Use the room's language for the spell checker"
...
This reverts commit 57b0fc8749
.
2023-11-04 11:22:51 +01:00
Kévin Commaille
b6ebdf23d8
Revert "room-details: Use the room's language for the spell checker"
...
This reverts commit 4e09079624
.
2023-11-04 11:22:40 +01:00
Artur S0
46ea1c3870
Update Russian translation
2023-11-04 02:02:53 +00:00
Kévin Commaille
63425ad545
chore: Upgrade gtk4 and its dependencies
...
Includes a fix for a memory leak in gio
2023-11-03 15:17:02 +01:00
Kévin Commaille
dde84675c2
typing-row: Use cutout instead of border to separate avatars
...
If part of the avatar is transparent, the cutout looks better.
2023-11-02 17:31:25 +01:00
Kévin Commaille
f11c1fd6d7
read-receipts-list: Add a border between avatars
...
Uses a round cutout rather than a border to have a better visual
if part of the avatar is transparent.
2023-11-02 17:26:33 +01:00
Kévin Commaille
0c652f24d9
editable-avatar: Make cutout style match less generic
2023-11-02 17:21:18 +01:00
Alexandre Franke
d66d527518
Update French translation
2023-11-02 10:25:52 +00:00
Luming Zh
91712b28d6
Update Chinese (China) translation
2023-11-02 01:21:19 +00:00
Yuri Chornoivan
a00bfb8e46
Update Ukrainian translation
2023-11-01 20:52:02 +00:00
Luming Zh
4e8ee2da93
Update Chinese (China) translation
2023-11-01 13:10:41 +00:00
Kévin Commaille
eecdf29d36
greeter: Make sure button uses header capitalization
2023-11-01 12:52:04 +01:00
Kévin Commaille
750b60559c
error-page: Make sure button text is short
...
And uses header capitalization
2023-11-01 12:52:04 +01:00
Kévin Commaille
8339ebd8c6
chore: Allow most of text buttons to shrink
...
This should avoid adaptiveness issues in case translations are too long
2023-11-01 11:07:56 +01:00
Kévin Commaille
ae53aa5fc8
greeter: Hide Create Account button
...
It is not actually implemented
2023-11-01 10:36:29 +01:00
Yuri Chornoivan
3916072f1e
Update Ukrainian translation
2023-10-31 19:28:03 +00:00
Kévin Commaille
8f72c26748
completion-popover: Use ExpressionListModel
...
Fixes memory leak in code that was implementing the same functionality.
2023-10-31 16:14:56 +01:00
Kévin Commaille
d69d2c0afe
utils: Allow ExpressionListModel to watch several expressions
2023-10-31 16:13:36 +01:00
Kévin Commaille
476d114dc0
room-history: Change the style of emotes
2023-10-30 18:12:50 +00:00
Kévin Commaille
59c29c070e
chore: Upgrade matrix-sdk
2023-10-30 18:49:14 +01:00
Kévin Commaille
4e09079624
room-details: Use the room's language for the spell checker
2023-10-30 12:45:47 +01:00
Kévin Commaille
57b0fc8749
room-history: Use the room's language for the spell checker
2023-10-30 12:45:46 +01:00
Kévin Commaille
c4c74c8aba
room: Expose the language of a room
2023-10-30 12:44:12 +01:00
Kévin Commaille
b7e4c059e7
room-details: Add spell checker to room topic entry
2023-10-29 17:16:36 +01:00
Kévin Commaille
2295e8a9d1
room-history: Add spell checker to message entry
2023-10-29 17:16:35 +01:00
Kévin Commaille
24fe938cae
meson: Sort dependencies
2023-10-29 12:33:36 +01:00
Kévin Commaille
f1a3490444
room-history: Refactor setup code
2023-10-29 11:52:59 +01:00
Kévin Commaille
1bb8be3725
cargo: Remove ashpd's gtk4 feature
...
It is not actually used.
2023-10-29 11:27:57 +01:00
Kévin Commaille
d015fa9bbe
cargo: Group dependencies from gtk-rs and their dependents
...
Should make it easier to know which dependencies to update when gtk-rs
has new releases.
2023-10-29 11:26:23 +01:00
Anders Jonsson
302868fdd1
utils: Fix message dialog typo
2023-10-28 22:30:04 +02:00
Yuri Chornoivan
f0f9b8a8f7
Update Ukrainian translation
2023-10-27 18:13:31 +00:00
Kévin Commaille
3661f449fb
room-details: Ask for confirmation to remove avatar
...
Otherwise it's a single-click destructive action
2023-10-27 16:18:38 +02:00
Kévin Commaille
141e3ff3cc
account-settings: Ask for confirmation to remove avatar
...
Otherwise it's a destructive single-click action.
Besides it's an intrusive action that sends an event to each room
that the user has joined.
2023-10-27 15:18:29 +02:00
Kévin Commaille
405b97cef8
invite: Ask for confirmation to decline invite
2023-10-27 13:55:49 +02:00
Kévin Commaille
4a84f2a9f2
invite: Use install_action_async
2023-10-27 13:52:15 +02:00
Kévin Commaille
1ab9502e15
sidebar: Ask for confirmation to leave the room
2023-10-27 13:47:45 +02:00
Kévin Commaille
8f6c0f4ade
room-history: Ask for confirmation to leave the room
2023-10-27 13:46:48 +02:00
Kévin Commaille
1e8f1fe769
utils: Add message dialog to confirm leaving a room
2023-10-27 13:46:16 +02:00
Kévin Commaille
28b2a45477
room: Expose if the join rule is public
2023-10-27 12:07:12 +02:00
Kévin Commaille
d6979e50ff
item-row: Show toast when some actions fail
2023-10-27 09:50:17 +00:00
Kévin Commaille
cb8c680df9
item-row: Ask for confirmation when removing message
2023-10-27 09:50:17 +00:00
Kévin Commaille
15b88318db
item-row: Do not add any action on redacted events
2023-10-27 09:50:17 +00:00
Yuri Chornoivan
200092f5fa
Update Ukrainian translation
2023-10-26 20:20:41 +00:00
Kévin Commaille
2e62541bef
room-details: Display the members list loading state
2023-10-26 13:37:16 +02:00
Kévin Commaille
bd156606e3
loading-row: Remove set_loading
...
It can lead to an inconsistent state where loading is false but the
spinner is showing.
Let's stick with a single API to show the spinner, when there is no
error.
2023-10-26 13:37:16 +02:00
Kévin Commaille
85c874ed04
components: Rename LoadingListBoxRow to LoadingRow
2023-10-26 13:37:16 +02:00
Kévin Commaille
f30379cc6a
room-details: Use homeserver joined members count instead of local count
2023-10-26 13:37:15 +02:00
Kévin Commaille
d175f73aa9
room: Expose joined members count provided by homeserver
2023-10-26 13:37:15 +02:00
Kévin Commaille
ae645dac99
room: Remove unnecessary async
2023-10-26 13:37:15 +02:00