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

Allow updating through the touch screen #51

Open
phillipthelen opened this issue Jan 31, 2024 · 4 comments
Open

Allow updating through the touch screen #51

phillipthelen opened this issue Jan 31, 2024 · 4 comments
Labels
Display Anything regarding the Touch Screen enhancement New feature or request

Comments

@phillipthelen
Copy link
Member

Bring back the update button on the About screen and make it run opennept4une update_repository. Ideally should show a progress indicator and prompt for confirmation if there is an update and ask if the user wants to apply it.

@phillipthelen phillipthelen added enhancement New feature or request Display Anything regarding the Touch Screen labels Jan 31, 2024
@halfmanbear
Copy link
Collaborator

I've got venv and pycache in gitnore so as long as the screen installer doesn't need running to get new pips etc it should be fine. But it might break the screen if it does need new packages etc

@barrenechea
Copy link
Collaborator

barrenechea commented Jan 31, 2024

Could the screen query data from Moonraker's Update Manager? Similar to what KlipperScreen does to list (and allow to apply) all pending updates.

OpenNept4une should be listed as an updateable package on the next release, so listing and allowing to trigger updates to all Update Manager packages should cover the issue and also allow updating Klipper, OS packages, etc.

@halfmanbear
Copy link
Collaborator

It should already show up in the fluidd / moonraker update manager. It was added last week

@barrenechea
Copy link
Collaborator

barrenechea commented Jan 31, 2024

Sure, what I meant was for the display to support Update Manager and allow for updating all things handled by it, instead of just running opennept4une update_repository

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Display Anything regarding the Touch Screen enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants