mirror of
https://github.com/SoPat712/videospeed.git
synced 2025-08-21 18:08:46 -04:00
Revert "Allow users to sync preferences to different profiles"
This reverts commit 884ed10bba
.
This commit is contained in:
20
inject.js
20
inject.js
@@ -25,21 +25,7 @@ chrome.runtime.sendMessage({}, function(response) {
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
// Keep settings as we transition to storage.sync.
|
chrome.storage.local.get(tc.settings, function(storage) {
|
||||||
// Copy settings from chrome.storage.local to chrome.storage.sync
|
|
||||||
// and clear the contents of chrome.storage.local.
|
|
||||||
chrome.storage.local.get(null, function(storage){
|
|
||||||
function is_empty(obj) {
|
|
||||||
return Object.keys(obj).length === 0 && obj.constructor === Object
|
|
||||||
}
|
|
||||||
|
|
||||||
if (!is_empty(storage)) {
|
|
||||||
chrome.storage.sync.set(storage);
|
|
||||||
chrome.storage.local.clear();
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
chrome.storage.sync.get(tc.settings, function(storage) {
|
|
||||||
tc.settings.speed = Number(storage.speed);
|
tc.settings.speed = Number(storage.speed);
|
||||||
tc.settings.resetSpeed = Number(storage.resetSpeed);
|
tc.settings.resetSpeed = Number(storage.resetSpeed);
|
||||||
tc.settings.speedStep = Number(storage.speedStep);
|
tc.settings.speedStep = Number(storage.speedStep);
|
||||||
@@ -89,7 +75,7 @@ chrome.runtime.sendMessage({}, function(response) {
|
|||||||
var speed = this.getSpeed();
|
var speed = this.getSpeed();
|
||||||
this.speedIndicator.textContent = speed;
|
this.speedIndicator.textContent = speed;
|
||||||
tc.settings.speed = speed;
|
tc.settings.speed = speed;
|
||||||
chrome.storage.sync.set({'speed': speed}, function() {
|
chrome.storage.local.set({'speed': speed}, function() {
|
||||||
console.log('Speed setting saved: ' + speed);
|
console.log('Speed setting saved: ' + speed);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
@@ -406,7 +392,7 @@ chrome.runtime.sendMessage({}, function(response) {
|
|||||||
v.playbackRate = tc.settings.resetSpeed;
|
v.playbackRate = tc.settings.resetSpeed;
|
||||||
} else {
|
} else {
|
||||||
tc.settings.resetSpeed = v.playbackRate;
|
tc.settings.resetSpeed = v.playbackRate;
|
||||||
chrome.storage.sync.set({'resetSpeed': v.playbackRate});
|
chrome.storage.local.set({'resetSpeed': v.playbackRate});
|
||||||
v.playbackRate = target;
|
v.playbackRate = target;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@@ -124,7 +124,7 @@ function save_options() {
|
|||||||
fastKeyCode = isNaN(fastKeyCode) ? tcDefaults.fastKeyCode : fastKeyCode;
|
fastKeyCode = isNaN(fastKeyCode) ? tcDefaults.fastKeyCode : fastKeyCode;
|
||||||
displayKeyCode = isNaN(displayKeyCode) ? tcDefaults.displayKeyCode : displayKeyCode;
|
displayKeyCode = isNaN(displayKeyCode) ? tcDefaults.displayKeyCode : displayKeyCode;
|
||||||
|
|
||||||
chrome.storage.sync.set({
|
chrome.storage.local.set({
|
||||||
speedStep: speedStep,
|
speedStep: speedStep,
|
||||||
rewindTime: rewindTime,
|
rewindTime: rewindTime,
|
||||||
advanceTime: advanceTime,
|
advanceTime: advanceTime,
|
||||||
@@ -151,7 +151,7 @@ function save_options() {
|
|||||||
|
|
||||||
// Restores options from chrome.storage
|
// Restores options from chrome.storage
|
||||||
function restore_options() {
|
function restore_options() {
|
||||||
chrome.storage.sync.get(tcDefaults, function(storage) {
|
chrome.storage.local.get(tcDefaults, function(storage) {
|
||||||
document.getElementById('speedStep').value = storage.speedStep.toFixed(2);
|
document.getElementById('speedStep').value = storage.speedStep.toFixed(2);
|
||||||
document.getElementById('rewindTime').value = storage.rewindTime;
|
document.getElementById('rewindTime').value = storage.rewindTime;
|
||||||
document.getElementById('advanceTime').value = storage.advanceTime;
|
document.getElementById('advanceTime').value = storage.advanceTime;
|
||||||
@@ -170,7 +170,7 @@ function restore_options() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function restore_defaults() {
|
function restore_defaults() {
|
||||||
chrome.storage.sync.set(tcDefaults, function() {
|
chrome.storage.local.set(tcDefaults, function() {
|
||||||
restore_options();
|
restore_options();
|
||||||
// Update status to let user know options were saved.
|
// Update status to let user know options were saved.
|
||||||
var status = document.getElementById('status');
|
var status = document.getElementById('status');
|
||||||
|
Reference in New Issue
Block a user