[flatpak] improvement: not displaying the installation target option when bauh is launched by the root user (settings)

This commit is contained in:
Vinicius Moreira
2021-11-30 13:27:50 -03:00
parent 459240933a
commit f5111213b8
2 changed files with 22 additions and 18 deletions

View File

@@ -32,6 +32,9 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
- AppImage - AppImage
- faster reading of installed applications (subprocess call replaced by Python call) - faster reading of installed applications (subprocess call replaced by Python call)
- Flatpak
- settings: not displaying the installation target option when bauh is launched by the root user
- Web - Web
- the Electron builds cache directory has been moved to the environment directory `~/.local/share/bauh/web/env/electron` - the Electron builds cache directory has been moved to the environment directory `~/.local/share/bauh/web/env/electron`
- letting the Electron client to download the Electron build file instead of bauh (to avoid wrong caching paths) - letting the Electron client to download the Electron build file instead of bauh (to avoid wrong caching paths)

View File

@@ -592,6 +592,7 @@ class FlatpakManager(SoftwareManager):
return urls return urls
def get_settings(self, screen_width: int, screen_height: int) -> Optional[ViewComponent]: def get_settings(self, screen_width: int, screen_height: int) -> Optional[ViewComponent]:
if not self.context.root_user:
fields = [] fields = []
flatpak_config = self.configman.get_config() flatpak_config = self.configman.get_config()