[arch] improvement: adding tips for all custom actions

This commit is contained in:
Vinicius Moreira
2022-02-25 13:04:20 -03:00
parent 320b6062ca
commit 9f9a75445f
11 changed files with 101 additions and 1 deletions

View File

@@ -3037,6 +3037,7 @@ class ArchManager(SoftwareManager):
self._custom_actions = {
'sys_up': CustomSoftwareAction(i18n_label_key='arch.custom_action.upgrade_system',
i18n_status_key='arch.custom_action.upgrade_system.status',
i18n_description_key='arch.custom_action.upgrade_system.desc',
manager_method='upgrade_system',
icon_path=get_icon_path(),
requires_root=True,
@@ -3044,12 +3045,14 @@ class ArchManager(SoftwareManager):
manager=self),
'ref_dbs': CustomSoftwareAction(i18n_label_key='arch.custom_action.refresh_dbs',
i18n_status_key='arch.sync_databases.substatus',
i18n_description_key='arch.custom_action.refresh_dbs.desc',
manager_method='sync_databases',
icon_path=get_icon_path(),
requires_root=True,
manager=self),
'ref_mirrors': CustomSoftwareAction(i18n_label_key='arch.custom_action.refresh_mirrors',
i18n_status_key='arch.task.mirrors',
i18n_description_key='arch.custom_action.refresh_mirrors.desc',
manager_method='refresh_mirrors',
icon_path=get_icon_path(),
requires_root=True,
@@ -3057,6 +3060,7 @@ class ArchManager(SoftwareManager):
requires_confirmation=False),
'clean_cache': CustomSoftwareAction(i18n_label_key='arch.custom_action.clean_cache',
i18n_status_key='arch.custom_action.clean_cache.status',
i18n_description_key='arch.custom_action.clean_cache.desc',
manager_method='clean_cache',
icon_path=get_icon_path(),
requires_root=True,
@@ -3065,6 +3069,7 @@ class ArchManager(SoftwareManager):
requires_confirmation=False),
'setup_snapd': CustomSoftwareAction(i18n_label_key='arch.custom_action.setup_snapd',
i18n_status_key='arch.custom_action.setup_snapd.status',
i18n_description_key='arch.custom_action.setup_snapd.desc',
manager_method='setup_snapd',
icon_path=get_icon_path(),
requires_root=False,