About dialog

This commit is contained in:
Jakob Borg 2014-07-07 12:58:56 +02:00
parent 27cd6e60f4
commit 4cf04a3e0d
3 changed files with 64 additions and 2 deletions

File diff suppressed because one or more lines are too long

View File

@ -650,6 +650,10 @@ syncthing.controller('SyncthingCtrl', function ($scope, $http) {
});
};
$scope.about = function () {
$('#about').modal('show');
};
$scope.init();
setInterval($scope.refresh, 10000);
});

View File

@ -107,6 +107,8 @@ found in the LICENSE file.
<li class="divider"></li>
<li><a href="" ng-click="shutdown()"><span class="glyphicon glyphicon-off"></span>&emsp;Shutdown</a></li>
<li><a href="" ng-click="restart()"><span class="glyphicon glyphicon-refresh"></span>&emsp;Restart</a></li>
<li class="divider"></li>
<li><a href="" ng-click="about()"><span class="glyphicon glyphicon-heart-empty"></span>&emsp;About</a></li>
</ul>
</li>
</ul>
@ -671,6 +673,62 @@ found in the LICENSE file.
</div>
</div>
<!-- About modal -->
<div id="about" class="modal fade">
<div class="modal-dialog modal-lg">
<div class="modal-content">
<div class="modal-header alert alert-info">
<h4 class="modal-title">About</h4>
</div>
<div class="modal-body">
<h1>Syncthing <small>{{version}}</small></h1>
<hr/>
<p>Copyright &copy; 2013-2014 <b>Jakob Borg</b> and the following contributors:</p>
<div class="row">
<div class="col-md-6">
<ul>
<li>Aaron Bieber</li>
<li>Andrew Dunham</li>
<li>Arthur Axel fREW Schmidt</li>
<li>Ben Sidhom</li>
<li>Brandon Philips</li>
</ul>
</div>
<div class="col-md-6">
<ul>
<li>James Patterson</li>
<li>Jens Diemer</li>
<li>Philippe Schommers</li>
<li>Ryan Sullivan</li>
<li>Veeti Paananen</li>
</ul>
</div>
</div>
<hr/>
<p>Syncthing includes the following software, copyright their respective authors.
<ul>
<li><a href="http://golang.org/">The Go Programming Languange</a>, Copyright &copy; 2012 The Go Authors.</li>
<li><a href="https://bitbucket.org/kardianos/osext">kardianos/osext</a>, Copyright &copy; 2012 Daniel Theophanes.</li>
<li><a href="https://code.google.com/p/snappy-go/">snappy-go</a>, Copyright &copy; 2011 The Snappy-Go Authors.</li>
<li><a href="https://github.com/golang/groupcache">groupcache/lru</a>, Copyright &copy; 2013 Google Inc.</li>
<li><a href="https://github.com/juju/ratelimit">juju/ratelimit</a>, Copyright &copy; 2014 Canonical Ltd.</li>
<li><a href="https://github.com/syndtr/goleveldb">syndtr/goleveldb</a>, Copyright &copy; 2012, Suryandaru Triandana</li>
<li><a href="https://github.com/vitrun/qart">vitrun/qart</a>, Copyright &copy; The Go Authors.</li>
<li><a href="https://angularjs.org/">AngularJS</a>, Copyright &copy; 2010-2014 Google, Inc.</li>
<li><a href="http://getbootstrap.com/">Bootstrap</a>, Copyright &copy; 2011-2014 Twitter, Inc.</li>
</ul>
</p>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal"><span class="glyphicon glyphicon-remove"></span>&emsp;Close</button>
</div>
</div>
</div>
</div>
<script src="angular.min.js"></script>
<script src="jquery-2.0.3.min.js"></script>