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

Check for firmware updates #1806

Closed
wants to merge 10 commits into from
Closed

Conversation

meisenzahl
Copy link
Member

Closes elementary/settings-daemon#54

Screen_record_from_2022-01-07_15.25.25.mp4

I think the functionality is very useful and important. I am open to moving that to another component. 🙂

@meisenzahl meisenzahl requested a review from a team January 7, 2022 14:37
@cassidyjames
Copy link
Contributor

I think @davidmhewitt had thought about this in the past? Does this make sense to live in AppCenter even if it's actually pointing to System Settings for the updates themselves?

@danirabbit
Copy link
Member

Yeah this might make more sense as part of Settings Daemon

@meisenzahl
Copy link
Member Author

Yeah this might make more sense as part of Settings Daemon

@danrabbit if you want, I can prepare a PR.

@danirabbit
Copy link
Member

@meisenzahl that would be great!

@cassidyjames
Copy link
Contributor

I think @davidmhewitt's thoughts were that pulling in all the AppStream stuff into the settings daemon and having yet-another-thing checking for updates didn't feel nice when we already have AppCenter sitting here with the check-for-updates logic and everything, so I think he said it did make sense in AppCenter. I just wanted to confirm that before we get too into the weeds here or implementing it in the settings daemon, though.

@cassidyjames
Copy link
Contributor

@davidmhewitt from Slack:

If it's just a notification that points to system settings, then either AppCenter or settings Daemon is probably the same
But we have better infrastructure in AppCenter for displaying richer details if that's something we ever wanna do
And it already checks for updates on a schedule

I'll stop pinging here and let you all sort that out because you know the codebases better than me, just trying to prevent wasted work. 😄

@danirabbit
Copy link
Member

danirabbit commented Jan 11, 2022

Yeah I think something to consider is that if the notification comes from AppCenter it would have the AppCenter icon etc and we have to have an action in AppCenter to launch system settings which is kind of awkward

If it's in settings daemon it could use the system settings icon and it seems less of a hack to me to have settings daemon launch system settings.

Settings Daemon also already has some scheduling code for things like dark mode

@danirabbit
Copy link
Member

Gonna close this since there's a branch for doing this in Settings Daemon

@danirabbit danirabbit closed this Apr 6, 2022
@danirabbit danirabbit deleted the check-for-firmware-updates branch June 7, 2023 17:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Check for firmware updates
3 participants