1
0
Fork 0

Add option at startup time to hopefully convince more users to share their favourite/installed apps

master
Gordon Williams 2022-11-07 12:03:32 +00:00
parent b09f67620d
commit 6b80860889
1 changed files with 6 additions and 1 deletions

View File

@ -159,6 +159,10 @@ window.addEventListener('load', (event) => {
</div><div class="columns"> </div><div class="columns">
<div class="column col-12"> <div class="column col-12">
<div class="form-group"> <div class="form-group">
<label class="form-switch">
<input type="checkbox" id="usage_stats" ${SETTINGS.sendUsageStats?"checked":""}>
<i class="form-icon"></i> Send app analytics to banglejs.com
</label>
<label class="form-switch"> <label class="form-switch">
<input type="checkbox" id="remember_device"> <input type="checkbox" id="remember_device">
<i class="form-icon"></i> Don't ask again <i class="form-icon"></i> Don't ask again
@ -169,7 +173,8 @@ window.addEventListener('load', (event) => {
showPrompt("Which Bangle.js?",html,{},false); showPrompt("Which Bangle.js?",html,{},false);
htmlToArray(document.querySelectorAll(".devicechooser")).forEach(button => { htmlToArray(document.querySelectorAll(".devicechooser")).forEach(button => {
button.addEventListener("click",event => { button.addEventListener("click",event => {
let rememberDevice = document.getElementById("remember_device").checked; let rememberDevice = !!document.getElementById("remember_device").checked;
SETTINGS.sendUsageStats = !!document.getElementById("usage_stats").checked;
let button = event.currentTarget; let button = event.currentTarget;
let deviceId = button.getAttribute("deviceid"); let deviceId = button.getAttribute("deviceid");