You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This'll probably be designed like Synaptic, much like most of the rest of the UI. Pinning packages will be done separately from marking packages for install/uninstall/etc.
The text was updated successfully, but these errors were encountered:
Actually, the way I can do this is by having "Pin package..." and "Unpin package..." items in the package context menu and the menubar menu, which both open a window listing the package the user is requesting to pin or unpin and its version with a button to confirm.
There can also be a "View>Pinned packages..." window that displays the packages that are pinned and allows the user to manually pin packages by typing their ID and Version into textboxes. Getting the list in a usable way will require the PowerShell commandlets so I can properly show them in a DataGridView. We'll also allow unpinning multiple packages at once in that window.
I'm not allowing pinning multiple packages at once because I don't know what would happen if you pin multiple versions of the same package. If someone wants it, maybe I could add that into the main system with the "Action" column. This is supposed to be an advanced UI like Synaptic is, after all, so I would hope users know what they're doing. I'm still going to ensure it's easy for beginners to use it, unlike programs that are more egotistical and like "oh, you don't understand where to start? too bad. get gud."
This'll probably be designed like Synaptic, much like most of the rest of the UI. Pinning packages will be done separately from marking packages for install/uninstall/etc.
The text was updated successfully, but these errors were encountered: