Kévin Commaille
2609c585f2
notifications: Display room avatar
4 years ago
Kévin Commaille
4d5791f817
secret: Use oo7 instead of libsecret
4 years ago
Kévin Commaille
926926491d
chore: Update Ruma
4 years ago
Kévin Commaille
7500f4cebc
misc: Update image and rqrr dependencies
4 years ago
Kévin Commaille
0225b10ab7
room-history: Fix parsing of matrix.to URIs
...
ruma_common::serde::urlencoded::de chokes when there are several identical
keys, so replace it with form_urlencoded.
URIs with encoded HTML entities now recognize & in the query.
4 years ago
Kévin Commaille
dd1f5b8246
session: Send media info with attachments
...
Generate thumbnails for images.
Part-of: <https://gitlab.gnome.org/GNOME/fractal/-/merge_requests/1173 >
4 years ago
Kévin Commaille
a6999bd958
chore: Update Cargo.lock
4 years ago
Kévin Commaille
91085e91df
chore: Update matrix-sdk to 0.6.0 and ruma to 0.7.4
...
Part-of: <https://gitlab.gnome.org/GNOME/fractal/-/merge_requests/1177 >
4 years ago
Paul van Tilburg
85b5af0f37
room-history: Use geo_uri crate for geo URI parsing/generation
4 years ago
Kévin Commaille
ea937599e3
chore: Update libshumate dependency
...
Switch to the first stable release
4 years ago
Kévin Commaille
af1bbba90e
chore: Update libadwaita dependency
4 years ago
Julian Sparber
a2e9ee4c57
Add release notes and update version
4 years ago
Kévin Commaille
dc33441fad
chore: Update matrix-sdk
...
Part-of: <https://gitlab.gnome.org/GNOME/fractal/-/merge_requests/1157 >
4 years ago
Paul van Tilburg
49c868c680
Update html2pango to 0.5
...
This adds support for more types of markup:
* Superscript (`<sup>`) and subscript `<sub>`
* Horizontal rules (`<hr>`)
* Text foreground (`data-mx-color`) and background (`data-mx-bg-color`)
color
It also fixes space collapsing in block elements such that newlines in
HTML are no longer rendered as line breaks and fixes support for `<br>`.
4 years ago
Kévin Commaille
e35c2b4464
room-history: Allow to send replies
4 years ago
Kévin Commaille
f8e9147f7d
room-history: Implement mention of users in the message entry
...
Show a popover triggered by the character `@` or the `Tab` key.
4 years ago
Kévin Commaille
d4f3a7005b
chore: update dependencies
...
Part-of: <https://gitlab.gnome.org/GNOME/fractal/-/merge_requests/1152 >
4 years ago
Julian Sparber
96d1cb3a69
chore: Update libadwaita
4 years ago
Kévin Commaille
58faca5e38
chore: Update dependencies
4 years ago
Julian Sparber
a6f293ccba
chore: Update matrix-sdk
4 years ago
Julian Sparber
6345b24d2f
chore: Update matrix-sdk
4 years ago
Kévin Commaille
d740fd4f11
chore: Update matrix-sdk
4 years ago
Bilal Elmoussaoui
90d93def43
Bump ashpd
...
Fixes the location portal precision
4 years ago
Bilal Elmoussaoui
d5749f75a4
Room history: Send/display static location events
...
Fixes #952
4 years ago
Kévin Commaille
01d1e3c674
chore: Update libsecret
...
Fixes #984
4 years ago
Julian Sparber
83575f825e
Change version to follow scheme used by GNOME
4 years ago
Kévin Commaille
a6cd20aca9
chore: Update matrix-sdk
4 years ago
Julian Sparber
b5bbe1527d
Update sdk
...
Fixes: https://gitlab.gnome.org/GNOME/fractal/-/issues/955
4 years ago
alyaeanyx
8f56b9b5e7
Update matrix-rust-sdk
4 years ago
JCWasmx86
d8e58a76aa
login: Add SSO support
4 years ago
Kévin Commaille
8de2c0da68
Update matrix-sdk
4 years ago
Julian Sparber
e6740768ca
Update matrix-sdk
4 years ago
Julian Sparber
ad1e5690b5
Update deps and switch to master sdk
4 years ago
Kévin Commaille
60a0207ee2
secret: Switch to libsecret
4 years ago
Julian Sparber
3f3614f15b
Enable 'unstable-pre-spec' ruma feature
4 years ago
Julian Sparber
34778cf2e3
Fix missing sdk commit
4 years ago
Julian Sparber
b530e11a68
timeline: Use streaming api to load timeline
...
This load the timeline only once the user opends the room.
This also updates some deps, including the sdk.
4 years ago
Daniel García Moreno
53a11894ce
session: force_auth in RequestConfig
...
This will send the auth_token to every request, fixing the issue with
some matrix servers that requires authentication to get the user
profile and other possible issues with different servers configurations
and other API endpoints.
This change is based on this matrix-rust-sdk comment:
https://github.com/matrix-org/matrix-rust-sdk/issues/488#issuecomment-1034917858
There's also an update of the matrix-rust-sdk with a fix for the login
with force_auth option:
4b5aae1123
Fix https://gitlab.gnome.org/GNOME/fractal/-/issues/934
4 years ago
Kévin Commaille
cfe2fe0281
message-media: Use custom player
...
Allows to play media without sound.
Closes #881
4 years ago
Julian Sparber
f3cc9dd09f
doc: Improve readme and fix doc issues
4 years ago
Kévin Commaille
967c6206ae
chore: Update dependencies
4 years ago
Kévin Commaille
7f4f7cc8f8
chore: Update gtk-rs to 0.4.4
...
Update also:
- libdwaita to 0.1.0
- sourceview5 to 0.4.0
- gstreamer, gstreamer-base and gstreamer video to 0.18
- ashpd to 0.2.0-beta-1
4 years ago
Kévin Commaille
ec3f7cfeae
sidebar: Enable changing room category with drag-and-drop
...
Part of #757
4 years ago
Julian Sparber
5177c47c90
Upadte the matrix rust sdk
4 years ago
Julian Sparber
5bb7e52470
qr-code-scanner: Use is_camera_present() and allow multiple starts
...
This now uses `is_camera_present()` to check whether we have a camera.
It also makes sure that a pipeline is closed before a new one is
started.
4 years ago
Kévin Commaille
9ef753950d
content: Use unique names for media files
...
Avoids conflicts when several files have the same name.
Avoids errors when the filename is not set.
4 years ago
Kévin Commaille
15c2803c70
message-text: Make emoji-only messages bigger
4 years ago
Kévin Commaille
df8bca6f86
secret: Improve storage in SecretService
...
Only store one secret and use attributes recognized by Seahorse
Fixes #28 and #864
4 years ago
Julian Sparber
c271fdd9fb
bump deps
4 years ago
Julian Sparber
ff2a3ca741
verification: Add qr-code scanning for verification
...
This also moves the error handling to the `IdentityVerification`
5 years ago