Audacious 4.4.1

26 сСнтября, спустя Ρ‚Ρ€ΠΈ мСсяца послС выпуска 4.4.0 (Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ сдСлан ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ Π½Π° вСрсии Qt 6 ΠΈ GTK 4, Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ ΠΏΠ»Π°Π³ΠΈΠ½ Background Music, для GTK-интСрфСйса Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Ρ‘Π½ ΠΏΠ»Π°Π³ΠΈΠ½ ΠΏΠΎΠΊΠ°Π·Π° тСкстов пСсСн Lyrics, Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Ρ‚Π΅Π³Π° Π½ΠΎΠΌΠ΅Ρ€Π° диска (Disc Number) ΠΈ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ ΡˆΠΊΠ°Π»Ρ‹ громкости PipeWire) состоялся ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΉ выпуск 4.4.1 ΠΌΡƒΠ·Ρ‹ΠΊΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΠ»Π΅Π΅Ρ€Π° Audacious, ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°ΡŽΡ‰Π΅Π³ΠΎ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ XMMS, с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ систСмы ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² ΠΈ Winamp-совмСстимых скинов.
ДоступСн графичСский интСрфСйс Π½Π° GTK ΠΈ Qt, Ρ‚Π°ΠΊΠΆΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Π° Ρ€Π°Π±ΠΎΡ‚Π° Π±Π΅Π· GUI (headless mode). ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ доступно Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ… GNU/Linux, *BSD, macOS ΠΈ Windows.

ΠŸΡ€ΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒΡΡ ΠΊ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΏΠ»Π΅Π΅Ρ€Π° ΠΌΠΎΠΆΠ½ΠΎ Π½Π° GitHub. На Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΊΠΎΠ΄ поставляСтся ΠΏΠΎ условиям Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΈ BSD-2-Clause. ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ написан Π½Π° языкС C++ (стандарт C++17).

НововвСдСния ΠΈ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ:

  • ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° затСмнСния Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° ΠΎΠΊΠ½Π° для скинов Winamp Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° Π² Ρ‚ΠΎΠΌ числС для GTK;
  • настройка, ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰Π°Ρ ΠΏΠΎΠΊΠ°Π· Π²ΠΊΠ»Π°Π΄ΠΎΠΊ со списками воспроизвСдСния, Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° для интСрфСйса GTK (#1409);
  • ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½Π° ΠΎΡ‚Π·Ρ‹Π²Ρ‡ΠΈΠ²ΠΎΡΡ‚ΡŒ управлСния для ΠΏΠ»Π°Π³ΠΈΠ½Π° Π²Ρ‹Π²ΠΎΠ΄Π° Π·Π²ΡƒΠΊΠ°, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰Π΅Π³ΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ Sndio;
  • Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Qt 6 для ΠΏΠ»Π°Π³ΠΈΠ½Π° Π²Ρ‹Π²ΠΎΠ΄Π° Π·Π²ΡƒΠΊΠ°, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰Π΅Π³ΠΎ Qt Multimedia;
  • ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° большСго числа ΠΏΠΎΠ»Π΅ΠΉ ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ… MPRIS;
  • Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠ³ΠΎ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ .adx для ΠΏΠ»Π°Π³ΠΈΠ½Π° FFmpeg (#1466).

Π˜ΡΠΏΡ€Π°Π²Π»Π΅Π½Π½Ρ‹Π΅ ошибки:

  • ΠΏΠ°Ρ‚Ρ‡-вСрсии снова Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ Π² ΠΈΠΌΠ΅Π½Π° раздСляСмых Ρ„Π°ΠΉΠ»ΠΎΠ² (SONAMEs), Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ libaudcore.so.5.5.0 вмСсто libaudcore.so.5.5. (#1408);
  • исправлСна запись Ρ‚Π΅Π³ΠΎΠ² Π² Π°ΡƒΠ΄ΠΈΠΎΡ„Π°ΠΉΠ»Ρ‹ Π² Windows (#1421);
  • drag-and-drop Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ для GTK Π½Π° Wayland (#1423);
  • исправлСна сборка посрСдством GCC ΠΈ Meson Π½Π° macOS;
  • ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΎ Π΄Π΅Ρ‚Π΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ big-endian систСм ΠΏΡ€ΠΈ использовании Meson;
  • исправлСно ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½Π½ΠΎΠ΅ ΠΏΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠ΅ CPU ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠΌ Π²Ρ‹Π²ΠΎΠ΄Π° Π·Π²ΡƒΠΊΠ° (Qt Multimedia);
  • Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ для Π²ΠΊΠ»Π°Π΄ΠΎΠΊ списков воспроизвСдСния Π½Π° macOS (#1455).

Π”Ρ€ΡƒΠ³ΠΈΠ΅ измСнСния:

  • трСбуСмая вСрсия GTK 3 ΠΏΠΎΠ½ΠΈΠΆΠ΅Π½Π° с 3.22 Π΄ΠΎ 3.18;
  • для ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… Ρ€Π΅Π»ΠΈΠ·Π½Ρ‹Ρ… Ρ‚Π°Ρ€Π±ΠΎΠ»ΠΎΠ² ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½Ρ‹ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹Π΅ суммы SHA256 (#1432);
  • ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° CDDB сдСлана ΠΎΠΏΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΉ Π² ΠΏΠ»Π°Π³ΠΈΠ½Π΅ «Audio CD» (#1437);
  • минимальная ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ воспроизвСдСния ΠΏΠΎΠ½ΠΈΠΆΠ΅Π½Π° Π΄ΠΎ 0.25 для ΠΏΠ»Π°Π³ΠΈΠ½Π° «Speed and Pitch» (#1447);
  • ΠΏΠ»Π°Π³ΠΈΠ½Ρƒ PulseAudio Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚Π΄Π°Π²Π°Ρ‚ΡŒΡΡ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚Π΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π΅Π΄ PipeWire для Π»ΡƒΡ‡ΡˆΠ΅ΠΉ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ совмСстимости;
  • Π·Π°Π΄Π°Π½Ρ‹ «application ID» ΠΈ ΠΈΠΊΠΎΠ½ΠΊΠ° для PulseAudio;
  • ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½Ρ‹ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Ρ‹.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: linux.org.ru