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

Rework UI for update info sources #337

Open
Fafifoerniek opened this issue Dec 21, 2023 · 4 comments
Open

Rework UI for update info sources #337

Fafifoerniek opened this issue Dec 21, 2023 · 4 comments
Assignees
Milestone

Comments

@Fafifoerniek
Copy link

Installed Latest.
I let it update.
With some applications, e.g. Tutanota, SuperDuper, etc., I see a coffee cup next to the name. With other apps I see either a "star" or the symbol of the App Store.
I only install applications via App Store or via website (like Latest).
What does this coffee cup means? Because for the apps with the cup, there are no release remarks nor eventual update.
Superduper Brew?

@wannafedor4
Copy link

wannafedor4 commented Jan 6, 2024

The mug is brew

From the code:

var sourceIcon: NSImage? {
			switch self {
			case .unsupported:
				return nil
			case .sparkle:
				return NSImage(named: "sparkle")
			case .appStore:
				return NSImage(named: "appstore")
			case .homebrew:
				return NSImage(named: "brew")
			}
		}

I don't know AppKit so I don't know how it checks but I'm pretty sure it's incorrect because
Screenshot 2024-01-06 at 1 48 21 PM

@Fafifoerniek
Copy link
Author

Fafifoerniek commented Jan 10, 2024 via email

@mangerlahn
Copy link
Owner

The icon shows where Latest got its update info from. In these cases here the apps don't provide any update info themselves (the star icon). So, Latest checks the homebrew directory for update info. This directory does not provide anything but version info, so in-Latest updating does not work and no release notes are provided.

The "mug" is actually the brew beer icon, but I suck at icon design 😅
I think I need to rework this UI so that it becomes more clear what this actually means.

@mangerlahn mangerlahn changed the title Updates of apps in macOS Rework UI for update info sources Feb 1, 2024
@mangerlahn mangerlahn self-assigned this Feb 1, 2024
@mangerlahn mangerlahn added this to the Version 0.11 milestone Feb 1, 2024
@Fafifoerniek
Copy link
Author

Fafifoerniek commented Feb 1, 2024 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants