Commit graph

1405 commits

Author SHA1 Message Date
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