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 blokuunwind_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
imovvar
) (błąd nr 65927).movvar
imovstd
: użyj poprawnej wartości domyślnej 0, jeśli dlaopt
określono pustą tablicę, aby zachować spójne zachowanie zvar
kod> istd
. Ulepsz sprawdzanie poprawności danych wejściowych, aby upewnić się, żeopt
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 wykresubar
. Zmiana właściwościpoziomej
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
ibarh
(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 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.