diff --git a/CHANGELOG.md b/CHANGELOG.md index 741e80d3..9ad5de6f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -21,7 +21,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). - not treating **makedepends** as a list during dependency checking ( **anbox-git** installation was crashing ) - not considering the package name itself as **provided** during dependency checking ( **anbox-git** installation was crashing ) - not pre-downloading some source files ( e.g: from **anbox-image** ) - - not able to install packages based on other packages ( package name != package base ) + - not able to install packages based on other packages ( package name != package base ). e.g: anbox-modules-dkms-git ( anbox-git ) - downgrade: pre-downloading sources from the latest version instead of the older - Flatpak: - displaying "No Internet connection" when an error happens during commits reading within the downgrade process diff --git a/bauh/api/abstract/controller.py b/bauh/api/abstract/controller.py index 3876d0a9..4f45574c 100644 --- a/bauh/api/abstract/controller.py +++ b/bauh/api/abstract/controller.py @@ -11,6 +11,7 @@ from bauh.api.abstract.context import ApplicationContext from bauh.api.abstract.disk import DiskCacheLoader from bauh.api.abstract.handler import ProcessWatcher from bauh.api.abstract.model import SoftwarePackage, PackageUpdate, PackageHistory, PackageSuggestion, PackageAction +from bauh.api.abstract.view import FormComponent class SearchResult: @@ -272,3 +273,9 @@ class SoftwareManager(ABC): Removes all data created by the SoftwareManager instance """ pass + + def get_settings(self) -> FormComponent: + """ + :return: a form abstraction with all available settings + """ + pass