Jump to content

UniGetUI (fka WinGetUI) 3.1.1 - 2024-07-28


FunkyBuddha

Recommended Posts

Posted

What is Winget

The WinGet command line tool is the Windows Package Manager launched by Microsoft.It enables you to discover, install, upgrade, remove and configure applications on Windows 10 computers. This tool is the command line tool client interface to the Windows Package Manager service.

Simply put, WinGet is basically a way to automate the installation and updating of Windows applications that you obtain from outside the Microsoft Store.

But WinGet is a command line tool, it is not very user-friendly for most people. This is why WinGet GUI is needed.

You can visit here for more information about winget.

What is Winget GUI

winget GUI is a graphical user interfaces for winget. With winget gui, you can easily find and install applications without using complicated commands.

Winget GUI provides web version (wingetgui.com) and windows client version. The web version has been released, you can use it now! The windows client version (open source) is under development.

 

Info:

Quote

Hidden Content

    Give reaction to this post to see the hidden content.

 

Link:

Quote

Hidden Content

    Give reaction to this post to see the hidden content.

 

  • Like 1
  • Thanks 1
Posted
WingetUI 3.0.2 Latest
 
 

Hidden Content

    Give reaction to this post to see the hidden content.

Important note: WingetUI will soon become UniGetUI. Please see #1900 for more details

Changelog

  • This unplanned release does fix recent crashes introduced by .NET 8.0.4. It also attempts to fix issues with the App Sdk.
  • WingetUI can now be run as administrator from local accounts
  • No more changes have been introduced by this release
WingetUI 3.0.1
 
 

Hidden Content

    Give reaction to this post to see the hidden content.

Important note: WingetUI will soon become UniGetUI. Please see #1900 for more details

Changelog

  • Fixed an issue where some parts of the interface would not adapt to WingetUI's theme, becoming il·legible
  • Fixed an issue where updating scoop packages would incorrectly report an error
  • Fixed an issue where running an operation as administrator would fail
  • Fixed an issue where some NPM packages wouldn't render correctly
  • Fixed an issue where enabling parallel installs for a specific manager wouldn't work
  • Package sorting is handled in a more visible way
  • Accessibility improvements
  • Fixed broken characters on Command-Line outputs
  • Fixed an issue where successful operations would disappear from the list when set to not disappear automatically
  • Fixed scoop sources not being listed
  • Improvements in winget sources reset script
  • More efficient handling of WebView objects
  • The Interface will now adapt better to wider window sizes
  • Other general improvements and fixes
WingetUI 3.0.0
 
 

Hidden Content

    Give reaction to this post to see the hidden content.

Important note: WingetUI will soon become UnigetUI. Please see 

Hidden Content

    Give reaction to this post to see the hidden content.
 for more details

Changelog

WingetUI has been redesigned entirely. WingetUI is now built with WinUI3 on top of .NET 8. This redesign brings not only a brand new interface, but also an improved backend. The major highlights are:

  • Smoother, more responsive interface. Aesthetics and accessibility have been greatly improved.
  • The backend has been improved. Packages now load faster and more reliably, providing a more straight-forward experience.
  • Importing and exporting packages got a big upgrade: Lists of packages can now be opened, edited and exported again. A new Package Bundles section has been added to the interface.

WingetUI has been redesigned from scratch, therefore, this upgrade brings tons of other improvements and new features that are not going to be listed here. You can check the full changelog or download WingetUI 3.0.0 and start experiencing the best WingetUI ever right now

Info:

Quote

Hidden Content

    Give reaction to this post to see the hidden content.

Link:

Quote

Hidden Content

    Give reaction to this post to see the hidden content.

 

  • Like 3
Posted

UniGetUI 3.1.0 Latest

NOTE: WingetUI is now UniGetUI. Refer to #1900 for more details

Changelog

WingetUI is now UniGetUI. A new icon completes the rebranding

The Package Engine has undergone an entire redesign

Package managers that support so fetch packages via APIs (WinGet uses COM, NuGet-Based use REST nuget APIs, etc.). This leads to important speed improvements

The way in which icons are loaded has been renewed. Package managers that support so will provide the icons directly to the packages.

Microsoft Store (winget: msstore) packages show their screenshots on the details page.

System WinGet is now used by default. Bundled WinGet is no longer used to fetch or to install packages.

WinGet Packages will not show ellipted anymore.

Lifecycle of Packages, PackageDetails and InstallationOptions have been modified to not have duplicated instances of the same data in ram. Package data that has been already loaded will not be loaded again, and will be recycled from an older load instead.

Widgets for UniGetUI will now load packages faster, and does not rely on the interface as much as it used to.

When a package manager is missing a dependency, the user will be prompted to install it.

Important improvements across the entire interface

The Software Pages have been rebuilt with ItemsView in favour of ListView. This decreases the amount of used RAM (70~100mb less aprox.)

The Package Details page has been rebuilt with RichTextBlock. Content does not overflow and is overall better presented. Bold, italic and greyed out fonts are used to make the interface more understandable. Text and URLs can be copied.

The Logs pages have been rebuilt, to provide more important information better. Different levels of logs have been introduced, easing the process of debugging and understanding issues.

The Settings page has been reorganized into more coherent categories

Improvements to ContentDialogs. Dialogs that do not prompt the user for a decision have a "Close" button at the top-right corner of the dialog.

