Kévin Commaille
332fcefbe0
Release Fractal 10.beta
1 year ago
Kévin Commaille
9048261ccd
chore: Upgrade crate dependencies
1 year ago
Kévin Commaille
9c330d3114
qr-code-detector: Do not use image crate
...
It is not needed, we can just construct another type that rqrr accepts
as input for its API.
Gets rid of the image crate in the dependency tree.
1 year ago
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