Поиск по сайту:

Обзор обновлений приложений: Audacity 3.7.1, Octave 9.3, Scrcpy 3.1

В последние дни в мире Linux появилось несколько крупных обновлений, таких как XFCE 4.20, RHEL 10.0 Beta и Linux Mint 22.1 Beta. Хотя многие бесплатные приложения с открытым исходным кодом также недавно выпустили обновления, которые могут вас заинтересовать.

И здесь я собираюсь представить вам некоторые из них. К ним относятся Audacity 3.7.1, GNU Octave 9.3.0, Scrcpy 3.1, VS Code 1.96 и TeXstudio 4.8.5.

Смелость 3.7.1:

Аудиоредактор Audacity выпустил версию 3.7.0 в октябре, но в основном с техническими обновлениями, в то время как разработчик работает над Audacity 4.0.

Новая версия 3.7.1 — небольшая, но важная версия, в которой исправлены следующие ошибки. Они включают в себя:

  • Эффекты можно применять к клипам, растянутым по времени.
  • Перемещение или переименование каталога установки больше не включает отключенные модули.
  • Открытие диалогового окна «Регулировка скорости воспроизведения» больше не приводит к сбою Audacity.

На странице выпусков Github в разделе «Активы» представлены Linux AppImage, macOS dmg, Windows exe, а также архив с исходным кодом. А пользователи Ubuntu могут получить собственный пакет .deb из этого неофициального PPA.

GNU Октава 9.3.0:

GNU Octave, бесплатный научный язык программирования с открытым исходным кодом, после полугода разработки выпустил версию 9.3.0.

Изменения в новой версии в основном представляют собой исправления ошибок и улучшения. Они включают в себя:

  • jupyter-notebook: избегайте ошибок, если оцененный код закрывает существующее окно рисунка. Используйте блок unwind_protect, чтобы обеспечить выполнение действий по очистке фигур и временных файлов (ошибка № 65644).
  • uitable: исправлено обновление значения при выборе поля со списком (ошибка № 65873).
  • movfun: правильная форма вывода массивов n-D при работе с размерностями больше 2. Это повлияет на все функции движущегося окна (movmad, movmax, movmean, movmedian, movmin, movprod, movstd, movsum и movvar) (ошибка №65927).
  • movvar и movstd: используйте правильное значение по умолчанию, равное 0, если для opt указан пустой массив, чтобы обеспечить согласованное поведение с var и std. Улучшите проверку ввода, чтобы гарантировать, что opt имеет одно из значений 0, 1 или []. (ошибка № 66021).
  • fopen: преобразовать идентификатор кодировки локали в символы нижнего регистра (ошибка № 65963).
  • regexp: избегайте переполнения целых чисел беззнаковыми целыми числами.
  • interp2: предоставляет значимое сообщение об ошибке, если входной ссылочный массив является вектором (ошибка № 66086).
  • struct2hdl.m: не удалять ранее добавленные дочерние элементы осей (ошибка № 66221).
  • print: исправлена регрессия в шрифтах PDF (ошибка № 66306).
  • Значки legend теперь наследуют свойство «facelalpha», чтобы соответствовать внешнему виду патчей и графических объектов поверхности (ошибка № 66314).
  • Свойства barh теперь лучше соответствуют эквивалентному графику bar. Изменение свойства horizontal для гистограммы или графика теперь последовательно обновляет свойства в соответствии с перерисованным графиком (ошибка № 65671).
  • Метки делений теперь корректно обновляются после изменения данных x или y для графиков bar и barh (ошибка № 65734).
  • hdl2struct.m: исправлены отсутствующие маркеры легенды (ошибка № 65904).
  • Включите графический инструментарий FLTK в macOS, если он не многопоточный (ошибка № 66482).
  • Не выполнять скрипт PKG_ADD в текущем каталоге (ошибка №66477).
  • Обновления перевода, документации и системы сборки/тестов.

GNU Octave не предоставляет официальный пакет Linux. Помимо сборки из исходного кода, на выбор доступны неофициальные Flatpak и PPA. Для Ubuntu см. это пошаговое руководство.

Скрипт 3.1:

Scrcpy в Ubuntu

Scrcpy — популярное бесплатное приложение с открытым исходным кодом для зеркалирования и управления экраном Android на компьютере и ноутбуке.

Несколько недель назад приложение выпустило версию 3.0 с поддержкой виртуального дисплея. В новом выпуске эта функция была улучшена путем добавления нового параметра --no-vd-destroy-content, который продолжает запускать приложения при разрушении виртуального дисплея, перемещая их на основной дисплей.

В Scrcpy 3.1 также добавлена поддержка dav1d для декодирования потоков AV1, улучшена поддержка геймпада в играх и исправлено «выключение экрана» на некоторых устройствах. Подробную информацию и ссылки для скачивания см. на странице выпуска Github.

Если вы новичок в этом приложении, вот пошаговое руководство, показывающее, как его установить и использовать в Ubuntu.

Код VS 1.96:

На прошлой неделе Visual Studio Code анонсировала новый ежемесячный выпуск. Это версия 1.96, которая включает в себя следующие ключевые особенности:

  • Режим перезаписи — переключение между режимом перезаписи или вставки в редакторе.
  • Добавить импорт при вставке — автоматически добавлять недостающий импорт TS/JS при вставке кода.
  • Покрытие тестами. Быстро отфильтруйте код, покрываемый конкретным тестом.
  • Перемещение представлений. Легко перемещайте представления между основной и вторичной боковой панелью.
  • Терминальные лигатуры – используйте лигатуры в терминале.
  • Список разрешенных расширений: укажите, какие расширения можно установить в вашей организации.
  • Отладка с помощью Copilot — используйте команду терминала copilot-debug, чтобы начать сеанс отладки.
  • Контекст чата. Добавляйте символы и папки в качестве контекста для чата и редактирования.
  • Переход из чата к изменениям Copilot — переключитесь на изменения Copilot, чтобы применить предложения по коду из чата.

VS Code предоставляет официальные пакеты для Linux, Windows и macOS. Они доступны вместе с официальным примечанием к выпуску на этой странице.

ТексСтудио 4.8.5:

TeXstudio — это интегрированная среда записи для создания документов LaTeX. Он объединяет редактирование, создание и просмотр в единый удобный интерфейс.

Последняя версия 4.8.5 была выпущена несколько дней назад и в основном содержала исправления ошибок. Они включают в себя:

  • исправить ложный маркер несоответствия разделителей, который застревает при определенных обстоятельствах
  • исправлена ошибка, из-за которой метка переставала работать при использовании пакета subfigure
  • исправить историю разговоров мастера ИИ
  • исправить синтаксический анализ colspec
  • исправлена обработка пользовательских команд в кэшированных файлах
  • исправлено обнаружение меток в классе мемуаров
  • исправлен сбой, когда корневой документ %Tex не был найден
  • class используются для завершения в классе документов
  • имена классов больше не используются для завершения имени пакета.
  • локальные пакеты могут предоставлять локальные файлы cwl
  • исправлена обработка команд определения пользователя в подфайлах
  • исправить сбой во всплывающей подсказке предварительного просмотра, если pdflatex не определен
  • лучше обрабатывать специальные типы столбцов (m[l],NiceMatrix)
  • лучше обрабатывать завершение ключа/значения в среде фрейма
  • исправить кеширование вновь определенных названий цветов

TexStudio предоставляет официальные пакеты для Linux, Windows и macOS, которые можно загрузить на этой странице.