Richard Kunze
Richard Kunze
I'd either try to preserve the package order as presented in the GUI (although that is not really a fix but more of a workaround, since it will still possible...
Assuming that `self.database.get_packages_hash()` returns the packages in the same order as specified in the GUI, how about this? ```python if self.params["packages_hash"]: packages_image = set(self.database.get_packages_image(self.params)) self.log.debug("packages_image %s", packages_image) packages_requested_inorder = self.database.get_packages_hash(...
As for my other idea (list system packages first, then additional packages): ```python if self.params["packages_hash"]: packages_image = set(self.database.get_packages_image(self.params)) self.log.debug("packages_image %s", packages_image) packages_requested = set(self.database.get_packages_hash( self.params["packages_hash"])) self.log.debug("packages_requested %s", packages_requested) packages_remove =...
Still not sure which is the best way, though. The first allows shooting yourself in the foot by using the wrong order in the GUI, and the second assumes that...
No, I don't think we should integrate "Update" and "About", even if both apps deal with firmware versions and display information — the functionality is too different: "About" tells the...
Depends - mainly on how much impact the HTTP stuff really has. Do you have any figures for that? And do we really need to use the Qt HTTP libs?...