UnigetUI 3.1.2 oficjalnie wydany – dostępna pełna wersja

UnigetUI 3.1.2 oficjalnie wydany – dostępna pełna wersja

UniGetUI to aplikacja programowa zaprojektowana w celu zapewnienia przyjaznego użytkownikowi graficznego interfejsu dla najczęściej używanych menedżerów pakietów interfejsu wiersza poleceń (CLI) w systemach Windows 10 i Windows 11, w tym Winget, Scoop i Chocolatey. Dzięki UniGetUI użytkownicy mogą bez wysiłku pobierać, instalować, aktualizować i usuwać oprogramowanie z obsługiwanych menedżerów pakietów, a także korzystać z innych funkcji.

Kluczowe cechy UniGetUI

  • Łatwe zarządzanie oprogramowaniem: UniGetUI umożliwia instalowanie, aktualizowanie i odinstalowywanie aplikacji jednym kliknięciem, integrując pakiety z popularnych menedżerów pakietów Windows, takich jak WinGet, Chocolatey, Scoop, Pip, Npm i .NET Tool.
  • Przeglądaj i filtruj nowe pakiety, aby szybko znaleźć te, których potrzebujesz.
  • Uzyskaj dostęp do kompleksowych metadanych dotyczących dowolnego pakietu przed instalacją, obejmujących m.in. bezpośrednie adresy URL do pobrania, nazwy wydawców i rozmiary plików do pobrania.
  • Obsługiwane są operacje zbiorcze, co umożliwia instalację, aktualizację lub usuwanie wielu pakietów jednocześnie. W tym celu należy najpierw wybrać żądane pakiety.
  • Otrzymuj automatyczne powiadomienia o aktualizacjach lub zarządzaj nimi ręcznie, korzystając z opcji pomijania określonych wersji lub ignorowania aktualizacji dla konkretnych pakietów.
  • Zarządzaj aktualizacjami wygodnie z panelu Widżety lub panelu Dev Home przy użyciu UniGetUI Widgets.
  • Ikona na pasku zadań wyświetla dostępne aktualizacje i zainstalowane pakiety, dzięki czemu aktualizacja lub odinstalowanie oprogramowania jest proste.
  • Łatwe dostosowywanie preferencji instalacji umożliwia wybór różnych opcji dla każdego pakietu, w tym instalację starszych wersji lub określonych architektur, np. 32-bitowych (ustawienia te są również zapisywane na potrzeby przyszłych aktualizacji).
  • Bezpośrednio udostępniaj znajomym swoje ulubione pakiety, na przykład: „Hej @przyjacielu, sprawdź ten program!”
  • Eksportuj dostosowane listy pakietów, aby łatwo zaimportować je na inne urządzenie, usprawniając proces konfiguracji nowych komputerów lub określonych konfiguracji oprogramowania.
  • Utwórz kopię zapasową zainstalowanych pakietów w pliku lokalnym, aby umożliwić szybkie odzyskanie danych po przejściu na nowy komputer.
  • Dodano obsługę menedżera pakietów Cargo.

Ulepszenia pakietów

  • Pakiety pakietów będą teraz używać domyślnego rozszerzenia ubundle.
  • UniGetUI powiadomi Cię, jeśli wystąpią problemy, na przykład gdy nie będzie można utworzyć lub zaimportować pakietu albo gdy podczas tworzenia nowego pakietu wystąpią niezapisane zmiany.
  • Wprowadzono istotne udoskonalenia dotyczące sposobu zarządzania opcjami instalacji pakietów w ramach pakietów.
  • Uruchom UniGetUI za pomocą protokołu unigetui://, aby uzyskać bezproblemowy dostęp. Więcej szczegółów można znaleźć tutaj.
  • Poprawiono wydajność ładowania współdzielonych pakietów.

Ulepszenia powiadomień

  • Powiadomienia nie będą się już kumulować w panelu powiadomień.
  • Krytyczne awarie spowodują wysłanie powiadomienia o wysokim priorytecie w celu zapewnienia natychmiastowej reakcji.

Ulepszenia na stronie szczegółów pakietu

  • Przycisk „Instaluj” zawiera teraz dodatkowe opcje zwiększające użyteczność.
  • Niektóre menedżery pakietów pobierają szczegóły poprzez analizę składniową JSON w celu zwiększenia dokładności.
  • Wprowadzono inteligentniejszy układ dla długich opisów pakietów.
  • Wprowadzono udoskonalenia dotyczące wyborów użytkownika podczas aktualizacji list pakietów.
  • Udoskonalono dynamiczne przeładowywanie zainstalowanych pakietów.

