mirror of
https://github.com/SoPat712/videospeed.git
synced 2025-08-22 02:18:45 -04:00
Allow users to sync preferences to different profiles
Keep settings as we transition to storage.sync. Replace chrome.storage.local with chrome.storage.sync.
This commit is contained in:
@@ -124,7 +124,7 @@ function save_options() {
|
||||
fastKeyCode = isNaN(fastKeyCode) ? tcDefaults.fastKeyCode : fastKeyCode;
|
||||
displayKeyCode = isNaN(displayKeyCode) ? tcDefaults.displayKeyCode : displayKeyCode;
|
||||
|
||||
chrome.storage.local.set({
|
||||
chrome.storage.sync.set({
|
||||
speedStep: speedStep,
|
||||
rewindTime: rewindTime,
|
||||
advanceTime: advanceTime,
|
||||
@@ -151,7 +151,7 @@ function save_options() {
|
||||
|
||||
// Restores options from chrome.storage
|
||||
function restore_options() {
|
||||
chrome.storage.local.get(tcDefaults, function(storage) {
|
||||
chrome.storage.sync.get(tcDefaults, function(storage) {
|
||||
document.getElementById('speedStep').value = storage.speedStep.toFixed(2);
|
||||
document.getElementById('rewindTime').value = storage.rewindTime;
|
||||
document.getElementById('advanceTime').value = storage.advanceTime;
|
||||
@@ -170,7 +170,7 @@ function restore_options() {
|
||||
}
|
||||
|
||||
function restore_defaults() {
|
||||
chrome.storage.local.set(tcDefaults, function() {
|
||||
chrome.storage.sync.set(tcDefaults, function() {
|
||||
restore_options();
|
||||
// Update status to let user know options were saved.
|
||||
var status = document.getElementById('status');
|
||||
|
Reference in New Issue
Block a user