Browse Source

Fix installed status reporting

pull/8/head
Daniel Martí 11 years ago
parent
commit
853e7752e3
  1. 9
      cmd/fdroidcl/search.go

9
cmd/fdroidcl/search.go

@ -132,11 +132,14 @@ func descVersion(app fdroidcl.App, inst *adb.Package) string {
if inst == nil { if inst == nil {
return fmt.Sprintf("%s (%d)", cur.VName, cur.VCode) return fmt.Sprintf("%s (%d)", cur.VName, cur.VCode)
} }
if !*installed && inst.VCode >= cur.VCode { if inst.VCode < cur.VCode {
return fmt.Sprintf("%s (%d) -> %s (%d)", inst.VName, inst.VCode,
cur.VName, cur.VCode)
}
if !*installed {
return fmt.Sprintf("%s (%d) [installed]", cur.VName, cur.VCode) return fmt.Sprintf("%s (%d) [installed]", cur.VName, cur.VCode)
} }
return fmt.Sprintf("%s (%d) -> %s (%d)", inst.VName, inst.VCode, return fmt.Sprintf("%s (%d)", cur.VName, cur.VCode)
cur.VName, cur.VCode)
} }
func printApp(app fdroidcl.App, IDLen int, inst *adb.Package) { func printApp(app fdroidcl.App, IDLen int, inst *adb.Package) {

Loading…
Cancel
Save