From cf39d8823b7eb3bef1c254d1b3524352c40e6499 Mon Sep 17 00:00:00 2001 From: Vinicius Moreira Date: Mon, 1 Jul 2019 16:57:20 -0300 Subject: [PATCH] colored history lines to indicate the version state --- fpakman/resources/locale/en | 4 +++- fpakman/resources/locale/es | 4 +++- fpakman/resources/locale/pt | 4 +++- fpakman/view/qt/history.py | 6 ++++-- 4 files changed, 13 insertions(+), 5 deletions(-) diff --git a/fpakman/resources/locale/en b/fpakman/resources/locale/en index 12881b09..1cb4c76f 100644 --- a/fpakman/resources/locale/en +++ b/fpakman/resources/locale/en @@ -67,4 +67,6 @@ about.info.link=More information at about.info.license=Free license about.info.rate=If this tool is useful for you, give it a star on Github to keep it up yes=yes -no=no \ No newline at end of file +no=no +version.updated=updated +version.outdated=outdated \ No newline at end of file diff --git a/fpakman/resources/locale/es b/fpakman/resources/locale/es index fd0987de..19617178 100644 --- a/fpakman/resources/locale/es +++ b/fpakman/resources/locale/es @@ -67,4 +67,6 @@ about.info.link=Mas informaciones en about.info.license=Licencia gratuita about.info.rate=Si esta herramienta es útil para ti, dale una estrella en Github para mantenerla yes=sí -no=no \ No newline at end of file +no=no +version.updated=actualizada +version.outdated=desactualizada \ No newline at end of file diff --git a/fpakman/resources/locale/pt b/fpakman/resources/locale/pt index 94c9477f..7cddb50c 100644 --- a/fpakman/resources/locale/pt +++ b/fpakman/resources/locale/pt @@ -67,4 +67,6 @@ about.info.link=Mais informações em about.info.license=Licença gratuita about.info.rate=Se essa ferramenta é útil para você, dê uma estrela no Github para mantê-la de pé yes=sim -no=não \ No newline at end of file +no=não +version.updated=atualizada +version.outdated=desatualizada \ No newline at end of file diff --git a/fpakman/view/qt/history.py b/fpakman/view/qt/history.py index 5282fe97..3e73ad62 100644 --- a/fpakman/view/qt/history.py +++ b/fpakman/view/qt/history.py @@ -37,8 +37,10 @@ class HistoryDialog(QDialog): item.setFlags(Qt.ItemIsSelectable | Qt.ItemIsEnabled) if current_app_commit: - item.setBackground(Qt.darkYellow) - item.setToolTip(locale_keys['popup.history.selected.tooltip']) + item.setBackground(Qt.yellow if row != 0 else Qt.green) + tip = '{}. {}.'.format(locale_keys['popup.history.selected.tooltip'], locale_keys['version.{}'.format('updated'if row == 0 else 'outdated')].capitalize()) + + item.setToolTip(tip) table_history.setItem(row, col, item)