intelligent-agent / Refactor

Linux distro for 3D-printers
https://wiki.iagent.no/wiki/Refactor
GNU Affero General Public License v3.0
28 stars 19 forks source link

Add support for upgrading KlipperScreen through the Mainsail interface. #351

Closed eliasbakken closed 1 year ago

eliasbakken commented 1 year ago

There is not support yet for upgrading KlippeScreen throug hthe Mainsail interface. This should be added.

eliasbakken commented 1 year ago

KlipperScreen is now installed from upstream, but it is installed from a zip file, not from the git repository. In order to enable updates, we should install KlipperScreen using git. We use the normal "install" script to install KlipperScreen, but we override the systemd-file. We might need to put in place a way to keep our own systemd service file.

eliasbakken commented 1 year ago

In master we now install KlipperScreen from the upstream repo. An update will still overwrite the systemd service file.