~alextee/zrythm

add gain to audio regions

* Allow changing fade in/out in audio editor.
* Fix audio fades not being applied properly during processing.

Implements https://todo.sr.ht/~alextee/zrythm-feature/430.
draw fades in audio editor
make sure all recording events are processed when pausing engine
improve transport action test
add bpm detection option for audio regions

Implements https://todo.sr.ht/~alextee/zrythm-feature/425.
allow changing BPM via text input
don't use hashtable cache for tracklist (still needs string comparison)
release-alpha: bump to next alpha 25.1
Translated using Weblate (Japanese)

Currently translated at 81.6% (1211 of 1483 strings)

Translated using Weblate (Spanish)

Currently translated at 48.6% (722 of 1483 strings)

Translated using Weblate (Japanese)

Currently translated at 83.5% (1259 of 1506 strings)

Translated using Weblate (Spanish)

Currently translated at 66.4% (1000 of 1506 strings)

Co-authored-by: Alexandros Theodotou <alex@zrythm.org>
Translate-URL: https://hosted.weblate.org/projects/zrythm/user-manual/es/
Translate-URL: https://hosted.weblate.org/projects/zrythm/user-manual/ja/
Translate-URL: https://hosted.weblate.org/projects/zrythm/zrythm/es/
Translate-URL: https://hosted.weblate.org/projects/zrythm/zrythm/ja/
Translation: Zrythm/user-manual
Translation: Zrythm/zrythm
cf3c0a0e — Yokox1 14 days ago
Translated using Weblate (Spanish)

Currently translated at 55.5% (5 of 9 strings)

Translated using Weblate (Spanish)

Currently translated at 48.6% (722 of 1483 strings)

Translated using Weblate (Spanish)

Currently translated at 66.4% (1000 of 1506 strings)

Co-authored-by: Yokox1 <mryokox@outlook.com>
Translate-URL: https://hosted.weblate.org/projects/zrythm/user-manual-sphinx/es/
Translate-URL: https://hosted.weblate.org/projects/zrythm/user-manual/es/
Translate-URL: https://hosted.weblate.org/projects/zrythm/zrythm/es/
Translation: Zrythm/user-manual
Translation: Zrythm/user-manual-sphinx
Translation: Zrythm/zrythm
attempt to fix zix linkage on windows
Merge remote-tracking branch 'weblate/translate' into develop
make transport_is_loop_point_met() inline
release-alpha: bump to next alpha 25.1
show message when attempting to delete undeletable tracks
use fallback image if failed to get screenshot for bug report
fix positions not being updated correctly when changing beat unit
add some error checking for port buffer size vs engine buffer size
Next