Yuri Chornoivan
00ab7d496f
Update Ukrainian translation
2023-11-06 20:55:26 +00:00
Paul van Tilburg
cd1911fce8
room-history: Add popover to show senders of a reaction
...
The popover will show for a reaction the list of people that have sent
it and when they did.
* Add a `ReactionPopover` object for the popover
* Add a `ReactionSenderRow` object for senders as rows of the popover
* Add a `MemberReactionSender` object to represent a room member that
sent a reaction
2023-11-06 20:57:20 +01:00
Yuri Chornoivan
3311f44add
Update Ukrainian translation
2023-11-05 18:24:42 +00:00
Kévin Commaille
58a5057b98
misc: Ensure most icons have a tooltip/accessibility label
2023-11-05 15:34:50 +01:00
Kévin Commaille
d2def499e0
member: Do not implement Display for Membership
...
Otherwise we are asking translators to translate strings that will
probable never be used.
Instead just mark for translation the variants we need.
2023-11-05 13:53:47 +01:00
Kévin Commaille
52c5f51280
room-history: Move message toolbar to a separate module
2023-11-04 12:56:05 +01:00
Kévin Commaille
7faaff93f3
Revert "room: Expose the language of a room"
...
This reverts commit c4c74c8aba
.
2023-11-04 11:22:55 +01:00
Artur S0
46ea1c3870
Update Russian translation
2023-11-04 02:02:53 +00: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
Yuri Chornoivan
3916072f1e
Update Ukrainian translation
2023-10-31 19:28:03 +00:00
Kévin Commaille
c4c74c8aba
room: Expose the language of a room
2023-10-30 12:44:12 +01:00
Yuri Chornoivan
f0f9b8a8f7
Update Ukrainian translation
2023-10-27 18:13:31 +00:00
Kévin Commaille
1e8f1fe769
utils: Add message dialog to confirm leaving a room
2023-10-27 13:46:16 +02: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
85c874ed04
components: Rename LoadingListBoxRow to LoadingRow
2023-10-26 13:37:16 +02:00
Kévin Commaille
f40692f975
room-list: Persist Room metainfo between restarts
...
Allows to restore the RoomList in the exact same state, even without
waiting for the rooms timelines to be loaded
2023-10-22 11:52:14 +02:00
Kévin Commaille
251dd38aa5
item-row: Merge with event_actions
...
Since it's the only file to use it, it does not make sense to implement
event actions as a trait anymore.
2023-10-20 10:17:12 +02:00
Alan Mortensen
81813a9553
Update Danish translation
2023-10-16 16:56:25 +00:00
Artur S0
d727ad52cd
Update Russian translation
2023-10-16 11:58:31 +00:00
Luming Zh
898ff8dc86
Update Chinese (China) translation
2023-10-05 18:47:32 +00:00
Yuri Chornoivan
801b670748
Update Ukrainian translation
2023-10-05 17:01:55 +00:00
Balázs Úr
9f5ddd9ee1
Update Hungarian translation
2023-09-25 16:11:01 +00:00
Luming Zh
512bddc552
Update Chinese (China) translation
2023-09-24 17:36:52 +00:00
Piotr Drąg
603687be59
Update Polish translation
2023-09-24 13:45:39 +02:00
Daniel Mustieles
a2f2fb6b43
Update Spanish translation
2023-09-21 09:42:09 +00:00
Yuri Chornoivan
4b98c9caef
Update Ukrainian translation
2023-09-17 18:03:07 +00:00
Kévin Commaille
f93b794f5f
room-details: Use the new libadawaita 1.4 APIs
...
Now that it handles navigation with push and pop, we can reuse
AdwPreferencesWindow. Use also AdwNavigationPage and AdwToolbarView.
2023-09-17 18:11:35 +02:00
Kukuh Syafaat
c50076b77a
Update Indonesian translation
2023-08-30 04:46:12 +00:00
Danial Behzadi
11d47ce854
Update Persian translation
2023-08-28 09:18:59 +00:00
Jiri Grönroos
2933b4cd75
Update Finnish translation
2023-08-27 17:20:03 +00:00
Philipp Kiemle
38f85fc839
Update German translation
2023-08-27 10:04:27 +00:00
Artur S0
1f5bf03da2
Update Russian translation
2023-08-26 15:46:59 +00:00
Sabri Ünal
616d780b2f
Update Turkish translation
2023-08-25 05:13:06 +00:00
Asier Sarasua Garmendia
99d7e2f5b0
Update Basque translation
2023-08-20 06:48:17 +00:00
Piotr Drąg
533cb48b9f
Update Polish translation
2023-08-19 19:51:22 +02:00
Kukuh Syafaat
bb5ae3eb45
Update Indonesian translation
2023-08-18 14:36:28 +00:00
Luming Zh
c0651801c5
Update Chinese (China) translation
2023-08-17 15:48:53 +00:00
Yuri Chornoivan
7f07b48f28
Update Ukrainian translation
2023-08-17 14:19:17 +00:00
Anders Jonsson
1c8448dd54
Update Swedish translation
2023-08-17 09:44:52 +00:00
Luming Zh
848822aa1f
Update Chinese (China) translation
2023-08-15 11:55:18 +00:00
Yuri Chornoivan
58f58f20ce
Update Ukrainian translation
2023-08-14 10:14:27 +00:00
Boyuan Yang
12842bbe7c
Update Chinese (China) translation
2023-08-12 20:01:49 +00:00
Piotr Drąg
f01c350869
Update Polish translation
2023-08-06 15:11:24 +02:00
Yuri Chornoivan
dc66180a44
Update Ukrainian translation
2023-07-28 13:56:21 +00:00
Asier Sarasua Garmendia
b7bc845259
Update Basque translation
2023-07-25 09:02:49 +00:00
Sergej A
7d09c8132e
Update Russian translation
2023-06-07 15:24:24 +00:00
Kukuh Syafaat
c6dfe4f473
Update Indonesian translation
2023-06-05 03:27:13 +00:00
Piotr Drąg
314731a9b8
Update Polish translation
2023-05-28 12:35:14 +02:00
Yuri Chornoivan
7d28a6b942
Update Ukrainian translation
2023-05-23 19:58:34 +00:00
Yuri Chornoivan
4e978e95c6
Update Ukrainian translation
2023-05-22 17:10:53 +00:00
Sergej A
adf7b8e75d
Update Russian translation
2023-05-22 12:19:39 +00:00
Kévin Commaille
d13b03a85e
misc: Put UI files next to the corresponding Rust files
2023-05-21 23:38:58 +02:00
Yuri Chornoivan
ed1ed2bead
Update Ukrainian translation
2023-05-21 18:44:41 +00:00
Kévin Commaille
b15c5f0c8b
session: Reorganize submodules between model and view
2023-05-21 17:09:17 +02:00
Kévin Commaille
14ff518929
session: Move under session::model module
2023-05-21 14:56:36 +00:00
Piotr Drąg
bdbe1bd1d7
Update Polish translation
2023-05-21 15:33:11 +02:00
Kévin Commaille
faea2b4532
identity-verification: Use widget to show errors
2023-05-21 11:20:34 +02:00
Kévin Commaille
4afba6e736
session: Do not use Session to show toasts
...
This usually means we are trying to show a toast from a model Object,
which is not right.
2023-05-20 23:43:28 +02:00
Anders Jonsson
928b5085b6
Update Swedish translation
2023-05-20 09:48:13 +00:00
Jiri Grönroos
f390615211
Update Finnish translation
2023-05-18 18:12:13 +00:00
Kukuh Syafaat
5816bdbbb9
Update Indonesian translation
2023-05-18 06:04:34 +00:00
Yuri Chornoivan
80b5df937e
Update Ukrainian translation
2023-05-16 17:05:23 +00:00
Julian Sparber
d6decbebaa
create-dm: Add dialog to create DM room
2023-05-16 12:18:28 +00:00
Marco Melorio
a5ef975ff3
history-viewer: Implement AudioHistoryViewer
...
Also add it as a RoomDetails' subpage.
2023-05-16 09:09:31 +00:00
Marco Melorio
89ed564822
history-viewer: Implement FileHistoryViewer
...
Also add it as a RoomDetails' subpage.
2023-05-16 09:09:31 +00:00
Marco Melorio
063b1b318c
history-viewer: Implement MediaHistoryViewer
...
Also add it as a RoomDetails' subpage.
2023-05-16 09:09:31 +00:00
Yuri Chornoivan
6f5fa1d40c
Update Ukrainian translation
2023-05-15 18:51:51 +00:00
Kévin Commaille
4606d2e4eb
media-viewer: Don't use Event
...
We can only construct Event from timeline items, which we don't have
if we request events manually.
2023-05-14 20:06:11 +02:00
Kévin Commaille
675e39c6fb
login: Add SessionVerification as a step of logging in
2023-05-14 13:59:12 +00:00
Piotr Drąg
65d73ddcbc
Update Polish translation
2023-05-14 15:38:23 +02:00
Yuri Chornoivan
8151b6218b
Update Ukrainian translation
2023-05-14 11:20:01 +00:00
Kévin Commaille
1c1a52080e
login: Split logic for each page
...
And move "Next" button to each page instead of in the header bar.
2023-05-13 08:54:15 +00:00
Yuri Chornoivan
ea4d05669e
Update Ukrainian translation
2023-05-12 18:01:44 +00:00
Sabri Ünal
19e8a2ba27
Update Turkish translation
2023-05-11 19:09:58 +00:00
Kévin Commaille
beac89dc79
account-settings: Show availability of cross-signing keys
2023-05-11 12:54:42 +02:00
Yuri Chornoivan
c4d417d694
Update Ukrainian translation
2023-05-10 19:30:49 +00:00
Piotr Drąg
37420f5167
Update Polish translation
2023-05-07 15:51:13 +02:00
Yuri Chornoivan
b46af84365
Update Ukrainian translation
2023-05-06 14:30:28 +00:00
Yuri Chornoivan
8ba1a199d3
Update Ukrainian translation
2023-05-05 18:36:20 +00:00
Kévin Commaille
d248af475c
room-history: Allow to join or view the successor in a tombstone event
2023-05-05 10:44:33 +00:00
Fran Dieguez
c0bc4078bb
Update Galician translation
2023-05-01 09:07:29 +00:00
Charles Monzat
af767d62d2
Update French translation
2023-04-30 16:31:29 +00:00
Piotr Drąg
9746ff5f63
Update Polish translation
2023-04-30 12:23:31 +02:00
Yuri Chornoivan
349edff614
Update Ukrainian translation
2023-04-29 16:27:41 +00:00
Fran Dieguez
aec7643b70
Update Galician translation
2023-04-26 22:25:57 +00:00
Fran Dieguez
2aaba9c683
Update Galician translation
2023-04-26 20:42:07 +00:00
Kévin Commaille
2a07a1b67c
timeline: Group virtual items in a single type
...
Now that the SDK timeline API handles most of the logic, there is just a
lot of boilerplate code for little to no gain.
2023-04-24 11:46:19 +02:00
Yuki Okushi
cfeae158ad
Add Japanese translation
2023-04-15 03:16:14 +00:00
Alan Mortensen
2e251e5c9d
Update Danish translation
2023-04-13 17:37:17 +00:00
Kévin Commaille
3541be94eb
session: Create JoinRoomDialog instead of building it in Session
2023-04-10 10:54:57 +02:00
Asier Sarasua Garmendia
4bba567cd5
Update Basque translation
2023-04-06 08:54:10 +00:00
Kévin Commaille
b41d953e1b
sidebar: Move category types into a subfolder
2023-04-05 14:52:16 +02:00
Aleksandr Melman
cddade871c
Update Russian translation
2023-04-03 07:52:14 +00:00
Piotr Drąg
e716b424f8
Update Polish translation
2023-04-02 13:10:21 +02:00
Yuri Chornoivan
ab0bf741f7
Update Ukrainian translation
2023-03-26 16:41:11 +00:00
Piotr Drąg
4e1d40d7f2
Update Polish translation
2023-03-26 14:37:34 +02:00