[interface] Images now appear on the collections tree and items tree. (yes, they are ugly).
This commit is contained in:
parent
68fed95e8f
commit
cebd6bde5b
6 changed files with 16 additions and 3 deletions
|
@ -119,6 +119,12 @@ Scholar.CollectionTreeView.prototype.getCellText = function(row, column)
|
||||||
return "";
|
return "";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Scholar.CollectionTreeView.prototype.getImageSrc = function(row, col)
|
||||||
|
{
|
||||||
|
var collectionType = this._getItemAtRow(row).type;
|
||||||
|
return "chrome://scholar/skin/treesource-" + collectionType + ".png";
|
||||||
|
}
|
||||||
|
|
||||||
Scholar.CollectionTreeView.prototype.isContainer = function(row)
|
Scholar.CollectionTreeView.prototype.isContainer = function(row)
|
||||||
{
|
{
|
||||||
return this._getItemAtRow(row).isCollection();
|
return this._getItemAtRow(row).isCollection();
|
||||||
|
@ -331,7 +337,6 @@ Scholar.CollectionTreeView.prototype.isEditable = function(row, idx) { retur
|
||||||
Scholar.CollectionTreeView.prototype.getRowProperties = function(row, prop) { }
|
Scholar.CollectionTreeView.prototype.getRowProperties = function(row, prop) { }
|
||||||
Scholar.CollectionTreeView.prototype.getColumnProperties = function(col, prop) { }
|
Scholar.CollectionTreeView.prototype.getColumnProperties = function(col, prop) { }
|
||||||
Scholar.CollectionTreeView.prototype.getCellProperties = function(row, col, prop) { }
|
Scholar.CollectionTreeView.prototype.getCellProperties = function(row, col, prop) { }
|
||||||
Scholar.CollectionTreeView.prototype.getImageSrc = function(row, col) { }
|
|
||||||
Scholar.CollectionTreeView.prototype.performAction = function(action) { }
|
Scholar.CollectionTreeView.prototype.performAction = function(action) { }
|
||||||
Scholar.CollectionTreeView.prototype.performActionOnCell = function(action, row, col) { }
|
Scholar.CollectionTreeView.prototype.performActionOnCell = function(action, row, col) { }
|
||||||
Scholar.CollectionTreeView.prototype.getProgressMode = function(row, col) { }
|
Scholar.CollectionTreeView.prototype.getProgressMode = function(row, col) { }
|
||||||
|
|
|
@ -122,6 +122,15 @@ Scholar.ItemTreeView.prototype.getCellText = function(row, column)
|
||||||
return val;
|
return val;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Scholar.ItemTreeView.prototype.getImageSrc = function(row, col)
|
||||||
|
{
|
||||||
|
if(col.id == 'title')
|
||||||
|
{
|
||||||
|
var itemType = Scholar.ItemTypes.getTypeName(this._getItemAtRow(row).getType());
|
||||||
|
return "chrome://scholar/skin/treeitem-"+itemType+".png";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
Scholar.ItemTreeView.prototype.isSorted = function()
|
Scholar.ItemTreeView.prototype.isSorted = function()
|
||||||
{
|
{
|
||||||
for(var i=0, len=this._treebox.columns.count; i<len; i++)
|
for(var i=0, len=this._treebox.columns.count; i<len; i++)
|
||||||
|
@ -311,4 +320,3 @@ Scholar.ItemTreeView.prototype.getLevel = function(row) { return 0; }
|
||||||
Scholar.ItemTreeView.prototype.getRowProperties = function(row, prop) { }
|
Scholar.ItemTreeView.prototype.getRowProperties = function(row, prop) { }
|
||||||
Scholar.ItemTreeView.prototype.getColumnProperties = function(col, prop) { }
|
Scholar.ItemTreeView.prototype.getColumnProperties = function(col, prop) { }
|
||||||
Scholar.ItemTreeView.prototype.getCellProperties = function(row, col, prop) { }
|
Scholar.ItemTreeView.prototype.getCellProperties = function(row, col, prop) { }
|
||||||
Scholar.ItemTreeView.prototype.getImageSrc = function(row, col) { }
|
|
BIN
chrome/chromeFiles/skin/default/scholar/treeitem-book.png
Normal file
BIN
chrome/chromeFiles/skin/default/scholar/treeitem-book.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.1 KiB |
Binary file not shown.
After Width: | Height: | Size: 544 B |
Binary file not shown.
After Width: | Height: | Size: 399 B |
BIN
chrome/chromeFiles/skin/default/scholar/treesource-library.png
Normal file
BIN
chrome/chromeFiles/skin/default/scholar/treesource-library.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 171 B |
Loading…
Reference in a new issue