1
0
mirror of https://github.com/MatMoul/quickdial-webext.git synced 2025-12-16 17:03:12 +00:00

5 Commits

Author SHA1 Message Date
8abd79bc5f Version 0.1.15 2018-10-21 04:37:05 +02:00
723724f50b Bug White page on first install 2018-10-21 04:36:25 +02:00
ddd081672f Update makebeta 2018-10-21 04:11:04 +02:00
e03e684fb7 Version 0.1.14 2018-10-21 02:07:08 +02:00
14ed1f4dd6 Patch Quick Dial as start page 2018-10-21 02:01:02 +02:00
4 changed files with 9 additions and 4 deletions

View File

@@ -31,6 +31,7 @@ git checkout beta
version=$1 version=$1
sed -i "/\"version\":/c\ \ \"version\": \"$version\"," src/manifest.json sed -i "/\"version\":/c\ \ \"version\": \"$version\"," src/manifest.json
sed -i 's/quickdial@matmoul.com/quickdialtest@matmoul.com/' src/manifest.json
git commit -a -m "Beta Version $version" git commit -a -m "Beta Version $version"

View File

@@ -102,7 +102,7 @@ app.Messages.init = function(){ // Init Messages Listeners
app.Settings = {}; // Settings helper object app.Settings = {}; // Settings helper object
app.Settings.init = function(callback){ // Load settings and nodes app.Settings.init = function(callback){ // Load settings and nodes
browser.storage.local.get().then(function(data){ browser.storage.local.get().then(function(data){
if(Object.keys(data).length == 0) { if(Object.keys(data).length == 0 || ! data.settings) {
data = { data = {
version: 3, version: 3,
settings: { settings: {
@@ -239,6 +239,7 @@ app.Settings.update = function(settings, callback){ // Save new settings
app.Settings.save(callback); app.Settings.save(callback);
}; };
app.Settings.save = function(callback){ // Save settings app.Settings.save = function(callback){ // Save settings
if(! app.settings) return;
var data = { version: 4 }; var data = { version: 4 };
data.settings = app.settings; data.settings = app.settings;
data.node = app.node; data.node = app.node;

View File

@@ -10,6 +10,9 @@ document.addEventListener("DOMContentLoaded", function(event) {
document.body.style.backgroundColor = utils.getBackgroundColor(); document.body.style.backgroundColor = utils.getBackgroundColor();
app.init(); app.init();
dial.init(); dial.init();
window.setTimeout(function(){
if(! app.settings) app.init();
}, 500);
}); });
window.addEventListener('resize', function(){ window.addEventListener('resize', function(){
@@ -102,7 +105,7 @@ app.Messages.getSettings = function(callback){
} else { } else {
browser.runtime.sendMessage({ cmd: app.Messages.Commands.getSettings }).then(callback, callback); browser.runtime.sendMessage({ cmd: app.Messages.Commands.getSettings }).then(callback, callback);
} }
}); }, callback);
}; };
app.Messages.getNode = function(path, callback){ app.Messages.getNode = function(path, callback){
browser.runtime.getBackgroundPage().then(function(page){ browser.runtime.getBackgroundPage().then(function(page){

View File

@@ -2,7 +2,7 @@
"manifest_version": 2, "manifest_version": 2,
"name": "Quick Dial", "name": "Quick Dial",
"version": "0.1.13", "version": "0.1.15",
"author": "MatMoul", "author": "MatMoul",
"homepage_url": "https://github.com/MatMoul/quickdial-webext", "homepage_url": "https://github.com/MatMoul/quickdial-webext",
"developer": { "developer": {