Kévin Commaille
5d54239cbd
build: Be consistent in version naming
...
Use a dot between the major version and the pre-release version, where
possible.
Go back to using a dash before the commit hash.
2023-05-16 13:28:32 +02:00
Kévin Commaille
9727991b4a
room-details: Add translator comments
2023-05-16 09:09:31 +00:00
Marco Melorio
36017efffb
history-viewer: Load more items when scrolling
2023-05-16 09:09:31 +00:00
Marco Melorio
93015294ed
audio-history-viewer: Add ability to listen to audio
2023-05-16 09:09:31 +00:00
Marco Melorio
a98d40fc7a
media-history-viewer: Show MediaViewer on item press
2023-05-16 09:09:31 +00:00
Marco Melorio
9cc78a3301
file-history-viewer: Add ability to save files
2023-05-16 09:09:31 +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
Marco Melorio
5528492801
history-viewer: Add Timeline to load history viewer messages
...
This is the first step towards implementing the history viewers.
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
8a5c5f6934
chore: Update libshumate bundled in flatpak
2023-05-14 17:14:37 +02:00
Kévin Commaille
675e39c6fb
login: Add SessionVerification as a step of logging in
2023-05-14 13:59:12 +00:00
Kévin Commaille
094cd9244f
login: Use an enum for stack pages names
...
Avoids errors when using static strings
2023-05-14 13:59:12 +00:00
Kévin Commaille
a84d8e9e52
login: Move code to restore session to Window
2023-05-14 13:59:12 +00:00
Kévin Commaille
2e514e0a50
session: Make persisted client creation a part of constructing Session
2023-05-14 13:59:12 +00:00
Kévin Commaille
925af0ec43
login: Use temporary client for logging in
...
Avoids having to clean up when we need to reset it.
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
aaef680fb5
account-settings: Subpages don't have a "transient-for" property
2023-05-11 12:54:42 +02:00
Kévin Commaille
beac89dc79
account-settings: Show availability of cross-signing keys
2023-05-11 12:54:42 +02:00
Kévin Commaille
462d2ff99e
session-verification: Don't send verification requests if no devices are available
2023-05-11 12:54:42 +02:00
Kévin Commaille
38f0ba11c9
session: Fix creation of new encryption user identity after login
2023-05-11 12:54:42 +02:00
Kévin Commaille
b5339b2cd6
session: Do not require cross-signing keys to be present after verification
2023-05-11 12:54:42 +02:00
Kévin Commaille
57bb433bde
chore: Update matrix-sdk dependency
2023-05-11 12:54:40 +02:00
Yuri Chornoivan
c4d417d694
Update Ukrainian translation
2023-05-10 19:30:49 +00:00
Kévin Commaille
019e749e30
room-details: Simplify ExtraLists by using GtkFlattenListModel
...
And fix error where the banned list would appear twice if the invite
list is hidden.
2023-05-10 18:22:22 +02:00
Sabri Ünal
7f2019745e
Mark some strings translatable
...
- Log In
- Error
- Secret Service Error
- File
2023-05-10 17:44:30 +03:00
Piotr Drąg
37420f5167
Update Polish translation
2023-05-07 15:51:13 +02:00
Kévin Commaille
64cffbba77
greeter: Remove development warning banner
2023-05-07 09:25:20 +00:00
Kévin Commaille
bd845d105e
room-list: Make sure list is not borrowed mutably when creating a Room
2023-05-07 08:14:27 +00:00
Kévin Commaille
349fd02e4d
chore: Update matrix-sdk dependency
2023-05-07 08:14:27 +00:00
Yuri Chornoivan
b46af84365
Update Ukrainian translation
2023-05-06 14:30:28 +00:00
Georges Basile Stavracas Neto
7f5ce14c12
sidebar: Set tooltip of room rows
...
Room names can be large in some circumstances. Usually in dynamic
lists like this, where the textual content can be unpredictable,
adding a tooltip text is helpful.
Add that.
2023-05-06 10:57:11 +00:00
Kévin Commaille
03e0c4f18f
greeter: Add about button
2023-05-06 12:38:04 +02:00
Yuri Chornoivan
8ba1a199d3
Update Ukrainian translation
2023-05-05 18:36:20 +00:00
Kévin Commaille
aa08d47fc6
readme: Update download badges
...
Uses SVGs and use new Fractal icon
2023-05-05 18:20:18 +02:00
Kévin Commaille
a0aa4d323c
ci: Make pages job not download artifacts
2023-05-05 15:11:33 +02:00
Kévin Commaille
427cb37755
room: Use other user's avatar as fallback in 1-to-1 rooms
2023-05-05 12:23:27 +00:00
Kévin Commaille
15b9932383
session: Split avatar image data from AvatarData
...
Allows to use the same avatar image for several rooms and users.
2023-05-05 12:23:27 +00:00
Kévin Commaille
840a53b0fb
session: Rename Avatar to AvatarData
...
Avoid confusion with the Avatar in components and avoid to have
to rename it to AvatarItem.
2023-05-05 12:23:27 +00:00
Kévin Commaille
da3438c4d8
build: Use '+' to separate tagged version and commit hash
...
That way, even if we switch `-` for `~` in the metainfo version,
it treats development versions as being bigger (newer) than the
tagged versions.
2023-05-05 13:21:13 +02:00
Kévin Commaille
67dfd13714
session: Refactor settings
...
Should be easier to work with.
2023-05-05 13:21:13 +02:00
Kévin Commaille
54bd7aad84
app: Separate data per profile
...
Puts the database in a subdirectory and uses a different path for the
settings.
2023-05-05 13:21:13 +02:00
Kévin Commaille
f7dfbcceda
build: Set flatpak version the same as in-app version
2023-05-05 13:21:13 +02:00
Kévin Commaille
ec02e35b45
app: Use an enum for the profile
2023-05-05 13:21:13 +02:00