issues
search
DrewNaylor
/
guinget
Unofficial GUI for Microsoft's Windows Package Manager (winget). Kinda like Synaptic, but for Windows. Not associated with either Microsoft or the Synaptic project, and Microsoft does not endorse this software.
Apache License 2.0
135
stars
3
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Wait a minute, what if I didn't extract manifests and instead just directly read them from the zip file like FenPhoenix does with AngelLoader?
#175
DrewNaylor
opened
1 year ago
0
I need to add UI stuff to use `winget configure` and `winget download`.
#174
DrewNaylor
opened
1 year ago
0
Add an option to automatically save the list of packages to install/upgrade/uninstall in case there's a guinget upgrade in the list and figure out a way to have the installer restart guinget then open the Apply Changes window again and apply the rest of the changes.
#173
DrewNaylor
opened
1 year ago
0
I think there are some variables that are created inside loops, and apparently that's bad for performance with the Garbage Collector or something so I need to minimize that where possible and instead only assign them inside the loops.
#172
DrewNaylor
opened
1 year ago
0
Try using a different thread to go through the list of packages to add packages to the DataGridView so we don't have to lock up the UI, and use events from that thread to update the progress bar.
#171
DrewNaylor
opened
1 year ago
3
When updating the progress bar while loading the package list, get the length of the number of packages we need to load minus 1 or maybe 2, and use that many zeroes after a 1 so it scales better if the total number is larger than what I already accounted for so it doesn't update the UI as often.
#170
DrewNaylor
opened
1 year ago
1
Add an option to pass multiple packages to winget at one time, like "winget install x y z" since it has it now, plus more ideas on ensuring we don't close in the middle of applying changes.
#169
DrewNaylor
opened
1 year ago
0
winget now has the ability to pin package versions, so I should add menu items to pin, unpin, and list pinned packages.
#168
DrewNaylor
opened
1 year ago
1
The winget PowerShell commandlets now use C#, so I should add an option for people to use them instead of my own code where available (mainly when getting the list of available packages, which would be way faster and I should be able to still get manifests somehow, or at least the descriptions and most-used parts of the manifests, out of another command).
#167
DrewNaylor
opened
1 year ago
3
There should be an option to hide proprietary packages, like Flathub does now.
#166
DrewNaylor
opened
1 year ago
0
winget now supports alternate URLs for sources. Maybe I should try adding support for it, too?
#165
DrewNaylor
opened
1 year ago
0
As of v1.5.441-preview, winget now has package pinning as a preview, its PowerShell module outputs C# objects, and multiple packages can be sent in an `install` (for example) command at once.
#164
DrewNaylor
opened
1 year ago
0
Advanced Search, like Synaptic
#163
DrewNaylor
opened
1 year ago
0
Simple guinget UI (copied from OneNote)
#162
DrewNaylor
opened
1 year ago
1
An option to use specific command-line options as set by the user would be a good idea, that way they can change what we send to winget.
#161
DrewNaylor
opened
1 year ago
0
Perhaps a GUI for PSWindowsUpdate would be a good idea, like MintUpdate being a counterpart for Synaptic. Or maybe this could be an alternate layout option for guinget to reduce work and still include updating winget packages easily?
#160
DrewNaylor
opened
1 year ago
0
Add an option to specify preferred locale (en-US, zh-CN, etc.)
#159
DrewNaylor
opened
1 year ago
0
May be useful to do something that can merge all the manifests together into a single .json file then just download that, including removing duplicate info from each entry to for example display descriptions per translation like `apt-cache`, then it can be minified I guess, with an un-minified version if necessary.
#158
DrewNaylor
opened
1 year ago
1
Make sure we get the full path when extracting, for safety reasons.
#156
DrewNaylor
opened
1 year ago
0
Make sure applicable changes in v0.3.0.1 and v0.3.0.2 are applied to v0.4.
#155
DrewNaylor
opened
2 years ago
0
Somehow the code that checks to see if there's no manifest file path to say we couldn't find the manifest in the description textbox is broken in v0.4.
#154
DrewNaylor
closed
2 years ago
1
The variable to prevent showing the "file path too long" message doesn't update properly so it shows messages again.
#153
DrewNaylor
closed
1 year ago
1
Maybe the sidebar's close button shouldn't be focused automatically when refreshing the cache.
#152
DrewNaylor
opened
2 years ago
0
Source URL has been changed, things are going to break soon until I publish an update.
#150
DrewNaylor
closed
1 year ago
3
Major known issue: Apparently the unofficial ProtonMail desktop client's locale manifest's resulting filepath when extracted is too long for Windows without using the long file paths Registry key.
#149
DrewNaylor
closed
1 year ago
9
If we can't find even one manifest when extracting and moving or loading them, none of the following manifests will be extracted.
#148
DrewNaylor
closed
1 year ago
4
Apparently libscrollswitchtabs uses the Apace License rather than the Apache License.
#146
DrewNaylor
closed
1 year ago
2
Licensing info for Microsoft.Data.Sqlite is out of date and I'm aware, and it'll be fixed in v0.4.
#145
DrewNaylor
closed
1 year ago
2
Add support for subsources, just in case the winget community package repo becomes too large for people with free accounts to fork and Microsoft ends up splitting them among something like first letters.
#144
DrewNaylor
opened
2 years ago
0
Backport some changes from v0.4 to v0.3.0.1 if possible, such as the less-frequent progressbar updating and the Options window change stating that KDE is a registered trademark of KDE e.V. and that I'm not associated with them.
#143
DrewNaylor
closed
2 years ago
1
Allow the user to specify whether they want to use the default scope for a package, or enforce "machine" or "per-user".
#142
DrewNaylor
opened
2 years ago
0
Bug/known issue: The Apply Changes window doesn't display the list properly at the bottom if there are a lot of packages in the list.
#141
DrewNaylor
opened
2 years ago
0
Significantly-faster package list loading and nearly-instant search, both provided by a DataView and its RowFilter.
#140
DrewNaylor
closed
2 years ago
0
Let add local language support
#139
BUGProtectionAssociation
opened
2 years ago
3
unable to open database file
#138
4-FLOSS-Free-Libre-Open-Source-Software
opened
2 years ago
3
potential/temporary icon
#137
hltdev8642
closed
2 years ago
1
It would be cool if "View>Available upgrades..." opened a window that allowed you to select packages to mark for upgrade.
#136
DrewNaylor
opened
3 years ago
0
PSA: guinget v0.3 has per-user install options in the manifest, so you'll need to use "winget upgrade" or specify the "machine" scope or else you'll get a duplicate installation.
#135
DrewNaylor
opened
3 years ago
0
Add Store source support.
#134
DrewNaylor
opened
3 years ago
3
Use the Vista-style folder browse dialog.
#133
DrewNaylor
opened
3 years ago
2
Remove the space from the Start menu folder my programs go in.
#132
DrewNaylor
opened
3 years ago
1
Change the "Validate manifest" button to just be "Validate".
#130
DrewNaylor
closed
3 years ago
1
Make sure closing the cache update progress windows cancels the update.
#129
DrewNaylor
closed
3 years ago
0
Add a "\" to prevent path traversal when extracting manifests.
#128
DrewNaylor
closed
3 years ago
1
Switch the "Apply changes" and "Close" button positions to match the "Validate manifest" window's button positions.
#127
DrewNaylor
closed
3 years ago
0
Add a button that opens a window to show the user a screenshot, like Synaptic.
#126
DrewNaylor
opened
3 years ago
4
Allow using KDE-style fast resize so that resizing the window is smooth when there are a lot of items in the package list.
#125
DrewNaylor
closed
3 years ago
0
Check if the user clicked "Cancel" before each file is extracted, and figure out a way to stop the cache update immediately rather than having to wait.
#124
DrewNaylor
closed
3 years ago
0
Update the filename that we're extracting before it's done extracting rather than after.
#123
DrewNaylor
closed
3 years ago
1
Add an entry for "wingetcreate" to the "Tools" menu.
#122
DrewNaylor
opened
3 years ago
1
Next