Kévin Commaille
023494813a
image: Use GTK APIs instead of image crate to generate thumbnails
1 year ago
Kévin Commaille
752f8941c0
chore: Upgrade matrix-sdk and ruma
...
And run `cargo update`.
1 year ago
Kévin Commaille
23d0960389
utils: Use $XDG_RUNTIME_DIR for temporary files and remove them after use
...
Using $XDG_RUNTIME_DIR instead of $TMPDIR means that the temporary files
are scoped to the user.
And since those folders are usually backed by a tmpfs in memory, we need
to remove the files as soon as possible to release space.
1 year ago
Kévin Commaille
efebc94ecf
chore: Remove once_cell dependency
...
Use the types in std instead. Bumps the MSRV to 1.80.
1 year ago
Kévin Commaille
cb26488cc1
Release Fractal 9
1 year ago
Kévin Commaille
8b7aa4f429
Release Fractal 9.rc
1 year ago
Kévin Commaille
f751d58ec5
chore: Upgrade matrix-sdk, ruma and rqrr
1 year ago
Kévin Commaille
0b044491a1
chore: Upgrade matrix-sdk crate
...
Should get rid of unwanted verbose warnings in the SDK.
1 year ago
Kévin Commaille
8e38f554e3
chore: Upgrade matrix-sdk
1 year ago
Kévin Commaille
7e672a7bab
Release Fractal 9.beta
1 year ago
Kévin Commaille
6fbc12cddd
chore: Upgrade matrix-sdk and ruma crates
1 year ago
Kévin Commaille
62fa87e272
chore: Upgrade libshumate and glycin
2 years ago
Kévin Commaille
6c67393d88
chore: Upgrade matrix-sdk and ruma crates
2 years ago
Kévin Commaille
acb74e6ace
chore: Upgrade matrix-sdk and ruma
2 years ago
Kévin Commaille
b04471e693
room: Use timeline to watch read status change triggers
...
Should avoid a race condition where the data in the timeline is
not updated yet when we check if receipts have changed.
2 years ago
Kévin Commaille
59a62b8552
chore: Upgrade matrix-sdk crate
...
And run `cargo update`.
2 years ago
Kévin Commaille
2b3b0403fe
cargo: Disable image default features
...
We do not need to encode or decode to specific formats so we do not
need those features.
2 years ago
Kévin Commaille
7d000f97f2
utils: Generate thumbnails for videos
2 years ago
Kévin Commaille
d0ec5dacaf
message-toolbar: Be smarter about generated thumbnail
...
Always use WebP to generate thumbnails, as it is known to be widely
supported and have a good compression ratio.
Only generate thumbnails when the bandwith savings make sense.
2 years ago
Kévin Commaille
9ff06b8a2f
media: Use glycin to load images
...
It is sandboxed so loading unknown media is safer.
It also supports more formats than image-rs.
2 years ago
Kévin Commaille
10611e379e
Release Fractal 8
2 years ago
Kévin Commaille
d87059b16f
chore: Release Fractal 8.rc
2 years ago
Kévin Commaille
a9d360b1bd
chore: Upgrade matrix-sdk
2 years ago
Kévin Commaille
a4c4dcf1fa
chore: Upgrade gtk-rs crates and dependants
2 years ago
Kévin Commaille
0d45fb6204
chore: Upgrade crate dependencies
2 years ago
Kévin Commaille
dfc4a052de
linkifier: Detect also URLs that do not have a scheme and matrix: URIs
2 years ago
Kévin Commaille
28e8395182
room: Restart the send queue regularly when an error that disabled it is encountered
2 years ago
Kévin Commaille
c0ffcbd407
chore: Release Fractal 8.beta
2 years ago
Kévin Commaille
59e4555215
message-toolbar: Keep track of the composer state between room switches
2 years ago
Kévin Commaille
cfcadaaf7f
chore: Upgrade matrix-sdk crate
2 years ago
Kévin Commaille
fd759155b3
chore: Use new glib::clone! macro syntax
2 years ago
Kévin Commaille
0a3f59b0f6
chore: Upgrade crate dependencies
2 years ago
Kévin Commaille
764ccb5946
chore: Upgrade crates
...
Less syn 1 dependencies!
2 years ago
Kévin Commaille
1b0a746fbb
chore: Upgrade matrix-sdk and ruma crates
2 years ago
Kévin Commaille
80a5a0dfc4
chore: Upgrade matrix-sdk crate
2 years ago
Kévin Commaille
7f438ac104
misc: Use ruma-html to sanitize and render HTML instead of html2pango
2 years ago
Kévin Commaille
5f81203659
chore: Upgrade crate deps (again)
2 years ago
Kévin Commaille
d66a7689c2
chore: Upgrade crate dependencies
2 years ago
Kévin Commaille
48a0c9261e
chore: Upgrade crate dependencies
2 years ago
Alexandre Franke
dec825bbf4
Release Fractal 7
2 years ago
Kévin Commaille
5b38895ca7
Release Fractal 7.rc
2 years ago
Kévin Commaille
fe75a3f639
chore: Upgrade image rqrr and qrcode dependencies
...
Requires to upgrade matrix-sdk too.
And run cargo update.
2 years ago
Kévin Commaille
7b3a099aaa
Release Fractal 7.beta
2 years ago
Kévin Commaille
98e68bb934
chore: Upgrade matrix-sdk
2 years ago
Kévin Commaille
406249d62d
chore: Upgrade matrix-sdk and ruma crates
...
And run `cargo upgrade` for other crates
2 years ago
Kévin Commaille
8e9ccbb93d
chore: Upgrade crates
2 years ago
Kévin Commaille
30172cd487
chore: Upgrade matrix-sdk and ruma crates
2 years ago
Kévin Commaille
287cfe5fa7
chore: Upgrade curve25519-dalek crate
...
Fixes a bug with rust nightly. Fixes pages job in CI.
2 years ago
Kévin Commaille
70f8444785
chore: Upgrade gtk-rs crates and dependants
2 years ago
Kévin Commaille
1cc441a718
chore: Upgrade crate dependencies
2 years ago