Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ENHANCEMENT] Add or improve visibility of manual update *check* feature #1573

Open
3 tasks done
HunterZ opened this issue Nov 18, 2023 · 7 comments · Fixed by #2982
Open
3 tasks done

[ENHANCEMENT] Add or improve visibility of manual update *check* feature #1573

HunterZ opened this issue Nov 18, 2023 · 7 comments · Fixed by #2982
Assignees
Labels
enhancement An improvement to WingetUI needs-further-study
Milestone

Comments

@HunterZ
Copy link

HunterZ commented Nov 18, 2023

Please confirm these before moving forward

  • I have searched for my feature proposal and not found a work-in-progress/duplicate/resolved/discarded issue.
  • This improvements refers to an existing feature. If you want to suggest a new feature, please use this template
  • This improvements is not a bug. If you want to report a bug, please use this template

Describe the improvement

I would like to be able to manually request that WingetUI check for available updates.

Ideally there would be both an option on the system tray right-click menu, and a prominent button on the "Software Updates" tab of the main GUI window.

It's possible that the refresh icon next to the search box in the upper-right corner of the main GUI window does this, but:

  • it has no tooltip explaining its function
  • it's tiny and off in a corner of the window
  • its location next to the search box suggests it has something to do with searching/filtering of the list

Describe how this improvement could help users.

Being able to manually trigger update checks seems like a must-have feature for a package management user interface.

@HunterZ HunterZ added the enhancement An improvement to WingetUI label Nov 18, 2023
@marticliment marticliment added this to the Features milestone Nov 18, 2023
@glen-84
Copy link

glen-84 commented Oct 6, 2024

It also took me a while to find this button.

How about something like this?

image

@marticliment marticliment linked a pull request Nov 15, 2024 that will close this issue
1 task
@glen-84
Copy link

glen-84 commented Nov 17, 2024

@marticliment

This issue should not have been closed. As far as I can tell, this is about updating packages, not UniGetUI itself.

Also, what do you think of my suggestion above?

@marticliment
Copy link
Owner

Sorry, my bad.

I am not sure about it, the inconsistency of the labels is used to explain less clear buttons
Also, the refresh button is kept there for consistency with the rest of the UI

@marticliment marticliment reopened this Nov 17, 2024
@glen-84
Copy link

glen-84 commented Nov 17, 2024

No worries. 🙂

the inconsistency of the labels is used to explain less clear buttons

That is very subjective – does everyone know what the hash or mouse pointer buttons do?

I think it would be more consistent if they either all had a label, or none of them did. Ideally, you could right click the toolbar and toggle all labels on or off.

See also #2988.

the refresh button is kept there for consistency with the rest of the UI

As mentioned by the OP:

  • it has no tooltip explaining its function
  • it's tiny and off in a corner of the window
  • its location next to the search box suggests it has something to do with searching/filtering of the list

@marticliment
Copy link
Owner

That is very subjective – does everyone know what the hash or mouse pointer buttons do?

Yes, fair enough.
I will see what I can do, because it is a priority that all the icons show in the screen...

@mrixner
Copy link
Contributor

mrixner commented Nov 17, 2024

Maybe you could add a setting to allow the user to choose which icons they want to have labels?

@glen-84
Copy link

glen-84 commented Nov 17, 2024

That's too specific, the usage won't justify the implementation/complexity.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement An improvement to WingetUI needs-further-study
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants