Merge branch 'devel' of dev.sourcefabric.org:airtime into devel

This commit is contained in:
Paul Baranowski 2012-03-23 16:25:54 -04:00
commit 94d32d90df
3 changed files with 18 additions and 12 deletions

View file

@ -82,8 +82,8 @@ var AIRTIME = (function(AIRTIME){
$toolbar $toolbar
.append("<ul />") .append("<ul />")
.find('ul') .find('ul')
.append('<li class="ui-state-default ui-state-disabled lib-button-add" title="add selected items to playlist"><span class="ui-icon ui-icon-plusthick"></span></li>') .append('<li class="ui-state-default ui-state-disabled lib-button-add" title="add selected files to playlist"><span class="ui-icon ui-icon-plusthick"></span></li>')
.append('<li class="ui-state-default ui-state-disabled lib-button-delete" title="delete selected items"><span class="ui-icon ui-icon-trash"></span></li>'); .append('<li class="ui-state-default ui-state-disabled lib-button-delete" title="delete selected files"><span class="ui-icon ui-icon-trash"></span></li>');
//add to playlist button //add to playlist button
$toolbar.find('.lib-button-add') $toolbar.find('.lib-button-add')

View file

@ -82,8 +82,8 @@ var AIRTIME = (function(AIRTIME){
$toolbar $toolbar
.append("<ul />") .append("<ul />")
.find('ul') .find('ul')
.append('<li class="ui-state-default ui-state-disabled lib-button-add" title="add selected items to playlist"><span class="ui-icon ui-icon-plusthick"></span></li>') .append('<li class="ui-state-default ui-state-disabled lib-button-add" title="add files after cursor points"><span class="ui-icon ui-icon-plusthick"></span></li>')
.append('<li class="ui-state-default ui-state-disabled lib-button-delete" title="delete selected items"><span class="ui-icon ui-icon-trash"></span></li>'); .append('<li class="ui-state-default ui-state-disabled lib-button-delete" title="delete selected files"><span class="ui-icon ui-icon-trash"></span></li>');
//add to timeline button //add to timeline button
$toolbar.find('.lib-button-add') $toolbar.find('.lib-button-add')

View file

@ -422,7 +422,7 @@ var AIRTIME = (function(AIRTIME){
if (tr.length > 0) { if (tr.length > 0) {
//enable deleting of overbooked tracks. //enable deleting of overbooked tracks.
AIRTIME.button.enableButton("sb-button-trim"); AIRTIME.button.enableButton("sb-button-trim");
} }
}, },
"fnHeaderCallback": function(nHead) { "fnHeaderCallback": function(nHead) {
$(nHead).find("input[type=checkbox]").attr("checked", false); $(nHead).find("input[type=checkbox]").attr("checked", false);
@ -732,21 +732,27 @@ var AIRTIME = (function(AIRTIME){
//set things like a reference to the table. //set things like a reference to the table.
AIRTIME.showbuilder.init(oTable); AIRTIME.showbuilder.init(oTable);
//add event to cursors. //add events to cursors.
$sbTable.find("tbody").on("click", "div.marker", function(event){ $sbTable.find("tbody").on("click", "div.marker", function(event) {
var tr = $(this).parents("tr"), var $tr = $(this).parents("tr"),
cursorSelClass = "cursor-selected-row"; cursorSelClass = "cursor-selected-row";
if (tr.hasClass(cursorSelClass)) { if ($tr.hasClass(cursorSelClass)) {
tr.removeClass(cursorSelClass); $tr.removeClass(cursorSelClass);
} }
else { else {
tr.addClass(cursorSelClass); $tr.addClass(cursorSelClass);
}
if (event.ctrlKey === false) {
$sbTable.find('.'+cursorSelClass)
.not($tr)
.removeClass(cursorSelClass);
} }
//check if add button can still be enabled. //check if add button can still be enabled.
AIRTIME.library.events.enableAddButtonCheck(); AIRTIME.library.events.enableAddButtonCheck();
return false; return false;
}); });