Core features implemented.

This commit is contained in:
Mario Basic
2015-06-18 17:28:46 +02:00
parent f98e2d09d9
commit fb6e8bee75
8 changed files with 384 additions and 199 deletions

View File

@@ -28,6 +28,14 @@ function changeExtensionState(state) {
changeExtensionIcon(config.colors.notSignedIn);
changeExtensionTooltip(config.tooltips.notSignedIn);
break;
case 'blacklisted':
changeExtensionIcon(config.colors.notLogging);
changeExtensionTooltip(config.tooltips.blacklisted);
break;
case 'whitelisted':
changeExtensionIcon(config.colors.notLogging);
changeExtensionTooltip(config.tooltips.whitelisted);
break;
}
}

View File

@@ -0,0 +1,21 @@
/**
* Creates an array from list using \n as delimiter
* and checks if the line is located in the list.
*
* @param line
* @param list
* @returns {boolean}
*/
function contains(line, list) {
var lines = list.split('\n');
for (var i = 0; i < lines.length; i ++) {
if (line.indexOf(lines[i]) > - 1) {
return true;
}
}
return false;
}
module.exports = contains;