示例#1
0
文件: controller.py 项目: dik-b/bauh
 def list_warnings(self, internet_available: bool) -> List[str]:
     if flatpak.is_installed():
         if not flatpak.has_remotes_set():
             return [
                 self.i18n['flatpak.notification.no_remotes'],
                 self.i18n['flatpak.notification.disable'].format(
                     bold('Flatpak'),
                     bold(self.i18n['manage_window.settings.gems']))
             ]
示例#2
0
 def can_work(self) -> bool:
     return flatpak.is_installed()
示例#3
0
文件: controller.py 项目: jayvdb/bauh
 def list_warnings(self) -> List[str]:
     if flatpak.is_installed():
         if not flatpak.has_remotes_set():
             return [self.i18n['flatpak.notification.no_remotes']]
示例#4
0
 def can_work(self) -> Tuple[bool, Optional[str]]:
     return (True, None) if flatpak.is_installed() else (False, self.i18n['missing_dep'].format(dep=bold('flatpak')))