mirror of
https://github.com/scm-manager/scm-manager.git
synced 2026-01-21 15:02:17 +01:00
improve infopanels
This commit is contained in:
@@ -40,7 +40,10 @@ Sonia.repository.ExtendedInfoPanel = Ext.extend(Sonia.repository.InfoPanel,{
|
||||
checkoutText: 'Checkout: ',
|
||||
|
||||
// TODO i18n
|
||||
repositoryBrowserText: 'RepositoryBrowser',
|
||||
repositoryBrowserText: 'Source',
|
||||
|
||||
enableRepositoryBrowser: true,
|
||||
enableChangesetViewer: true,
|
||||
|
||||
modifyDefaultConfig: function(config){
|
||||
var items = config.items;
|
||||
@@ -56,18 +59,34 @@ Sonia.repository.ExtendedInfoPanel = Ext.extend(Sonia.repository.InfoPanel,{
|
||||
this.checkoutTemplate,
|
||||
this.getRepositoryUrlWithUsername()
|
||||
)
|
||||
},
|
||||
this.createSpacer(),
|
||||
this.createChangesetViewerLink(),
|
||||
this.createSpacer(),
|
||||
this.createRepositoryBrowserLink()
|
||||
);
|
||||
},this.createSpacer());
|
||||
|
||||
var box = {
|
||||
xtype: 'panel',
|
||||
colspan: 2,
|
||||
layout: 'column',
|
||||
items: [
|
||||
this.createChangesetViewerLink(),{
|
||||
xtyle: 'box',
|
||||
html: ', ',
|
||||
width: 8
|
||||
}, this.createRepositoryBrowserLink()
|
||||
]
|
||||
}
|
||||
|
||||
items.push(box);
|
||||
|
||||
if ( this.enableChangesetViewer ){
|
||||
// items.push(this.createChangesetViewerLink());
|
||||
}
|
||||
if ( this.enableRepositoryBrowser ){
|
||||
// items.push(this.createRepositoryBrowserLink());
|
||||
}
|
||||
},
|
||||
|
||||
createRepositoryBrowserLink: function(){
|
||||
return {
|
||||
xtype: 'link',
|
||||
colspan: 2,
|
||||
text: this.repositoryBrowserText,
|
||||
handler: this.openRepositoryBrowser,
|
||||
scope: this
|
||||
|
||||
@@ -43,8 +43,8 @@ Sonia.repository.InfoPanel = Ext.extend(Ext.Panel, {
|
||||
typeText: 'Type: ',
|
||||
contactText: 'Contact: ',
|
||||
urlText: 'Url: ',
|
||||
changesetViewerText: 'ChangesetViewer',
|
||||
changesetViewerTitleText: 'ChangesetViewer {0}',
|
||||
changesetViewerText: 'Commits',
|
||||
changesetViewerTitleText: 'Commits {0}',
|
||||
|
||||
initComponent: function(){
|
||||
|
||||
@@ -141,7 +141,6 @@ Sonia.repository.InfoPanel = Ext.extend(Ext.Panel, {
|
||||
createChangesetViewerLink: function(){
|
||||
return {
|
||||
xtype: 'link',
|
||||
colspan: 2,
|
||||
text: this.changesetViewerText,
|
||||
handler: this.openChangesetViewer,
|
||||
scope: this
|
||||
|
||||
@@ -35,7 +35,7 @@ Sonia.repository.RepositoryBrowser = Ext.extend(Ext.grid.GridPanel, {
|
||||
revision: null,
|
||||
|
||||
// TODO i18n
|
||||
repositoryBrowserTitleText: 'RepositoryBrowser: {0}',
|
||||
repositoryBrowserTitleText: 'Source: {0}',
|
||||
iconFolder: 'resources/images/folder.gif',
|
||||
iconDocument: 'resources/images/document.gif',
|
||||
templateIcon: '<img src="{0}" alt="{1}" title="{2}" />',
|
||||
|
||||
Reference in New Issue
Block a user