update notifications by type only when several types are among the updates

This commit is contained in:
Vinicius Moreira
2019-10-01 11:06:54 -03:00
parent e1503328c8
commit e4000b1979
2 changed files with 4 additions and 3 deletions

View File

@@ -6,7 +6,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
## [0.6.2] 2019-09- ## [0.6.2] 2019-09-
### Improvements ### Improvements
- Update notifications showing the number of updates by type as well - Update notifications showing the number of updates by type as well ( if there are from more than one packaging type )
- AUR: - AUR:
- Installed files available in the Info window - Installed files available in the Info window
- Improving Arch distro checking - Improving Arch distro checking

View File

@@ -108,6 +108,7 @@ class TrayIcon(QSystemTrayIcon):
msg = StringIO() msg = StringIO()
msg.write(self.i18n['notification.update{}'.format('' if n_updates == 1 else 's')].format(n_updates)) msg.write(self.i18n['notification.update{}'.format('' if n_updates == 1 else 's')].format(n_updates))
if len(ups_by_type) > 1:
for ptype, count in ups_by_type.items(): for ptype, count in ups_by_type.items():
msg.write('\n * {} ( {} )'.format(ptype.capitalize(), count)) msg.write('\n * {} ( {} )'.format(ptype.capitalize(), count))