mirror of
https://github.com/kkapsner/CanvasBlocker
synced 2025-07-04 20:46:39 +02:00
parent
5932ac2292
commit
8b9197a68a
17 changed files with 356 additions and 211 deletions
|
@ -17,7 +17,7 @@
|
|||
scope.transitions = {
|
||||
"": function(oldStorage){
|
||||
return {
|
||||
storageVersion: 0.4
|
||||
storageVersion: 0.5
|
||||
};
|
||||
},
|
||||
0.1: function(oldStorage){
|
||||
|
@ -97,6 +97,40 @@
|
|||
}
|
||||
return newStorage;
|
||||
},
|
||||
0.4: function(oldStorage){
|
||||
var newStorage = {
|
||||
storageVersion: 0.5
|
||||
};
|
||||
|
||||
if (oldStorage.hasOwnProperty("blockMode")){
|
||||
switch (oldStorage.blockMode){
|
||||
case "blockReadout":
|
||||
newStorage.blockMode = "block";
|
||||
newStorage.protectedCanvasPart = "readout";
|
||||
break;
|
||||
case "fakeReadout":
|
||||
newStorage.blockMode = "fake";
|
||||
newStorage.protectedCanvasPart = "readout";
|
||||
break;
|
||||
case "fakeInput":
|
||||
newStorage.blockMode = "fake";
|
||||
newStorage.protectedCanvasPart = "input";
|
||||
break;
|
||||
case "askReadout":
|
||||
newStorage.blockMode = "ask";
|
||||
newStorage.protectedCanvasPart = "readout";
|
||||
break;
|
||||
case "blockEverything":
|
||||
case "block":
|
||||
case "ask":
|
||||
case "allow":
|
||||
case "allowEverything":
|
||||
newStorage.protectedCanvasPart = "everything";
|
||||
break;
|
||||
}
|
||||
}
|
||||
return newStorage;
|
||||
}
|
||||
};
|
||||
|
||||
scope.check = function(storage, {settings, logging, changeValue, urlContainer}){
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue