Browse Source

Add version info to GUI (fixes #41)

Jakob Borg 12 years ago
parent
commit
01096fff6c
3 changed files with 7 additions and 2 deletions
  1. 2 1
      build.sh
  2. 0 0
      gui.files.go
  3. 5 1
      gui/index.html

+ 2 - 1
build.sh

@@ -11,7 +11,8 @@ fi
 if [[ -z $1 ]] ; then
 	go build -ldflags "-X main.Version $version"
 elif [[ $1 == "embed" ]] ; then
-	embedder main gui > gui.files.go
+	embedder main gui > gui.files.go \
+	&& go build -ldflags "-X main.Version $version"
 elif [[ $1 == "tar" ]] ; then
 	go build -ldflags "-X main.Version $version" \
 	&& mkdir syncthing-dist \

File diff suppressed because it is too large
+ 0 - 0
gui.files.go


+ 5 - 1
gui/index.html

@@ -100,7 +100,11 @@ html, body {
                     <table class="table table-condensed">
                         <tbody>
                         <tr ng-repeat="(node, address) in config.nodes" ng-class="{'text-primary': !!connections[node], 'text-muted': node == config.myID}">
-                            <td><abbr class="text-monospace" title="{{node}}">{{node | short}}</abbr></td>
+                            <td><span class="text-monospace">{{node | short}}</span></td>
+                            <td>
+                                <span ng-show="node != config.myID">{{connections[node].ClientVersion}}</span>
+                                <span ng-show="node == config.myID">{{version}}</span>
+                            </td>
                             <td>
                                 <span ng-show="node == config.myID">
                                     <span class="glyphicon glyphicon-ok"></span>

Some files were not shown because too many files changed in this diff