From 5fe72c3a3ddd2a5596aa938c05587ef7c10a93fe Mon Sep 17 00:00:00 2001 From: Dimitris Zlatanidis Date: Sat, 21 Jan 2023 13:44:51 +0200 Subject: [PATCH] Updated for view Signed-off-by: Dimitris Zlatanidis --- slpkg/views/views.py | 24 ++++++++++++++++++++++-- 1 file changed, 22 insertions(+), 2 deletions(-) diff --git a/slpkg/views/views.py b/slpkg/views/views.py index 0348474f..dbcd99a0 100644 --- a/slpkg/views/views.py +++ b/slpkg/views/views.py @@ -40,14 +40,34 @@ class ViewMessage(Configs): def view_packages(self, package, version, mode): """ Printing the main packages. """ color = self.red - - if mode == 'install': + + if mode in ['install', 'download']: color = self.cyan if mode == 'build': color = self.yellow if mode == 'upgrade': color = self.violet + # is_installed = self.utils.is_installed(package) + # inst_ver = self.utils.split_installed_pkg(is_installed)[1] + # + # color = self.cyan + # if mode == 'install' and is_installed: + # color = self.grey + # if mode == 'install' and self.flag_reinstall in self.flags and is_installed: + # color = self.yellow + # if mode == 'install' and self.utils.is_repo_version_bigger(package): + # color = self.violet + # if mode == 'remove': + # color = self.red + # if mode == 'build': + # color = self.yellow + # if mode == 'upgrade': + # color = self.violet + # + # if inst_ver: + # package = f'{package}-{inst_ver}' + self.ascii.draw_view_package(package, version, color) def view_skipping_packages(self, sbo, version):