Wyszukiwanie w witrynie

Podsumowanie aktualizacji aplikacji: Audacity 3.7.1, Octave 9.3, Scrcpy 3.1


W ostatnich dniach świat Linuksa otrzymał kilka dużych aktualizacji, takich jak XFCE 4.20, RHEL 10.0 Beta i Linux Mint 22.1 Beta. Chociaż wiele bezpłatnych aplikacji typu open source również wydało ostatnio aktualizacje, które mogą Cię zainteresować.

Tutaj przedstawię Ci niektóre z nich. Należą do nich Audacity 3.7.1, GNU Octave 9.3.0, Scrcpy 3.1, VS Code 1.96 i TeXstudio 4.8.5.

Śmiałość 3.7.1:

Edytor audio Audacity wydał wersję 3.7.0 w październiku, ale zawierał głównie aktualizacje konserwacyjne, podczas gdy programiści pracowali nad Audacity 4.0.

Nowa wersja 3.7.1 to mała, ale ważna wersja, w której naprawiono następujące błędy. Należą do nich:

  • Efekty można zastosować do klipów rozciągniętych w czasie.
  • Przeniesienie lub zmiana nazwy katalogu instalacyjnego nie powoduje już ponownego włączenia wyłączonych modułów.
  • Otwarcie okna dialogowego „Dostosuj prędkość odtwarzania” nie powoduje już awarii Audacity.

Strona wydań Githuba zawiera obraz aplikacji dla systemu Linux, macOS dmg, plik exe dla systemu Windows, a także źródłowe archiwum tar w sekcji „Zasoby”. Chociaż użytkownicy Ubuntu mogą uzyskać natywny pakiet .deb z tego nieoficjalnego PPA.

GNU Oktawa 9.3.0:

GNU Octave, darmowy, naukowy język programowania o otwartym kodzie źródłowym, po pół roku prac wypuścił wersję 9.3.0.

