From af7c3edc6f0677fa52ab5846aca0327b6c03b866 Mon Sep 17 00:00:00 2001 From: Arjan H Date: Thu, 6 Aug 2020 18:48:39 +0200 Subject: [PATCH] Cosmetic: nicer spacing between buttons; debug versions are newer so do not report them as older --- gui/main.go | 4 ++++ gui/templates/views/manage.tmpl | 7 ++++++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/gui/main.go b/gui/main.go index bc4487c..f6b1d9f 100644 --- a/gui/main.go +++ b/gui/main.go @@ -259,6 +259,10 @@ func checkUpdates(forced bool) ([]string, []string) { if *release.Name == version { newer = false } + if strings.HasPrefix(version, *release.Name + "-") { // git describe format + newer = false + latest = version + } if newer { versions = append(versions, *release.Name) descriptions = append(descriptions, *release.Body) diff --git a/gui/templates/views/manage.tmpl b/gui/templates/views/manage.tmpl index bdfd3d9..03631cb 100644 --- a/gui/templates/views/manage.tmpl +++ b/gui/templates/views/manage.tmpl @@ -44,7 +44,9 @@ {{ end }} {{ if eq $item.Name "LabCA Application" }} -
+ +
+

@@ -628,6 +630,7 @@ if (data.Success) { if (data.UpdateAvailable) { $("#version-update").removeClass("hidden"); + $("#version-conditional-break").removeClass("hidden"); var notes = "RELEASE NOTES

"; jQuery.each(data.Versions, function(idx, val) { @@ -647,6 +650,8 @@ }); } else { $("#version-update").addClass("hidden") + $("#version-conditional-break").addClass("hidden"); + BootstrapDialog.show({ title: 'No new version', message: 'There is currently no newer version available.',