Kévin Commaille
9727991b4a
room-details: Add translator comments
3 years ago
Marco Melorio
36017efffb
history-viewer: Load more items when scrolling
3 years ago
Marco Melorio
93015294ed
audio-history-viewer: Add ability to listen to audio
3 years ago
Marco Melorio
a98d40fc7a
media-history-viewer: Show MediaViewer on item press
3 years ago
Marco Melorio
9cc78a3301
file-history-viewer: Add ability to save files
3 years ago
Marco Melorio
a5ef975ff3
history-viewer: Implement AudioHistoryViewer
...
Also add it as a RoomDetails' subpage.
3 years ago
Marco Melorio
89ed564822
history-viewer: Implement FileHistoryViewer
...
Also add it as a RoomDetails' subpage.
3 years ago
Marco Melorio
063b1b318c
history-viewer: Implement MediaHistoryViewer
...
Also add it as a RoomDetails' subpage.
3 years ago
Marco Melorio
5528492801
history-viewer: Add Timeline to load history viewer messages
...
This is the first step towards implementing the history viewers.
3 years ago
Yuri Chornoivan
6f5fa1d40c
Update Ukrainian translation
3 years ago
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.
3 years ago
Kévin Commaille
8a5c5f6934
chore: Update libshumate bundled in flatpak
3 years ago
Kévin Commaille
675e39c6fb
login: Add SessionVerification as a step of logging in
3 years ago
Kévin Commaille
094cd9244f
login: Use an enum for stack pages names
...
Avoids errors when using static strings
3 years ago
Kévin Commaille
a84d8e9e52
login: Move code to restore session to Window
3 years ago
Kévin Commaille
2e514e0a50
session: Make persisted client creation a part of constructing Session
3 years ago
Kévin Commaille
925af0ec43
login: Use temporary client for logging in
...
Avoids having to clean up when we need to reset it.
3 years ago
Piotr Drąg
65d73ddcbc
Update Polish translation
3 years ago
Yuri Chornoivan
8151b6218b
Update Ukrainian translation
3 years ago
Kévin Commaille
1c1a52080e
login: Split logic for each page
...
And move "Next" button to each page instead of in the header bar.
3 years ago
Yuri Chornoivan
ea4d05669e
Update Ukrainian translation
3 years ago
Sabri Ünal
19e8a2ba27
Update Turkish translation
3 years ago
Kévin Commaille
aaef680fb5
account-settings: Subpages don't have a "transient-for" property
3 years ago
Kévin Commaille
beac89dc79
account-settings: Show availability of cross-signing keys
3 years ago
Kévin Commaille
462d2ff99e
session-verification: Don't send verification requests if no devices are available
3 years ago
Kévin Commaille
38f0ba11c9
session: Fix creation of new encryption user identity after login
3 years ago
Kévin Commaille
b5339b2cd6
session: Do not require cross-signing keys to be present after verification
3 years ago
Kévin Commaille
57bb433bde
chore: Update matrix-sdk dependency
3 years ago
Yuri Chornoivan
c4d417d694
Update Ukrainian translation
3 years ago
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.
3 years ago
Sabri Ünal
7f2019745e
Mark some strings translatable
...
- Log In
- Error
- Secret Service Error
- File
3 years ago
Piotr Drąg
37420f5167
Update Polish translation
3 years ago
Kévin Commaille
64cffbba77
greeter: Remove development warning banner
3 years ago
Kévin Commaille
bd845d105e
room-list: Make sure list is not borrowed mutably when creating a Room
3 years ago
Kévin Commaille
349fd02e4d
chore: Update matrix-sdk dependency
3 years ago
Yuri Chornoivan
b46af84365
Update Ukrainian translation
3 years ago
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.
3 years ago
Kévin Commaille
03e0c4f18f
greeter: Add about button
3 years ago
Yuri Chornoivan
8ba1a199d3
Update Ukrainian translation
3 years ago
Kévin Commaille
aa08d47fc6
readme: Update download badges
...
Uses SVGs and use new Fractal icon
3 years ago
Kévin Commaille
a0aa4d323c
ci: Make pages job not download artifacts
3 years ago
Kévin Commaille
427cb37755
room: Use other user's avatar as fallback in 1-to-1 rooms
3 years ago
Kévin Commaille
15b9932383
session: Split avatar image data from AvatarData
...
Allows to use the same avatar image for several rooms and users.
3 years ago
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.
3 years ago
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.
3 years ago
Kévin Commaille
67dfd13714
session: Refactor settings
...
Should be easier to work with.
3 years ago
Kévin Commaille
54bd7aad84
app: Separate data per profile
...
Puts the database in a subdirectory and uses a different path for the
settings.
3 years ago
Kévin Commaille
f7dfbcceda
build: Set flatpak version the same as in-app version
3 years ago
Kévin Commaille
ec02e35b45
app: Use an enum for the profile
3 years ago
Kévin Commaille
bebc5f9bab
build: Avoid the need for duplicate development icon
3 years ago