CC-3561: Add button to automatically rescan watched folders.

-done
This commit is contained in:
denise 2012-06-15 12:16:19 -04:00
parent 70bfe031ef
commit d02607ed94
6 changed files with 32 additions and 11 deletions

View file

@ -2027,12 +2027,23 @@ label span {
-moz-border-radius: 4px;
font-size:13px;
}
#watched-folder-section dd.block-display.selected-item .ui-icon {
position:absolute;
top:4px;
right:5px;
cursor:pointer;
}
#watched-folder-section dd.block-display.selected-item .ui-icon.ui-icon-refresh {
position:absolute;
top:4px;
right:20px;
cursor:pointer;
background-image:url(redmond/images/ui-icons_ffffff_256x240.png);
background-position: -128px -63px;
}
#watched-folder-section dd.block-display.selected-item .ui-icon:hover {
background-image:url(redmond/images/ui-icons_ff5d1a_256x240.png)
}

View file

@ -78,14 +78,15 @@ function setWatchedDirEvents() {
});
});
$('#watchedFolder-rescan').click(function(){
$.get("/Preference/rescan-watch-directory", {format: "json"});
$('.selected-item').find('.ui-icon-refresh').click(function(){
var folder = $(this).prev().text();
$.get("/Preference/rescan-watch-directory", {format: "json", dir: folder});
});
$('.selected-item').find('.ui-icon-close').click(function(){
if(confirm("Are you sure you want to remove the watched folder?")){
var row = $(this).parent();
var folder = $(this).prev().text();
var folder = row.find('#folderPath').text();
url = "/Preference/remove-watch-directory";
@ -124,4 +125,5 @@ $(document).ready(function() {
show: 'mouseover',
hide: 'mouseout'
});
});