From 721a3f2608ee0012767cfacd5c69aa91a7bba5f6 Mon Sep 17 00:00:00 2001 From: weeurey Date: Sat, 20 Nov 2021 14:39:30 +0000 Subject: [PATCH] Update app.js --- apps/cliclockJS2Enhanced/app.js | 82 +-------------------------------- 1 file changed, 2 insertions(+), 80 deletions(-) diff --git a/apps/cliclockJS2Enhanced/app.js b/apps/cliclockJS2Enhanced/app.js index 5425fb17d..9a9480421 100644 --- a/apps/cliclockJS2Enhanced/app.js +++ b/apps/cliclockJS2Enhanced/app.js @@ -25,89 +25,11 @@ let functionMode = NONE_FN_MODE; let textCol = g.theme.dark ? "#0f0" : "#080"; -var storage = require('Storage'); - -const settings = storage.readJSON('setting.json',1) || { HID: false }; - -var sendHid, next, prev, toggle, up, down, profile; -var lasty = 0; -var lastx = 0; - -if (settings.HID=="kbmedia") { - profile = 'Music'; - sendHid = function (code, cb) { - try { - NRF.sendHIDReport([1,code], () => { - NRF.sendHIDReport([1,0], () => { - if (cb) cb(); - }); - }); - } catch(e) { - print(e); - } - }; - next = function (cb) { sendHid(0x01, cb); }; - prev = function (cb) { sendHid(0x02, cb); }; - toggle = function (cb) { sendHid(0x10, cb); }; - up = function (cb) {sendHid(0x40, cb); }; - down = function (cb) { sendHid(0x80, cb); }; -} else { - E.showPrompt("Enable HID?",{title:"HID disabled"}).then(function(enable) { - if (enable) { - settings.HID = "kbmedia"; - require("Storage").write('setting.json', settings); - setTimeout(load, 1000, "hidmsicswipe.app.js"); - } else setTimeout(load, 1000); - }); -} - -if (next) { - setWatch(function(e) { - var len = e.time - e.lastTime; - E.showMessage('lock'); - setTimeout(drawApp, 1000); - Bangle.setLocked(true); - }, BTN1, { edge:"falling",repeat:true,debounce:50}); - Bangle.on('drag', function(e) { - if(!e.b){ - //console.log(lasty); - //console.log(lastx); - if(lasty > 40){ - E.showMessage('down'); - setTimeout(drawApp, 1000); - down(() => {}); - } - else if(lasty < -40){ - E.showMessage('up'); - setTimeout(drawApp, 1000); - up(() => {}); - } else if(lastx < -40){ - E.showMessage('prev'); - setTimeout(drawApp, 1000); - prev(() => {}); - } else if(lastx > 40){ - E.showMessage('next'); - setTimeout(drawApp, 1000); - next(() => {}); - } else if(lastx==0 && lasty==0){ - E.showMessage('play/pause'); - setTimeout(drawApp, 1000); - toggle(() => {}); - } - lastx = 0; - lasty = 0; - } - else{ - lastx = lastx + e.dx; - lasty = lasty + e.dy; - } - }); - -} - function drawAll(){ updateTime(); updateRest(new Date()); + if(Bangle.isLocked()==false) E.showMessage('Swipe', 'Music'); + else E.showMessage('Locked', 'Music'); } function updateRest(now){