Commit graph

96 commits

Author SHA1 Message Date
Kévin Commaille
e1b5eb56ae secret: Store secret in MessagePack format
Should be more compact and efficient
2023-04-27 08:20:33 +00:00
Kévin Commaille
92f551d6da chore: Update matrix-sdk and switch to SQLite store 2023-04-27 08:20:33 +00:00
Kévin Commaille
640b286cb6
misc: Remove num_enum dependency
Use the glib::Variant derive macro instead if needed
2023-04-05 15:53:02 +02:00
Kévin Commaille
d92d2953ff
build: Use thin LTO for release builds
Fat LTO makes the debug symbols unusable due to a bug in rustc:
https://github.com/rust-lang/rust/issues/66118.
2023-03-31 16:02:41 +02:00
Kévin Commaille
123ac8661b
chore: Update matrix-sdk 2023-03-30 16:46:46 +02:00
Kévin Commaille
4ad6907767 misc: Enable GTK 4.10 APIs 2023-03-26 12:47:23 +00:00
Kévin Commaille
bc5829319f
chore: Update all dependencies 2023-03-26 12:52:21 +02:00
Kévin Commaille
49f7c78748 chore: Update matrix-sdk to get new method for rooms 2023-03-23 10:53:04 +00:00
Kévin Commaille
08ef839464
misc: Enable LTO for release builds 2023-03-16 10:55:01 +01:00
Kévin Commaille
3d6c493680
chore: Update matrix-sdk and ruma 2023-03-14 14:23:46 +01:00
Kévin Commaille
31e960a59e
chore: Update matrix-rust-sdk and Ruma 2023-03-07 09:27:47 +01:00
Kévin Commaille
960c74c21d
ci: Sort Cargo.toml and add a check for it 2023-03-07 08:01:41 +01:00
Kévin Commaille
160b648cfe
chore: Remove uses of gtk-macros 2023-03-07 08:01:41 +01:00
Christopher Davis
5db1d9f902
general: Update to the latest version of the gtk-rs stack 2023-03-07 07:14:51 +01:00
Kévin Commaille
7aa35b393b
chore: Update matrix-rust-sdk and Ruma
The branch we used before was merged and has been deleted.
2023-02-12 13:11:03 +01:00
Kévin Commaille
0484870f25
chore: Update matrix-sdk and ruma
Switch to the new timeline API.
2023-02-10 12:15:08 +01:00
Kévin Commaille
1c199d0b34
chore: Update dependencies
With `cargo update`
2023-02-10 10:11:47 +01:00
Kévin Commaille
03169adf14 chore: Update oo7 dependency 2023-01-07 14:30:41 +00:00
Kévin Commaille
76cf6592ca verification: Fix crash when trying to access the camera 2023-01-07 14:30:41 +00:00
ShootingStarDragons
e5f6aeef3f chore: update dependencies
Log: fix runtime-break error because glib version
2023-01-01 18:36:33 +08:00
Kévin Commaille
593856dcf2
chore: Update matrix-sdk
A RustSec was issued because it can leak secrets in the logs.
2022-11-13 09:47:04 +01:00
Kévin Commaille
b8d55c3973
misc: Add tracing feature for oo7 2022-11-12 14:14:25 +01:00
Kévin Commaille
bbe284554a components: Use GstPlay instead of GstPlayer for video player 2022-11-06 09:43:54 +00:00
Kévin Commaille
fbc9b26d5c
chore: Update gtk and related dependencies 2022-11-05 11:40:26 +01:00
Kévin Commaille
2609c585f2
notifications: Display room avatar 2022-11-05 10:06:59 +01:00
Kévin Commaille
4d5791f817 secret: Use oo7 instead of libsecret 2022-10-28 11:12:36 +00:00
Kévin Commaille
7500f4cebc misc: Update image and rqrr dependencies 2022-10-12 12:44:48 +00:00
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.
2022-10-10 12:06:17 +02:00
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>
2022-10-10 08:45:13 +00:00
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>
2022-10-05 10:04:40 +00:00
Kévin Commaille
6203ba01b3 chore: Switch to Rust 2021 edition
Part-of: <https://gitlab.gnome.org/GNOME/fractal/-/merge_requests/1176>
2022-10-05 09:36:22 +00:00
Paul van Tilburg
85b5af0f37
room-history: Use geo_uri crate for geo URI parsing/generation 2022-10-05 08:44:06 +02:00
Kévin Commaille
ea937599e3
chore: Update libshumate dependency
Switch to the first stable release
2022-10-03 22:08:31 +02:00
Kévin Commaille
af1bbba90e
chore: Update libadwaita dependency 2022-09-28 15:24:18 +02:00
Julian Sparber
a2e9ee4c57 Add release notes and update version 2022-09-25 19:33:26 +02:00
Kévin Commaille
dc33441fad chore: Update matrix-sdk
Part-of: <https://gitlab.gnome.org/GNOME/fractal/-/merge_requests/1157>
2022-09-24 09:54:57 +00:00
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>`.
2022-09-24 11:28:39 +02:00
Kévin Commaille
e35c2b4464
room-history: Allow to send replies 2022-09-15 18:03:58 +02:00
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.
2022-09-15 11:17:43 +02:00
Kévin Commaille
d4f3a7005b chore: update dependencies
Part-of: <https://gitlab.gnome.org/GNOME/fractal/-/merge_requests/1152>
2022-09-15 08:19:35 +00:00
Julian Sparber
96d1cb3a69 chore: Update libadwaita 2022-08-03 12:31:39 +02:00
Kévin Commaille
58faca5e38
chore: Update dependencies 2022-08-02 09:11:49 +02:00
Kévin Commaille
bbad1bb6b1
misc: Bump MSRV to 1.60
Because of matrix-sdk
2022-05-20 10:54:01 +02:00
Julian Sparber
6345b24d2f chore: Update matrix-sdk 2022-05-17 18:47:25 +02:00
Kévin Commaille
d740fd4f11 chore: Update matrix-sdk 2022-05-09 16:45:36 +00:00
Bilal Elmoussaoui
90d93def43 Bump ashpd
Fixes the location portal precision
2022-04-13 15:43:01 +00:00
Bilal Elmoussaoui
d5749f75a4 Room history: Send/display static location events
Fixes #952
2022-04-13 13:00:26 +00:00
Kévin Commaille
01d1e3c674
chore: Update libsecret
Fixes #984
2022-04-06 20:33:57 +02:00
Julian Sparber
e20d00adf0 Generate debug symbols in release mode 2022-04-04 17:27:05 +02:00
Kévin Commaille
a0561e010c doc: Document the MSRV 2022-04-03 09:52:02 +00:00