mirror of
https://github.com/spalencsar/bearhub.git
synced 2026-07-07 03:34:15 +02:00
[flatpak] installation level tooltip fixes
This commit is contained in:
@@ -16,8 +16,11 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
|
|||||||
- Arch
|
- Arch
|
||||||
- Upgrading: when an installed package does not meet a dependency expression, it is displayed to be installed (e.g: 'optimus-manager-qt' relies on 'optimus-manager' >= 1.4, but the current provided version is '1.3'. Even so, 'optimus-manager' will be displayed to be installed)
|
- Upgrading: when an installed package does not meet a dependency expression, it is displayed to be installed (e.g: 'optimus-manager-qt' relies on 'optimus-manager' >= 1.4, but the current provided version is '1.3'. Even so, 'optimus-manager' will be displayed to be installed)
|
||||||
- Not checking the dependency version expression when it is only available on AUR
|
- Not checking the dependency version expression when it is only available on AUR
|
||||||
- Not properly treating a dependency version before comparing with others (could display that a given dependency was not found)
|
- Not properly treating a dependency version before comparing with others (could display that a given dependency was not found)
|
||||||
|
|
||||||
|
- Flatpak
|
||||||
|
- installation level tooltip not being localized
|
||||||
|
- displaying installation level tooltip for not installed apps
|
||||||
|
|
||||||
## [0.9.14] 2021-02-03
|
## [0.9.14] 2021-02-03
|
||||||
### Improvements
|
### Improvements
|
||||||
|
|||||||
@@ -95,13 +95,13 @@ class FlatpakApplication(SoftwarePackage):
|
|||||||
partial.base_ref = self.ref
|
partial.base_ref = self.ref
|
||||||
partial.ref = '/'.join((partial_id, *self.ref.split('/')[1:]))
|
partial.ref = '/'.join((partial_id, *self.ref.split('/')[1:]))
|
||||||
partial.status = PackageStatus.READY
|
partial.status = PackageStatus.READY
|
||||||
partial.name += ' ( {} )'.format(partial_id.split('.')[-1])
|
partial.name += ' ({})'.format(partial_id.split('.')[-1])
|
||||||
|
|
||||||
return partial
|
return partial
|
||||||
|
|
||||||
def get_name_tooltip(self) -> str:
|
def get_name_tooltip(self) -> str:
|
||||||
if self.installation and self.i18n is not None:
|
if self.installed and self.installation and self.i18n is not None:
|
||||||
return '{} ( {} )'.format(self.name, self.i18n[self.installation.lower()])
|
return '{} ({})'.format(self.name, self.i18n['flatpak.info.installation.{}'.format(self.installation.lower().strip())])
|
||||||
|
|
||||||
return self.name
|
return self.name
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user