Zmiany w nowej wersji to głównie poprawki błędów i ulepszenia. Należą do nich:

  • jupyter-notebook: Unikaj błędów, jeśli oceniany kod zamyka istniejące okno figury. Użyj bloku unwind_protect, aby upewnić się, że zostaną wykonane akcje czyszczenia figur i plików tymczasowych (błąd #65644).
  • odpowiedni: Napraw aktualizację wartości przy wyborze pola kombi (błąd #65873).
  • movfun: Popraw kształt wyjściowy tablic n-D podczas pracy na wymiarach większych niż 2. Będzie to miało wpływ na wszystkie funkcje ruchomego okna (movmad, movmax, movmean, movmedian, movmin, movprod, movstd, movsum i movvar) (błąd nr 65927).
  • movvar i movstd: użyj poprawnej wartości domyślnej 0, jeśli dla opt określono pustą tablicę, aby zachować spójne zachowanie z var kod> i std. Ulepsz sprawdzanie poprawności danych wejściowych, aby upewnić się, że opt jest jedną z wartości 0, 1 lub []. (błąd nr 66021).
  • fopen: Konwertuj identyfikator zestawu znaków ustawień regionalnych na małe litery (błąd #65963).
  • regexp: Unikaj niedopełnienia liczby całkowitej w przypadku liczb całkowitych bez znaku.
  • interp2: Podaj znaczący komunikat o błędzie, jeśli wejściowa tablica referencyjna jest wektorem (błąd nr 66086).
  • struct2hdl.m: Nie usuwaj wcześniej dodanych dzieci osi (błąd #66221).
  • print: Napraw regresję w czcionkach PDF (błąd nr 66306).
  • Ikony legend dziedziczą teraz właściwość „facelalpha”, aby dopasować wygląd łatek i obiektów graficznych powierzchni (błąd #66314).
  • Właściwości barh są teraz lepiej dopasowane do równoważnego wykresu bar. Zmiana właściwości poziomej wykresu słupkowego lub słupkowego teraz konsekwentnie aktualizuje właściwości, aby pasowały do ponownie narysowanego wykresu (błąd nr 65671).
  • Etykiety znaczników są teraz poprawnie aktualizowane po zmianie danych x i y dla wykresów bar i barh (błąd #65734).
  • hdl2struct.m: Napraw brakujące znaczniki legendy (błąd #65904).
  • Włącz zestaw narzędzi graficznych FLTK w systemie macOS, jeśli nie jest wielowątkowy (błąd nr 66482).
  • Nie wykonuj skryptu PKG_ADD w bieżącym katalogu (błąd nr 66477).
  • Tłumaczenie, dokumentacja i kompilacja aktualizacji systemu/testów.

GNU Octave nie zapewnia oficjalnego pakietu dla Linuksa. Oprócz budowania z kodu źródłowego dostępne są nieoficjalne Flatpak i PPA. W przypadku Ubuntu zobacz ten samouczek krok po kroku.

Scrcpy 3.1:

Scrcpy na Ubuntu

Scrcpy to popularna bezpłatna aplikacja typu open source do tworzenia kopii lustrzanych i kontrolowania ekranu Androida na komputerze i laptopie.

Aplikacja wypuściła wersję 3.0 kilka tygodni temu z obsługą wirtualnego wyświetlania. W nowej wersji udoskonalono tę funkcję, dodając nową opcję --no-vd-destroy-content, która pozwala na kontynuowanie działania aplikacji po zniszczeniu wirtualnego wyświetlacza, przenosząc je na główny ekran.

W Scrcpy 3.1 dodano także obsługę dav1d do dekodowania strumieni AV1, ulepszoną obsługę gamepada w grach i naprawiono opcję „wyłączania ekranu” na niektórych urządzeniach. Zobacz stronę wydania Github, aby uzyskać szczegółowe informacje i linki do pobrania.

Jeśli dopiero zaczynasz korzystać z tej aplikacji, oto samouczek krok po kroku pokazujący, jak ją zainstalować i używać w Ubuntu.

Kod VS 1.96:

Visual Studio Code ogłosiło w zeszłym tygodniu nowe comiesięczne wydanie. Jest to wersja 1.96, która zawiera następujące najważniejsze funkcje:

  • Tryb nadpisywania – przełącza pomiędzy trybem nadpisywania i wstawiania w edytorze
  • Dodaj importy przy wklejaniu — automatycznie dodawaj brakujące importy TS/JS podczas wklejania kodu
  • Pokrycie testów – szybko filtruj, który kod jest objęty konkretnym testem
  • Przesuwaj widoki – łatwo przenoś widoki pomiędzy głównym i dodatkowym paskiem bocznym
  • Ligatury terminala — użyj ligatur w terminalu
  • Lista dozwolonych rozszerzeń – skonfiguruj, które rozszerzenia mogą być instalowane w Twojej organizacji
  • Debuguj za pomocą Copilot — użyj polecenia terminala copilot-debug, aby rozpocząć sesję debugowania
  • Kontekst czatu — dodawaj symbole i foldery jako kontekst czatu i edycji
  • Przejdź z czatu do edycji Copilot — przejdź do edycji Copilot, aby zastosować sugestie kodów z czatu

VS Code zapewnia oficjalne pakiety dla systemów Linux, Windows i macOS. Są one dostępne wraz z oficjalną informacją o wydaniu na tej stronie.

TexStudio 4.8.5:

TeXstudio to zintegrowane środowisko pisania do tworzenia dokumentów LaTeX. Integruje edycję, budowanie i przeglądanie w jednym, przyjaznym dla użytkownika interfejsie.

Najnowsza wersja v4.8.5 została wydana kilka dni temu i zawierała głównie poprawki błędów. Należą do nich:

  • napraw znacznik fałszywego niedopasowania ograniczników, który blokuje się w pewnych okolicznościach
  • napraw etykietę, która przestaje działać podczas korzystania z pakietu subfigure
  • napraw historię rozmów kreatora AI
  • napraw analizę colspec
  • napraw obsługę poleceń użytkownika w plikach buforowanych
  • napraw wykrywanie etykiet w klasie wspomnień
  • napraw awarię, gdy nie znaleziono dokumentu głównego %Tex
  • class służą do uzupełniania w klasie dokumentów
  • nazwy klas nie są już używane do uzupełniania nazw pakietów
  • pakiety lokalne mogą udostępniać lokalne pliki cwl
  • poprawiono obsługę poleceń definicji użytkownika w podplikach
  • napraw awarię podpowiedzi podglądu, jeśli nie zdefiniowano pliku pdflatex
  • lepiej radzą sobie ze specjalnymi typami kolumn (m[l],NiceMatrix).
  • lepiej obsługuj uzupełnianie kluczy/wartości w środowisku ramkowym
  • napraw buforowanie nowo zdefiniowanych nazw kolorów

TexStudio udostępnia oficjalne pakiety dla systemów Linux, Windows i macOS, które można pobrać na tej stronie.