-
-
Notifications
You must be signed in to change notification settings - Fork 101
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
Conversation
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? |
Yeah this might make more sense as part of Settings Daemon |
@danrabbit if you want, I can prepare a PR. |
@meisenzahl that would be great! |
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. |
@davidmhewitt from Slack:
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. 😄 |
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 |
Gonna close this since there's a branch for doing this in Settings Daemon |
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. 🙂