
Duża aktualizacja dla UniGetUI: Ulepszenia wydajności i użyteczności
W lipcu ubiegłego roku aplikacja WingetUI przeszła znaczącą transformację, otrzymując odnowiony interfejs i nową nazwę: UniGetUI. Zmiana marki została celowo przeprowadzona, aby odzwierciedlić jej ewoluujące możliwości i lepiej połączyć się z bazą użytkowników.
UniGetUI zyskał znaczną popularność wśród użytkowników Windows, szczególnie tych, którzy są obeznani z technologią i szukają solidnych narzędzi do zarządzania pakietami oprogramowania. Częste aktualizacje aplikacji, z których każda wprowadza nowe funkcje i ulepszenia, dodatkowo przyczyniają się do jej atrakcyjności.
Najnowsza wersja: 3.1.7
Dzisiaj nadeszła wersja 3.1.7 UniGetUI, która przynosi ze sobą mnóstwo aktualizacji mających na celu przede wszystkim poprawę wydajności. Kluczowe poprawki obejmują optymalizacje wykorzystania procesora, rozwiązania problemów z limitem czasu związanych z Chocolatey oraz przyspieszoną instalację i aktualizacje pakietów Cargo.
Oprócz tych kluczowych ulepszeń, zajęto się również wieloma innymi problemami. Poniżej znajduje się kompleksowy dziennik zmian szczegółowo opisujący aktualizacje:
Dziennik zmian
- Aktualizacja kładzie nacisk na zwiększenie niezawodności różnych menedżerów pakietów, w tym:
- WinGet:
- Ulepszone wykrywanie wersji podczas odinstalowywania.
- Ulepszona funkcjonalność dotycząca folderów tymczasowych UAC.
- PowerShell (wersje 5 i 7):
- Naprawiono
-Scope
problem z parametrami związanymi zMicrosoft. WinGet. Client
.- Ulepszono analizę danych wyjściowych CLI.
- Czekoladowy:
- Udoskonalone wykrywanie błędów i analiza składniowa CLI.
- Naprawiono problemy z niezgodnością wersji.
- Rozwiązano problem przekroczenia limitu czasu wynoszącego 20 sekund.
- Szufelka:
- Udoskonalone mechanizmy wykrywania powodzenia/błędów.
- Naprawiono problem z pominięciem sprawdzania skrótu z powodu aktualizacji CLI.
- Pypeć:
- Usunięto nieaktualne flagi.
- Pakiet Vcpkg:
- Ulepszone procedury samodzielnej aktualizacji i bootstrappingu.
- Narzędzie. NET:
- Znaczne udoskonalenia w funkcjonalności ponawiania prób podczas instalacji narzędzi.
- Ulepszone procesy analizy CLI.
- Usunięto nieaktualną zależność
dotnet-tools-outdated
.- Ładunek:
- Szybsze procesy instalacji i aktualizacji dzięki
cargo-binstall
.- Opcje instalowania pakietów Cargo w alternatywnych lokalizacjach, pomijając kontrolę integralności.
- Wszystkie menedżery pakietów oparte na NuGet, z wyjątkiem domyślnego Chocolatey, będą teraz korzystać ze sprawdzania aktualizacji opartego na interfejsie API.
- Dokładność porównania wersji została zwiększona. Na przykład,
1.10
jest teraz rozpoznawana jako większa niż1.9
, rozwiązując problemy z wyświetlaniem przestarzałych wersji w Chocolatey.- Znaczna redukcja wykorzystania procesora, gdy UniGetUI działa w tle – z ok.1% do 0%.
- Rozwiązano konkretne scenariusze awarii związane z UniGetUI.
- Wprowadzono funkcję ręcznego dodawania skrótów na pulpicie w celu ich usunięcia.
- Poprawiono widoczność niektórych warunków interfejsu użytkownika na pasku tytułu.
- Zaktualizowano i udoskonalono układ, aby zapewnić lepsze wrażenia użytkownika.
- Wzmocniono wykrywanie skrótów na pulpicie podczas aktualizacji.
Dodatkowe zmiany
- Zaktualizowano ikony i zrzuty ekranu za pomocą akcji GitHub (patrz żądanie ściągnięcia nr 3271 ).
- Wprowadzono ręczne skanowanie skrótów na pulpicie (żądanie ściągnięcia @mrixner w #3284 ).
- Rozwiązano problemy z wysokim wykorzystaniem procesora (żądanie ściągnięcia @marticliment w #3278 ).
- Ulepszona funkcjonalność porównywania wersji (żądanie ściągnięcia @marticliment w #3333 ).
- Wprowadzono sprawdzanie aktualizacji oparte na API dla menedżerów pakietów NuGet (żądanie ściągnięcia @marticliment w #3337 ).
- Włączono modyfikacje listy pakietów na podstawie naciśnięć klawiszy modyfikujących (żądanie ściągnięcia @tkohlmeier w #3344 ).
- Zmodyfikowano zarządzanie skrótami klawiaturowymi w celu poprawy responsywności (żądanie ściągnięcia @tkohlmeier w #3354 ).
- Zwiększona dokładność wykrywania ikon (żądanie ściągnięcia @mrixner w #3347 ).
- Przeniesiono przechowywanie konfiguracji do dedykowanego katalogu (żądanie ściągnięcia @Layfully w #3336 ).
- Integracja tłumaczeń z Tolgee (żądanie ściągnięcia @martinet101 w #3371 ).
Więcej informacji i materiałów wizualnych dotyczących tej aktualizacji można znaleźć pod tym linkiem źródłowym.
Dodaj komentarz ▼