Inne ulepszenia interfejsu

  • Wprowadzono usprawnienia zapewniające płynność ładowania, aby zminimalizować zacinanie się ładowania pakietów.
  • Użytkownicy mogą teraz przełączać widoczność panelu filtrów za pomocą specjalnego przycisku.
  • Operacje na niezgodnych lub lokalnych pakietach będą ograniczone lub zaznaczone na szaro, aby odzwierciedlić ich dostępność.
  • Wprowadzono ogólne udoskonalenia w dialogach interfejsu.

Ulepszenia w Menedżerach Pakietów

  • Pip, Scoop i NPM będą teraz analizować niektóre dane z formatu JSON zamiast polegać wyłącznie na surowych poleceniach CLI.
  • Interfejs API WinGet COM będzie działał w trybie podniesionym; tradycyjne polecenia cmdlet programu PowerShell nie są już używane.
  • Wprowadzono narzędzie do rozwiązywania problemów dla WinGet, pozwalające na rozwiązywanie problemów z raportowaniem zainstalowanych pakietów.
  • Uwierzytelnione źródła Chocolatey będą teraz wyświetlane poprawnie.

Inne aktualizacje

  • Dodano możliwość pobierania ikon z WinGet przez UniGetUI.
  • Dostęp do miejsca instalacji pakietu można teraz uzyskać za pomocą menu kontekstowego pakietu.
  • Zaktualizowano AppSdk do wersji 1.6, co poprawiło jakość renderowania czcionek.
  • Wprowadzono istotne usprawnienia w zakresie obsługi operacji paczkowych.

Ważne zmiany

  • Naprawiono problem z tłumaczeniem dla Chocolatey’ego zidentyfikowany przez @flatron4eg w #2551.
  • Migracja do OperationProvider przez @marticliment w #2541.
  • Zaktualizowano pliki README.md i CONTRIBUTING.md przez użytkownika @skanda890 w #2560.
  • Optymalizację obrazu wykonał @skanda890 w #2594.
  • Zaktualizowany Package.cs przez @eltociear w #2597.
  • Zaktualizowano PULL_REQUEST_TEMPLATE.md przez @skanda890 w #2608.
  • Konfiguracja CodeQL zainicjowana przez @skanda890 w #2634.
  • Szablon zgłoszenia błędu został zaktualizowany przez użytkownika @skanda890 w #2652.
  • Utworzono. deepsource.toml,.whitesource i zaktualizowano WebBasedData/test_urls.py przez @skanda890 w #2653.
  • Dodanie wymogu rozszerzenia pliku w celu złożenia pakietu (poprawka nr 2618) przez @gnerkus w poprawce nr 2625.
  • Wprowadzono opcję OverridenInstallationOptions do pakietów przez użytkownika @marticliment w #2557.
  • Możliwość otwierania lokalizacji instalacji pakietów dodana przez @marticliment w #2671.
  • Przeniesiono powiadomienia do interfejsu API AppSdk z różnymi poprawkami autorstwa @marticliment w #2673.
  • PowerShell 7 jest teraz uważany za stabilny przez @marticliment w #2674.
  • Rozwiązano problemy z widocznością niektórych pakietów na stronach oprogramowania autorstwa @marticliment w #2677.
  • @marticliment w #2686 zaimplementował funkcję „Otwórz za pomocą UniGetUI” i głębokie linki unigetui://.
  • Włączono rejestrację o niższym poziomie zaufania dla interfejsu API COM WinGet przez @Schtenk w #2714.
  • Dodano menedżera pakietów Cargo przez @wilt00 w #2662.
  • Wprowadzono obsługę Trim przez @marticliment w #2752.
  • Poprawiona asynchroniczność przez @marticliment w #2753.
  • Zaktualizowano identyfikator pakietu Winget przez @StefanSchoof w #2770.
  • Zakończono obsługę analizowania modułu PowerShell przez @marticliment w #2782.
  • Naprawiono problemy w przedpremierowych przepływach pracy przez @vikingnope w #2786.
  • Dodano obsługę ikon WinGet przez @marticliment w #2810.
  • Zautomatyzowane procesy wprowadzone do narzędzia do rozwiązywania problemów WinGet przez @marticliment w #2824.
  • Opracowano tworzenie adresu URL piaskownicy i zaktualizowano problemy z widżetem przez @skanda890 w #2828.
  • Zaktualizowano plik README.md przez @skanda890 w #2834.
  • Dodano ikonę do listy pakietów przez użytkownika @marticliment w #2831.

Możesz pobrać UniGetUI 3.1.2 | 52,9 MB (Open Source). Odwiedź następujące linki: Strona główna WingetUI | Repozytorium GitHub | Zobacz zrzut ekranu

Źródło

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *