Artur S0
050c5f061c
Update Russian translation
6 months ago
Kévin Commaille
4cb6a12595
Upgrade crates
...
Running `cargo update`. Mostly to fix glycin in Fractal nightly.
6 months ago
Martin
7f9a6e7931
Update Slovenian translation
6 months ago
luming zh
5dc980205d
Update Chinese (China) translation
6 months ago
Yuri Chornoivan
3cdf75f186
Update Ukrainian translation
6 months ago
Kévin Commaille
722e2c88fb
media: Do not use voice message filename in UI
...
The filename is usually randomly generated so it is not very useful to
identify the audio message. Instead we default to "Voice Message", and
use the timestamp when saving it to a file.
6 months ago
Anders Jonsson
9441ef1a83
Update Swedish translation
6 months ago
Kévin Commaille
84895f26ba
utils: Improve waveform generation
...
Defaulting to 1 sample per second is not enough for short audio streams.
Besides we never actually provide the duration of the stream to the
function, so we always used the default.
This gets the duration from the file first and uses it to compute the
interval between samples, allowing us to consistently have around 110
samples in the waveform.
6 months ago
Kévin Commaille
ab7849e1e2
Release Fractal 13.beta
6 months ago
Kévin Commaille
4e58c8060b
media-viewer: Clean up properly after closing transition
...
Drop the file that was used, if any.
6 months ago
Kévin Commaille
736bf7bf8f
Make sure that a single file with an audio stream can be played at a single time
6 months ago
Kévin Commaille
4e632179d8
audio-player: Fix position and transition
6 months ago
Kévin Commaille
0961f48019
room-details: Use new audio player in audio history
6 months ago
Kévin Commaille
fc92385f8f
utils: Create OneshotNotifier
...
Allows to use a simpler API around oneshot channels at the cost of
ignoring potential developer errors where the sender or receiver is
dropped too soon.
6 months ago
luming zh
79bb632f6d
Update Chinese (China) translation
6 months ago
Yuri Chornoivan
d923688249
Update Ukrainian translation
6 months ago
Martin
3669357184
Update Slovenian translation
6 months ago
Kévin Commaille
6357cc3117
media: Use custom audio player
...
It presents the audio stream as a waveform, loads the audio file lazily
and is more adaptive.
6 months ago
Danial Behzadi
ca620b51b3
Update Persian translation
6 months ago
سبحان
ee5b18c166
Update Persian translation
6 months ago
Kévin Commaille
47b52f2375
build: Change target directory
...
It seems weird to mix cargo build data with build artifacts. And since
we need to copy the binary to the proper location anyway, let's just use
a different directory than `src`.
6 months ago
Kévin Commaille
c31b01b501
ci: Use GNOME 49 as the stable runtime
6 months ago
Stefan Marinov
e2eb99c66c
Update Bulgarian translation
6 months ago
Kévin Commaille
64bc069e4e
Upgrade crate dependencies
6 months ago
Kévin Commaille
4e00dd439f
Upgrade libshumate dependency
6 months ago
Kévin Commaille
486cb36d78
build: Merge RUSTFLAGS environment variables
...
The different rustflags environment variables are not merged, only the
one with highest priority is used. In this case only `RUSTFLAGS` was
used.
6 months ago
Sabri Ünal
3650a0cbe6
Update Turkish translation
6 months ago
Jiri Grönroos
c0b09caeb0
Update Finnish translation
6 months ago
Kévin Commaille
6631a5e41a
Upgrade crates
...
Upgrades glycin to the new stable release, and matrix-sdk-base to a
version that fixes a CVE, among others.
6 months ago
Kévin Commaille
847dcb5110
Bump gtk crates and dependents
...
We use glycin as a git dependency for now because the latest RC doesn't
work, but the latest commit does.
6 months ago
Daniel Rusek
12b722b50c
Update Czech translation
6 months ago
Kévin Commaille
73ff15bf6f
location-viewer: Use more modern API
...
`VectorRenderer::set_sprite_sheet_data` was deprecated in libshumate 1.1.
Instead we use `VectorSpriteSheet::add_page`, which allows to use
`GdkTexture` directly, and to add higher resolution sprites.
6 months ago
Kévin Commaille
628298310e
Upgrade matrix-sdk and ruma
...
Use brand new release.
6 months ago
Artur S0
189dacdd5a
Update Russian translation
6 months ago
Ekaterine Papava
d46bc7c89d
Update Georgian translation
6 months ago
Rafael Fontenelle
9cdcce65cd
Update Brazilian Portuguese translation
6 months ago
Kévin Commaille
460ee12999
Update instructions for Freedesktop Flatpak runtime branch 25.08
7 months ago
Kévin Commaille
fea23373d6
message-toolbar: Use user ID in user mentions instead of localpart
...
If the display name is not set.
7 months ago
Kévin Commaille
a7f9573721
Bump MSRV to 1.88
...
This is the version required by matrix-sdk, and allows us to use `let`
chains.
7 months ago
Kévin Commaille
b7e5b70b24
utils: Properly log image errors
7 months ago
Kévin Commaille
59b2d880c0
Upgrade crate dependencies
...
Run `cargo update` to get rid of security vulnerabilities.
7 months ago
luming zh
938c0cc438
Update Chinese (China) translation
7 months ago
Yuri Chornoivan
a20b360aa4
Update Ukrainian translation
7 months ago
Kévin Commaille
0821c85f39
utils: Remove temporary debug log
7 months ago
Kévin Commaille
a5ed63aa6c
ci: Lint meson files
...
Using `meson format`.
7 months ago
Martin
eda4c4664d
Update Slovenian translation
7 months ago
Kévin Commaille
0be902c142
event-details-dialog: Rename and move to event_actions module
...
We change "event details" to "event properties" in the UI. The widget is
now called EventPropertiesDialog, to match the change in strings.
7 months ago
Christian Kirbach
484e8f50d0
Update German translation
7 months ago
Kévin Commaille
07a0083574
Release Fractal 12.1
7 months ago
Yuri Chornoivan
fa197fc278
Update Ukrainian translation
7 months ago