diff --git a/CHANGELOG.md b/CHANGELOG.md index 0c75010b..2edc23a8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -39,6 +39,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). - displaying the "executable" field if the package is recognized as an application - displaying "description" and "version" as primary fields for repository packages - displaying the "out of date" field for AUR packages [#236](https://github.com/vinifmor/bauh/issues/236) + - displaying the "orphan" field for AUR packages [#236](https://github.com/vinifmor/bauh/issues/236) - removing the "%U" parameter before launching applications to prevent error messages - minor code refactoring diff --git a/bauh/gems/arch/controller.py b/bauh/gems/arch/controller.py index 8af616f3..aff6fa62 100644 --- a/bauh/gems/arch/controller.py +++ b/bauh/gems/arch/controller.py @@ -1466,6 +1466,7 @@ class ArchManager(SoftwareManager): if info is not None: self._parse_dates_string_from_info(pkg.name, info) + info['04_orphan'] = pkg.maintainer is None info['04_out_of_date'] = pkg.out_of_date if pkg.commit: @@ -1489,6 +1490,7 @@ class ArchManager(SoftwareManager): '02_name': pkg.name, '03_description': pkg.description, '03_version': pkg.version, + '04_orphan': pkg.maintainer is None, '04_out_of_date': pkg.out_of_date, '04_popularity': pkg.popularity, '05_votes': pkg.votes, diff --git a/bauh/gems/arch/resources/locale/ca b/bauh/gems/arch/resources/locale/ca index 028f3bcb..82f14ee2 100644 --- a/bauh/gems/arch/resources/locale/ca +++ b/bauh/gems/arch/resources/locale/ca @@ -146,6 +146,9 @@ arch.info.02_name=nom arch.info.03_description=descripció arch.info.03_version=versió arch.info.04_exec=Executable +arch.info.04_orphan=orphan +arch.info.04_orphan.true=yes +arch.info.04_orphan.false=no arch.info.04_out_of_date=out of date arch.info.04_out_of_date.true=yes arch.info.04_out_of_date.false=no diff --git a/bauh/gems/arch/resources/locale/de b/bauh/gems/arch/resources/locale/de index a239f9ef..e7b5969c 100644 --- a/bauh/gems/arch/resources/locale/de +++ b/bauh/gems/arch/resources/locale/de @@ -146,6 +146,9 @@ arch.info.02_name=Name arch.info.03_description=Beschreibung arch.info.03_version=Ausführung arch.info.04_exec=Executable +arch.info.04_orphan=orphan +arch.info.04_orphan.true=yes +arch.info.04_orphan.false=no arch.info.04_out_of_date=out of date arch.info.04_out_of_date.true=yes arch.info.04_out_of_date.false=no diff --git a/bauh/gems/arch/resources/locale/en b/bauh/gems/arch/resources/locale/en index 9fbc0217..50b092a6 100644 --- a/bauh/gems/arch/resources/locale/en +++ b/bauh/gems/arch/resources/locale/en @@ -146,6 +146,9 @@ arch.info.02_name=name arch.info.03_description=description arch.info.03_version=version arch.info.04_exec=Executable +arch.info.04_orphan=orphan +arch.info.04_orphan.true=yes +arch.info.04_orphan.false=no arch.info.04_out_of_date=out of date arch.info.04_out_of_date.true=yes arch.info.04_out_of_date.false=no diff --git a/bauh/gems/arch/resources/locale/es b/bauh/gems/arch/resources/locale/es index 596ad447..645616b4 100644 --- a/bauh/gems/arch/resources/locale/es +++ b/bauh/gems/arch/resources/locale/es @@ -146,6 +146,9 @@ arch.info.02_name=nombre arch.info.03_description=descripción arch.info.03_version=versión arch.info.04_exec=Ejecutable +arch.info.04_orphan=huérfano +arch.info.04_orphan.true=si +arch.info.04_orphan.false=no arch.info.04_out_of_date=desactualizado arch.info.04_out_of_date.true=si arch.info.04_out_of_date.false=no @@ -306,4 +309,4 @@ gem.arch.info=Paquetes de software disponibles para distribuciones basadas en Ar gem.arch.label=Arch gem.arch.type.arch_repo.label=Arch - Repositorio gem.arch.type.aur.label=Arch - AUR -gem.aur.install.warning=Los paquetes AUR son mantenidos por una comunidad de usuarios independiente. No hay garantía de que funcionen o que no dañen su sistema. \ No newline at end of file +gem.aur.install.warning=Los paquetes AUR son mantenidos por una comunidad de usuarios independiente. No hay garantía de que funcionen o que no dañen su sistema. diff --git a/bauh/gems/arch/resources/locale/fr b/bauh/gems/arch/resources/locale/fr index d1dd699e..340508b2 100644 --- a/bauh/gems/arch/resources/locale/fr +++ b/bauh/gems/arch/resources/locale/fr @@ -146,6 +146,9 @@ arch.info.02_name=nom arch.info.03_description=description arch.info.03_version=version arch.info.04_exec=Executable +arch.info.04_orphan=orphan +arch.info.04_orphan.true=yes +arch.info.04_orphan.false=no arch.info.04_out_of_date=out of date arch.info.04_out_of_date.true=yes arch.info.04_out_of_date.false=no diff --git a/bauh/gems/arch/resources/locale/it b/bauh/gems/arch/resources/locale/it index de675c86..50417bd0 100644 --- a/bauh/gems/arch/resources/locale/it +++ b/bauh/gems/arch/resources/locale/it @@ -146,6 +146,9 @@ arch.info.02_name=nome arch.info.03_description=descrizione arch.info.03_version=versione arch.info.04_exec=Executable +arch.info.04_orphan=orphan +arch.info.04_orphan.true=yes +arch.info.04_orphan.false=no arch.info.04_out_of_date=out of date arch.info.04_out_of_date.true=yes arch.info.04_out_of_date.false=no diff --git a/bauh/gems/arch/resources/locale/pt b/bauh/gems/arch/resources/locale/pt index 9cae408e..863e1953 100644 --- a/bauh/gems/arch/resources/locale/pt +++ b/bauh/gems/arch/resources/locale/pt @@ -145,6 +145,9 @@ arch.info.02_name=nome arch.info.03_description=descrição arch.info.03_version=versão arch.info.04_exec=Executável +arch.info.04_orphan=órfão +arch.info.04_orphan.true=sim +arch.info.04_orphan.false=não arch.info.04_out_of_date=desatualizado arch.info.04_out_of_date.true=sim arch.info.04_out_of_date.false=não diff --git a/bauh/gems/arch/resources/locale/ru b/bauh/gems/arch/resources/locale/ru index fa1a0a49..a1a62ddc 100644 --- a/bauh/gems/arch/resources/locale/ru +++ b/bauh/gems/arch/resources/locale/ru @@ -146,6 +146,9 @@ arch.info.02_name=Имя arch.info.03_description=Описание arch.info.03_version=Версия arch.info.04_exec=Executable +arch.info.04_orphan=orphan +arch.info.04_orphan.true=yes +arch.info.04_orphan.false=no arch.info.04_out_of_date=out of date arch.info.04_out_of_date.true=yes arch.info.04_out_of_date.false=no diff --git a/bauh/gems/arch/resources/locale/tr b/bauh/gems/arch/resources/locale/tr index 83a16268..7c77862d 100644 --- a/bauh/gems/arch/resources/locale/tr +++ b/bauh/gems/arch/resources/locale/tr @@ -146,6 +146,9 @@ arch.info.02_name=isim arch.info.03_description=açıklama arch.info.03_version=sürüm arch.info.04_exec=Executable +arch.info.04_orphan=orphan +arch.info.04_orphan.true=yes +arch.info.04_orphan.false=no arch.info.04_out_of_date=out of date arch.info.04_out_of_date.true=yes arch.info.04_out_of_date.false=no