The Package Engine has been internally decoupled from the Interface.

The System Tray has new, pixel-perfect icons.

The installer will ensure WinGet and Microsoft.WinGet.Client are present on the system.

The installer will allow the user to not install Chocolatey

Tons of bugfixes and improvements.

What's Changed

[Not priority] Fix random mistakes in README (mainly typos) by @tiagorangel2011 in #2011

Dotnet runtime bootstrapper by @marticliment in #1970

Show 'Update' Button in Tray Notification When Only One Update is Available by @CoolSpy3 in #2055

Update readme.md by @marticliment in #2057

Fix #1995: [BUG] Notification tray icon by @CoolSpy3 in #2072

Winget COM API compatibility by @marticliment in #2035

fix scoop-search autofix error by @ercJuL in #2086

Update installation step via Scoop by @Goooler in #2079

Adds additional description to package manager toggles by @turw41th in #2107

Fixed a bug in package search by @ArtyomZabroda in #2091

README mistakes by @skanda890 in #2126

Update Code of Conduct, Contributing Guidelines and Security.md by @skanda890 in #2127

Update bug-issue.yml and hard-crash.yml to Correct spelling mistakes by @skanda890 in #2130

Rebrand WingetUI to UniGetUI by @marticliment in #2032

Fix ParentContainsErrorRecordException if a Windows limited user resets Winget sources by @pomodori92 in #2150

Add Missing Line Break in CLI Parameters Section of README by @CoolSpy3 in #2175

Very basic start by @Atrejoe in #2176

Separate UniGetUI into modules by @marticliment in #2161

ICU message format for translations by @flatron4eg in #2045

Use Windows display language instead of regional format by @KimCM in #2285

Better Package Manager Loggers by @marticliment in #2292

Keyboard navigation by @marticliment in #2307

Update licenses, disclaimer on the about page by @marticliment in #2309

Package data lifecycle optimization by @marticliment in #2317

Decouple loading and "holding" packages from the UI - Creation of PackageLoaders by @marticliment in #2328

Replace ListView with ItemsView by @marticliment in #2335

Move message formatter in LanguageEngine, add locale for message formatter by @flatron4eg in #2326

Update SECURITY.md by @skanda890 in #2129

Update bug-issue.yml by @marticliment in #2341

This removes grammatical mistakes from the code. by @skanda890 in #2340

Update readme.md by @skanda890 in #2360

Update translations from Tolgee by @github-actions in #2363

Add translation string in the installer ("Install Chocolatey") by @mapi68 in #2369

Update icons and screenshots from the excel file by @github-actions in #2370

Info:

Quote

Hidden Content

    Give reaction to this post to see the hidden content.

Link:

Quote

Hidden Content

    Give reaction to this post to see the hidden content.

 

  • Thanks 1
Posted


UniGetUI 3.1.1 Latest

Changelog

    PowerShell 7 PSGet is anailable as a package manager.
    WinGet now uses the COM API to fetch installed packages. Bundled WinGet can be used instead of the PowerShell Module
    Improved compatibility for non-ascii characters on WinGet.
    The Package Bundles page has been rebuilt in the same way the other Software Pages were improved in 3.1.0.
    Improvements to UI Icons. They are not loaded from disk anymore, increasing the smoothness and responsiveness of the UI.
    WinGet and Scoop icons have been changed so they are coherent with their official icons.
    Other changes and bugfixes

What's Changed

    Make WingetUI to UniGetUI by @skanda890 in #2353
    Fix typo "Naive" -> "Native" by @headquarter8302 in #2401
    Update Issue and Pull Request templates by @skanda890 in #2406
    Use different encoding code pages depending on the user's locale by @marticliment in #2439
    Add back bundled winget compatibility by @marticliment in #2440
    WinGet COM API to fetch installed packages and available updates by @marticliment in #2451
    update installation via winget in ReadMe by @a-mnich in #2475
    Update scoop_cleanup.cmd so that its output can be reviewed by @redactedscribe in #2482
    Fix unable to open link by @MSDNicrosoft in #2483
    Update README.md, CONTRIBUTING.md, and PULL_REQUEST_TEMPLATE.md by @skanda890 in #2493
    Update icons and screenshots from the excel file by @github-actions in #2509
    Shared Assembly Info by @Saibamen in #2512
    Add missing implicit usings by @Saibamen in #2511
    Update Funding.yml, and PULL_REQUEST_TEMPLATE.md by @skanda890 in #2510
    Update nugets. Fix consolidate by @Saibamen in #2516
    Code style + small performance improvements by @Saibamen in #2517
    Add PowerShell 7.x Support by @marticliment in #2525
    Add modified EditorConfig from Microsoft official aspnetcore repo by @Saibamen in #2518
    Remove SupportedOsPlatformVersion tag in csproj files by @Saibamen in #2526
    Fix some warnings by @Saibamen in #2527
    Fix CA1823: Avoid unused private fields by @Saibamen in #2529
    Migrate icons from .png to FontIcon, UI Controls refactoring, for faster and smoother UI by @marticliment in #2530
    Create interfaces for Package and PackageManager, migrate PackageBundlesPage to new page type by @marticliment in #2352
    Fix warnings + fix typos by @Saibamen in #2531
    Update translations from Tolgee by @github-actions in #2548

 

Link:

Quote

Hidden Content

    Give reaction to this post to see the hidden content.

 

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...