[arch] improvement: displaying the 'executable' field on the info dialog if the package is an application

This commit is contained in:
Vinicius Moreira
2022-02-24 09:48:10 -03:00
parent fa972d2ea0
commit 6bc8cc91c2
11 changed files with 19 additions and 2 deletions

View File

@@ -7,6 +7,9 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
## [0.X.X] ## [0.X.X]
### Improvements ### Improvements
- Arch
- info dialog: displaying the "executable" field if the package is recognized as an application
- UI - UI
- upgrade summary dialog size - upgrade summary dialog size

View File

@@ -1561,9 +1561,14 @@ class ArchManager(SoftwareManager):
def get_info(self, pkg: ArchPackage) -> dict: def get_info(self, pkg: ArchPackage) -> dict:
if pkg.repository == 'aur': if pkg.repository == 'aur':
return self._get_info_aur_pkg(pkg) info = self._get_info_aur_pkg(pkg)
else: else:
return self._get_info_repo_pkg(pkg) info = self._get_info_repo_pkg(pkg)
if pkg.is_application():
info['04_exec'] = pkg.command
return info
def _get_history_aur_pkg(self, pkg: ArchPackage) -> PackageHistory: def _get_history_aur_pkg(self, pkg: ArchPackage) -> PackageHistory:

View File

@@ -135,6 +135,7 @@ arch.info.01_id=identificació
arch.info.02_name=nom arch.info.02_name=nom
arch.info.03_description=descripció arch.info.03_description=descripció
arch.info.03_version=versió arch.info.03_version=versió
arch.info.04_exec=Executable
arch.info.04_popularity=popularitat arch.info.04_popularity=popularitat
arch.info.05_votes=vots arch.info.05_votes=vots
arch.info.06_package_base=paquet base arch.info.06_package_base=paquet base

View File

@@ -135,6 +135,7 @@ arch.info.01_id=Ich würde
arch.info.02_name=Name arch.info.02_name=Name
arch.info.03_description=Beschreibung arch.info.03_description=Beschreibung
arch.info.03_version=Ausführung arch.info.03_version=Ausführung
arch.info.04_exec=Executable
arch.info.04_popularity=Popularität arch.info.04_popularity=Popularität
arch.info.05_votes=Stimmen arch.info.05_votes=Stimmen
arch.info.06_package_base=Packungsbasis arch.info.06_package_base=Packungsbasis

View File

@@ -135,6 +135,7 @@ arch.info.01_id=id
arch.info.02_name=name arch.info.02_name=name
arch.info.03_description=description arch.info.03_description=description
arch.info.03_version=version arch.info.03_version=version
arch.info.04_exec=Executable
arch.info.04_popularity=popularity arch.info.04_popularity=popularity
arch.info.05_votes=votes arch.info.05_votes=votes
arch.info.06_package_base=package base arch.info.06_package_base=package base

View File

@@ -135,6 +135,7 @@ arch.info.01_id=id
arch.info.02_name=nombre arch.info.02_name=nombre
arch.info.03_description=descripción arch.info.03_description=descripción
arch.info.03_version=versión arch.info.03_version=versión
arch.info.04_exec=Ejecutable
arch.info.04_popularity=popularidad arch.info.04_popularity=popularidad
arch.info.05_votes=votos arch.info.05_votes=votos
arch.info.06_package_base=paquete base arch.info.06_package_base=paquete base

View File

@@ -135,6 +135,7 @@ arch.info.01_id=id
arch.info.02_name=nom arch.info.02_name=nom
arch.info.03_description=description arch.info.03_description=description
arch.info.03_version=version arch.info.03_version=version
arch.info.04_exec=Executable
arch.info.04_popularity=popularité arch.info.04_popularity=popularité
arch.info.05_votes=votes arch.info.05_votes=votes
arch.info.06_package_base=base du paquet arch.info.06_package_base=base du paquet

View File

@@ -135,6 +135,7 @@ arch.info.01_id=id
arch.info.02_name=nome arch.info.02_name=nome
arch.info.03_description=descrizione arch.info.03_description=descrizione
arch.info.03_version=versione arch.info.03_version=versione
arch.info.04_exec=Executable
arch.info.04_popularity=popolarità arch.info.04_popularity=popolarità
arch.info.05_votes=voti arch.info.05_votes=voti
arch.info.06_package_base=pacchetto base arch.info.06_package_base=pacchetto base

View File

@@ -134,6 +134,7 @@ arch.info.01_id=id
arch.info.02_name=nome arch.info.02_name=nome
arch.info.03_description=descrição arch.info.03_description=descrição
arch.info.03_version=versão arch.info.03_version=versão
arch.info.04_exec=Executável
arch.info.04_popularity=popularidade arch.info.04_popularity=popularidade
arch.info.05_votes=votos arch.info.05_votes=votos
arch.info.06_package_base=pacote base arch.info.06_package_base=pacote base

View File

@@ -135,6 +135,7 @@ arch.info.01_id=Идентификатор
arch.info.02_name=Имя arch.info.02_name=Имя
arch.info.03_description=Описание arch.info.03_description=Описание
arch.info.03_version=Версия arch.info.03_version=Версия
arch.info.04_exec=Executable
arch.info.04_popularity=Популярность arch.info.04_popularity=Популярность
arch.info.05_votes=Голоса arch.info.05_votes=Голоса
arch.info.06_package_base=Базовый пакет arch.info.06_package_base=Базовый пакет

View File

@@ -135,6 +135,7 @@ arch.info.01_id=kimlik
arch.info.02_name=isim arch.info.02_name=isim
arch.info.03_description=açıklama arch.info.03_description=açıklama
arch.info.03_version=sürüm arch.info.03_version=sürüm
arch.info.04_exec=Executable
arch.info.04_popularity=rağbet arch.info.04_popularity=rağbet
arch.info.05_votes=oylar arch.info.05_votes=oylar
arch.info.06_package_base=taban paket arch.info.06_package_base=taban paket