diff --git a/scm-webapp/src/main/webapp/resources/css/style.css b/scm-webapp/src/main/webapp/resources/css/style.css
index 634ad24ec2..cdde092b66 100644
--- a/scm-webapp/src/main/webapp/resources/css/style.css
+++ b/scm-webapp/src/main/webapp/resources/css/style.css
@@ -59,6 +59,14 @@ a:visited {
color: #004077;
}
+a.scm-browser:hover {
+ cursor: pointer;
+}
+
+a.scm-link:hover {
+ cursor: pointer;
+}
+
#header {
margin: 5px;
}
diff --git a/scm-webapp/src/main/webapp/resources/js/repository/sonia.repository.repositorybrowser.js b/scm-webapp/src/main/webapp/resources/js/repository/sonia.repository.repositorybrowser.js
index 17f3eb7c0c..2745aeb0d8 100644
--- a/scm-webapp/src/main/webapp/resources/js/repository/sonia.repository.repositorybrowser.js
+++ b/scm-webapp/src/main/webapp/resources/js/repository/sonia.repository.repositorybrowser.js
@@ -33,13 +33,14 @@ Sonia.repository.RepositoryBrowser = Ext.extend(Ext.grid.GridPanel, {
repository: null,
revision: null,
+ historyId: null,
repositoryBrowserTitleText: 'Source: {0}',
iconFolder: 'resources/images/folder.gif',
iconDocument: 'resources/images/document.gif',
templateIcon: '
',
- templateLink: '{0}',
+ templateLink: '{0}',
emptyText: 'This directory is empty',
diff --git a/scm-webapp/src/main/webapp/resources/js/util/sonia.util.link.js b/scm-webapp/src/main/webapp/resources/js/util/sonia.util.link.js
index e9a66e323c..6535bf870d 100644
--- a/scm-webapp/src/main/webapp/resources/js/util/sonia.util.link.js
+++ b/scm-webapp/src/main/webapp/resources/js/util/sonia.util.link.js
@@ -36,13 +36,16 @@ Sonia.util.Link = Ext.extend(Ext.BoxComponent, {
constructor: function(config) {
config = config || {};
+ var cl = 'scm-link';
+ if (config['class']){
+ cl += ' ' +config['class'];
+ }
config.xtype = 'box';
config.autoEl = {
tag: 'a',
- html: config.text,
- href: '#',
+ html: config.text,
style: config.style,
- 'class': config['class']
+ 'class': cl
};
config.listeners = {
render: function(c) {