From ac433ac7bd6d586e9b1ca11da924d64bd566ade2 Mon Sep 17 00:00:00 2001 From: t0m1o1 <94725994+t0m1o1@users.noreply.github.com> Date: Sat, 20 Nov 2021 01:57:39 +0000 Subject: [PATCH 01/20] Create hidmsicswipe.info --- apps/hidmsicswipe/hidmsicswipe.info | 1 + 1 file changed, 1 insertion(+) create mode 100644 apps/hidmsicswipe/hidmsicswipe.info diff --git a/apps/hidmsicswipe/hidmsicswipe.info b/apps/hidmsicswipe/hidmsicswipe.info new file mode 100644 index 000000000..207411199 --- /dev/null +++ b/apps/hidmsicswipe/hidmsicswipe.info @@ -0,0 +1 @@ +{"id":"hidmsicswipe","name":"Music Control","src":"hidmsicswipe.app.js","icon":"hidmsicswipe.img","version":"0.01","tags":"bluetooth","files":"hidmsicswipe.info,hidmsicswipe.app.js,hidmsicswipe.img"} From ad943ca5658e4f68c205996c4ad42aa1ebbeb793 Mon Sep 17 00:00:00 2001 From: t0m1o1 <94725994+t0m1o1@users.noreply.github.com> Date: Sat, 20 Nov 2021 01:58:19 +0000 Subject: [PATCH 02/20] Add files via upload --- apps/hidmsicswipe/hidmsicswipe.app.js | 93 ++++++++++++++++++++++++++ apps/hidmsicswipe/hidmsicswipe.img | Bin 0 -> 1156 bytes 2 files changed, 93 insertions(+) create mode 100644 apps/hidmsicswipe/hidmsicswipe.app.js create mode 100644 apps/hidmsicswipe/hidmsicswipe.img diff --git a/apps/hidmsicswipe/hidmsicswipe.app.js b/apps/hidmsicswipe/hidmsicswipe.app.js new file mode 100644 index 000000000..7f0fe39de --- /dev/null +++ b/apps/hidmsicswipe/hidmsicswipe.app.js @@ -0,0 +1,93 @@ +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); + }); +} + +function drawApp() { + g.clear(); + if(Bangle.isLocked()==false) E.showMessage('Swipe', 'Music'); + else E.showMessage('Locked', 'Music'); +} + +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; + } + }); + + Bangle.on("lock", function(on) { + if(!on){ + E.showMessage('unlock'); + setTimeout(drawApp, 1000); + } + }); + + drawApp(); +} \ No newline at end of file diff --git a/apps/hidmsicswipe/hidmsicswipe.img b/apps/hidmsicswipe/hidmsicswipe.img new file mode 100644 index 0000000000000000000000000000000000000000..e4f978ba47fc10099a2805ee5258cb2612c0e079 GIT binary patch literal 1156 zcmdUtu@S%^2t_R!#}QMczzt;E0OAFLxwF+q?+Kp|TI*eoU5G2|h}1J@N|`H7+~`+F z6o|NJi~4QQlDQfD#?SO^evN*%YcXRdg`_05{i&y7V?sC&+j x-U|q(fF*8l|JziTZJ_*zca8jLPj0nb(AAv3aOJ_Bm0%sb?CduPF8s{_=Le(}b+rHh literal 0 HcmV?d00001 From b656e5973c302a39f7513364c66094132135bfc4 Mon Sep 17 00:00:00 2001 From: t0m1o1 <94725994+t0m1o1@users.noreply.github.com> Date: Sat, 20 Nov 2021 01:59:19 +0000 Subject: [PATCH 03/20] Create changelog --- apps/hidmsicswipe/changelog | 1 + 1 file changed, 1 insertion(+) create mode 100644 apps/hidmsicswipe/changelog diff --git a/apps/hidmsicswipe/changelog b/apps/hidmsicswipe/changelog new file mode 100644 index 000000000..df3737358 --- /dev/null +++ b/apps/hidmsicswipe/changelog @@ -0,0 +1 @@ +0.01: Core functionnality based entirely on hidmsic From ffa37f2ab3b1fd2b921783e19ffb48673aad1a6e Mon Sep 17 00:00:00 2001 From: t0m1o1 <94725994+t0m1o1@users.noreply.github.com> Date: Sat, 20 Nov 2021 02:22:38 +0000 Subject: [PATCH 04/20] Create hidmsicswipe-icon.js --- apps/hidmsicswipe/hidmsicswipe-icon.js | 1 + 1 file changed, 1 insertion(+) create mode 100644 apps/hidmsicswipe/hidmsicswipe-icon.js diff --git a/apps/hidmsicswipe/hidmsicswipe-icon.js b/apps/hidmsicswipe/hidmsicswipe-icon.js new file mode 100644 index 000000000..6a0c64b9c --- /dev/null +++ b/apps/hidmsicswipe/hidmsicswipe-icon.js @@ -0,0 +1 @@ +require("heatshrink").decompress(atob("mEwwhC/AH4A5xGICquZzAVUAAIXQCogXQCoxHPCox0BxIXNxIVFBAQXPUAwXPBw4XowAvuC/4X/C9sIC6kIxGZzIXSFgIWBC6QWEC6RECAAOJwAXQFwoXLxAqBC4MICweZCxhWEC4mICxxuDA4I3BCxQ/FQxpyEK6AucC4idMI5OICyQwBQpgA/AH4Au")) From 5fce838e8ab7d2b297c05a1ae735abcd4ba76d90 Mon Sep 17 00:00:00 2001 From: t0m1o1 <94725994+t0m1o1@users.noreply.github.com> Date: Sat, 20 Nov 2021 02:29:36 +0000 Subject: [PATCH 05/20] Add files via upload --- apps/hidmsicswipe/hid-music.png | Bin 0 -> 632 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 apps/hidmsicswipe/hid-music.png diff --git a/apps/hidmsicswipe/hid-music.png b/apps/hidmsicswipe/hid-music.png new file mode 100644 index 0000000000000000000000000000000000000000..923b5aa0e157bd3c8e32bfd5ce758da2cc8166fc GIT binary patch literal 632 zcmV-;0*C#HP)+gpH?nhpwLAjH%N$)U#%yap|A zfWjsPUE+oZSPY4wjPe5f$aW%Ok{AgJP=a@8Ttr*gd-uni;(py)_ntXtS2JUi_;!J!t=lqd)HeLH>e#l*t#m z*01afFMJdItOEo&0XiTa_+GKU`E}NXOVO>R!d0LF+L*lCnJ+k(x}}t{0kS580D1%D zInV}v##Nhp6Hg|~IQIBRTxtg!*ICe|JpI<2~(s|rg%1whe(AYIVyVt><1#N`ws z&E%u<+M=KLUjwyi=Tu}zRPUbuE$KaA`~`kgn>Anjx4@NIXM^U`z^Dg~%4>@%gfc%b zi~?xhf5ind4+a5-POGkPKTR`H2pvF_CutgqO6UM8dM8aIQ8DR(a%wJOFz-$LD``QK z0EcmlNdg){!Z$H=;}%ocjjItPd=sNvaf_+Qc3h1hM*mBO&eL}w%TWrc$WE!}-ivZ~ z8fKeVaxLIELY+}=tgQ(5W?~ee)N{Xy%41+;aBUFXQ`$v SUX6wT0000 Date: Sat, 20 Nov 2021 02:30:18 +0000 Subject: [PATCH 06/20] Delete hid-music.png --- apps/hidmsicswipe/hid-music.png | Bin 632 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 apps/hidmsicswipe/hid-music.png diff --git a/apps/hidmsicswipe/hid-music.png b/apps/hidmsicswipe/hid-music.png deleted file mode 100644 index 923b5aa0e157bd3c8e32bfd5ce758da2cc8166fc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 632 zcmV-;0*C#HP)+gpH?nhpwLAjH%N$)U#%yap|A zfWjsPUE+oZSPY4wjPe5f$aW%Ok{AgJP=a@8Ttr*gd-uni;(py)_ntXtS2JUi_;!J!t=lqd)HeLH>e#l*t#m z*01afFMJdItOEo&0XiTa_+GKU`E}NXOVO>R!d0LF+L*lCnJ+k(x}}t{0kS580D1%D zInV}v##Nhp6Hg|~IQIBRTxtg!*ICe|JpI<2~(s|rg%1whe(AYIVyVt><1#N`ws z&E%u<+M=KLUjwyi=Tu}zRPUbuE$KaA`~`kgn>Anjx4@NIXM^U`z^Dg~%4>@%gfc%b zi~?xhf5ind4+a5-POGkPKTR`H2pvF_CutgqO6UM8dM8aIQ8DR(a%wJOFz-$LD``QK z0EcmlNdg){!Z$H=;}%ocjjItPd=sNvaf_+Qc3h1hM*mBO&eL}w%TWrc$WE!}-ivZ~ z8fKeVaxLIELY+}=tgQ(5W?~ee)N{Xy%41+;aBUFXQ`$v SUX6wT0000 Date: Sat, 20 Nov 2021 02:30:45 +0000 Subject: [PATCH 07/20] Delete hidmsicswipe.img --- apps/hidmsicswipe/hidmsicswipe.img | Bin 1156 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 apps/hidmsicswipe/hidmsicswipe.img diff --git a/apps/hidmsicswipe/hidmsicswipe.img b/apps/hidmsicswipe/hidmsicswipe.img deleted file mode 100644 index e4f978ba47fc10099a2805ee5258cb2612c0e079..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1156 zcmdUtu@S%^2t_R!#}QMczzt;E0OAFLxwF+q?+Kp|TI*eoU5G2|h}1J@N|`H7+~`+F z6o|NJi~4QQlDQfD#?SO^evN*%YcXRdg`_05{i&y7V?sC&+j x-U|q(fF*8l|JziTZJ_*zca8jLPj0nb(AAv3aOJ_Bm0%sb?CduPF8s{_=Le(}b+rHh From 21f184d6c4ad1f977c385d95c3966d95d446bf5c Mon Sep 17 00:00:00 2001 From: t0m1o1 <94725994+t0m1o1@users.noreply.github.com> Date: Sat, 20 Nov 2021 02:31:10 +0000 Subject: [PATCH 08/20] Add files via upload --- apps/hidmsicswipe/hidmsicswipe.png | Bin 0 -> 632 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 apps/hidmsicswipe/hidmsicswipe.png diff --git a/apps/hidmsicswipe/hidmsicswipe.png b/apps/hidmsicswipe/hidmsicswipe.png new file mode 100644 index 0000000000000000000000000000000000000000..923b5aa0e157bd3c8e32bfd5ce758da2cc8166fc GIT binary patch literal 632 zcmV-;0*C#HP)+gpH?nhpwLAjH%N$)U#%yap|A zfWjsPUE+oZSPY4wjPe5f$aW%Ok{AgJP=a@8Ttr*gd-uni;(py)_ntXtS2JUi_;!J!t=lqd)HeLH>e#l*t#m z*01afFMJdItOEo&0XiTa_+GKU`E}NXOVO>R!d0LF+L*lCnJ+k(x}}t{0kS580D1%D zInV}v##Nhp6Hg|~IQIBRTxtg!*ICe|JpI<2~(s|rg%1whe(AYIVyVt><1#N`ws z&E%u<+M=KLUjwyi=Tu}zRPUbuE$KaA`~`kgn>Anjx4@NIXM^U`z^Dg~%4>@%gfc%b zi~?xhf5ind4+a5-POGkPKTR`H2pvF_CutgqO6UM8dM8aIQ8DR(a%wJOFz-$LD``QK z0EcmlNdg){!Z$H=;}%ocjjItPd=sNvaf_+Qc3h1hM*mBO&eL}w%TWrc$WE!}-ivZ~ z8fKeVaxLIELY+}=tgQ(5W?~ee)N{Xy%41+;aBUFXQ`$v SUX6wT0000 Date: Sat, 20 Nov 2021 02:31:55 +0000 Subject: [PATCH 09/20] Delete hidmsicswipe.info --- apps/hidmsicswipe/hidmsicswipe.info | 1 - 1 file changed, 1 deletion(-) delete mode 100644 apps/hidmsicswipe/hidmsicswipe.info diff --git a/apps/hidmsicswipe/hidmsicswipe.info b/apps/hidmsicswipe/hidmsicswipe.info deleted file mode 100644 index 207411199..000000000 --- a/apps/hidmsicswipe/hidmsicswipe.info +++ /dev/null @@ -1 +0,0 @@ -{"id":"hidmsicswipe","name":"Music Control","src":"hidmsicswipe.app.js","icon":"hidmsicswipe.img","version":"0.01","tags":"bluetooth","files":"hidmsicswipe.info,hidmsicswipe.app.js,hidmsicswipe.img"} From b7a067234413e2cd9cb531c366371e5d88f6bb21 Mon Sep 17 00:00:00 2001 From: t0m1o1 <94725994+t0m1o1@users.noreply.github.com> Date: Sat, 20 Nov 2021 02:32:09 +0000 Subject: [PATCH 10/20] Rename hidmsicswipe.app.js to hidmsicswipe.js --- apps/hidmsicswipe/{hidmsicswipe.app.js => hidmsicswipe.js} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename apps/hidmsicswipe/{hidmsicswipe.app.js => hidmsicswipe.js} (96%) diff --git a/apps/hidmsicswipe/hidmsicswipe.app.js b/apps/hidmsicswipe/hidmsicswipe.js similarity index 96% rename from apps/hidmsicswipe/hidmsicswipe.app.js rename to apps/hidmsicswipe/hidmsicswipe.js index 7f0fe39de..e0fc760a4 100644 --- a/apps/hidmsicswipe/hidmsicswipe.app.js +++ b/apps/hidmsicswipe/hidmsicswipe.js @@ -90,4 +90,4 @@ if (next) { }); drawApp(); -} \ No newline at end of file +} From 6fda7a5f33ec6341d51529e680f5d0caa9c9fdbd Mon Sep 17 00:00:00 2001 From: t0m1o1 <94725994+t0m1o1@users.noreply.github.com> Date: Sat, 20 Nov 2021 02:37:07 +0000 Subject: [PATCH 11/20] Update apps.json --- apps.json | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/apps.json b/apps.json index 7fe259899..325462480 100644 --- a/apps.json +++ b/apps.json @@ -4307,5 +4307,19 @@ {"name":"binwatch.app.js","url":"app.js"}, {"name":"binwatch.img","url":"app-icon.js","evaluate":true} ] + }, + { + "id": "hidmsicswipe", + "name": "Bluetooth Music Swipe Controls", + "shortName": "Music Control", + "version": "0.01", + "description": "Based on the original Bluetooth Music Controls. Swipe up/down for volume, left/right for previous and next, tap for play/pause and btn1 to lock and unlock the controls. Enable HID in settings, pair with your phone, then use this app to control music from your watch!", + "icon": "hidmsicswipe.png", + "tags": "bluetooth", + "supports": ["BANGLEJS2"], + "storage": [ + {"name":"hidmsicswipe.app.js","url":"hidmsicswipe.js"}, + {"name":"hidmsicswipe.img","url":"hidmsicswipe-icon.js","evaluate":true} + ] } ] From 51766844e6ff346119739114c28b9d638ca57cbd Mon Sep 17 00:00:00 2001 From: t0m1o1 <94725994+t0m1o1@users.noreply.github.com> Date: Sat, 20 Nov 2021 02:49:56 +0000 Subject: [PATCH 12/20] Update apps.json --- apps.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps.json b/apps.json index 325462480..4b54e5d48 100644 --- a/apps.json +++ b/apps.json @@ -4311,7 +4311,7 @@ { "id": "hidmsicswipe", "name": "Bluetooth Music Swipe Controls", - "shortName": "Music Control", + "shortName": "Swipe Control", "version": "0.01", "description": "Based on the original Bluetooth Music Controls. Swipe up/down for volume, left/right for previous and next, tap for play/pause and btn1 to lock and unlock the controls. Enable HID in settings, pair with your phone, then use this app to control music from your watch!", "icon": "hidmsicswipe.png", From 333a646559e0a3822a1cd01654983ec57021563e Mon Sep 17 00:00:00 2001 From: t0m1o1 <94725994+t0m1o1@users.noreply.github.com> Date: Mon, 22 Nov 2021 02:41:28 +0000 Subject: [PATCH 13/20] Update app-bangle2.js --- apps/launch/app-bangle2.js | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/apps/launch/app-bangle2.js b/apps/launch/app-bangle2.js index 8b66247c5..161a226e5 100644 --- a/apps/launch/app-bangle2.js +++ b/apps/launch/app-bangle2.js @@ -1,4 +1,9 @@ var s = require("Storage"); +var scaleval = 1; +let settings = require('Storage').readJSON("launch.json", true) || {}; +if ("scaleval" in settings) { + scaleval = settings.scaleval; +} var apps = s.list(/\.info$/).map(app=>{var a=s.readJSON(app,1);return a&&{name:a.name,type:a.type,icon:a.icon,sortorder:a.sortorder,src:a.src};}).filter(app=>app && (app.type=="app" || app.type=="clock" || !app.type)); apps.sort((a,b)=>{ var n=(0|a.sortorder)-(0|b.sortorder); @@ -12,7 +17,8 @@ apps.forEach(app=>{ app.icon = s.read(app.icon); // should just be a link to a memory area }); // FIXME: not needed after 2v11 -var font = g.getFonts().includes("12x20") ? "12x20" : "6x8:2"; +//var font = g.getFonts().includes("12x20") ? "12x20" : "6x8:2"; +var font = "Vector"+(20*scaleval).toString(); // FIXME: check not needed after 2v11 if (g.wrapString) { g.setFont(font); @@ -22,9 +28,9 @@ if (g.wrapString) { function drawApp(i, r) { var app = apps[i]; if (!app) return; - g.clearRect(r.x,r.y,r.x+r.w-1, r.y+r.h-1); - g.setFont(font).setFontAlign(-1,0).drawString(app.name,64,r.y+32); - if (app.icon) try {g.drawImage(app.icon,8,r.y+8);} catch(e){} + g.clearRect((r.x),(r.y),(r.x+r.w-1), (r.y+r.h-1)); + g.setFont(font).setFontAlign(-1,0).drawString(app.name,64*scaleval,r.y+(32*scaleval)); + if (app.icon) try {g.drawImage(app.icon,8*scaleval, r.y+(8*scaleval), {scale: scaleval});} catch(e){} } g.clear(); @@ -32,7 +38,7 @@ Bangle.loadWidgets(); Bangle.drawWidgets(); E.showScroller({ - h : 64, c : apps.length, + h : 64*scaleval, c : apps.length, draw : drawApp, select : i => { var app = apps[i]; From 374fa668e3a6240b76b47b83680923a994dcc600 Mon Sep 17 00:00:00 2001 From: t0m1o1 <94725994+t0m1o1@users.noreply.github.com> Date: Mon, 22 Nov 2021 02:52:13 +0000 Subject: [PATCH 14/20] Create settings.js --- apps/launch/settings.js | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 apps/launch/settings.js diff --git a/apps/launch/settings.js b/apps/launch/settings.js new file mode 100644 index 000000000..42f74e2cf --- /dev/null +++ b/apps/launch/settings.js @@ -0,0 +1,18 @@ +// make sure to enclose the function in parentheses +(function(back) { + let settings = require('Storage').readJSON('launch.json',1)||{}; + function save(key, value) { + settings[key] = value; + require('Storage').write('launch.json',settings); + } + const appMenu = { + '': {'title': 'Launcher Settings'}, + '< Back': back, + 'Scale Value': { + value: settings.scaleval, + min:0.1,max:2,step:0.05,wrap:true, + onchange: (m) => {save('scaleval', m)} + } + }; + E.showMenu(appMenu) +}) From 5b1b752dfc9660d2eba6a6268146a0a13b83abd5 Mon Sep 17 00:00:00 2001 From: t0m1o1 <94725994+t0m1o1@users.noreply.github.com> Date: Mon, 22 Nov 2021 02:55:47 +0000 Subject: [PATCH 15/20] Update apps.json --- apps.json | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/apps.json b/apps.json index 7fe259899..48b2c174b 100644 --- a/apps.json +++ b/apps.json @@ -100,7 +100,7 @@ "id": "launch", "name": "Launcher", "shortName": "Launcher", - "version": "0.08", + "version": "0.09", "description": "This is needed to display a menu allowing you to choose your own applications. You can replace this with a customised launcher.", "icon": "app.png", "type": "launch", @@ -108,8 +108,13 @@ "supports": ["BANGLEJS","BANGLEJS2"], "storage": [ {"name":"launch.app.js","url":"app-bangle1.js","supports":["BANGLEJS"]}, - {"name":"launch.app.js","url":"app-bangle2.js","supports":["BANGLEJS2"]} + {"name":"launch.app.js","url":"app-bangle2.js","supports":["BANGLEJS2"]}, + {"name":"launch.settings.js","url":"settings.js"} ], + "data": [ + {"name":"launch.json"} + ] + , "sortorder": -10 }, { From 9d1429cabc5141c0be15db43d338ba31ebb45cd7 Mon Sep 17 00:00:00 2001 From: t0m1o1 <94725994+t0m1o1@users.noreply.github.com> Date: Mon, 22 Nov 2021 03:02:22 +0000 Subject: [PATCH 16/20] Update settings.js --- apps/launch/settings.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/launch/settings.js b/apps/launch/settings.js index 42f74e2cf..4842019fe 100644 --- a/apps/launch/settings.js +++ b/apps/launch/settings.js @@ -9,7 +9,7 @@ '': {'title': 'Launcher Settings'}, '< Back': back, 'Scale Value': { - value: settings.scaleval, + value: settings.scaleval || 1, min:0.1,max:2,step:0.05,wrap:true, onchange: (m) => {save('scaleval', m)} } From eca0ae101c74875d6a8745f294f3fdc78072e744 Mon Sep 17 00:00:00 2001 From: t0m1o1 <94725994+t0m1o1@users.noreply.github.com> Date: Mon, 22 Nov 2021 03:10:09 +0000 Subject: [PATCH 17/20] Update ChangeLog --- apps/launch/ChangeLog | 1 + 1 file changed, 1 insertion(+) diff --git a/apps/launch/ChangeLog b/apps/launch/ChangeLog index bd8a9bd03..402953fd1 100644 --- a/apps/launch/ChangeLog +++ b/apps/launch/ChangeLog @@ -6,3 +6,4 @@ 0.06: Use Bangle.setUI for buttons 0.07: Theme colours fix 0.08: Merge Bangle.js 1 and 2 launchers +0.09: Added Scaling factor to settings and changed to vector font From 97a63993394250101bc2f70c239160671ae1b519 Mon Sep 17 00:00:00 2001 From: t0m1o1 <94725994+t0m1o1@users.noreply.github.com> Date: Mon, 22 Nov 2021 03:13:06 +0000 Subject: [PATCH 18/20] Update ChangeLog --- apps/launch/ChangeLog | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/launch/ChangeLog b/apps/launch/ChangeLog index 402953fd1..acabd9b11 100644 --- a/apps/launch/ChangeLog +++ b/apps/launch/ChangeLog @@ -6,4 +6,4 @@ 0.06: Use Bangle.setUI for buttons 0.07: Theme colours fix 0.08: Merge Bangle.js 1 and 2 launchers -0.09: Added Scaling factor to settings and changed to vector font +0.09: Added Scaling factor to settings and changed to vector font for Bangle.js2 From 411118aa4c563bbcd85cf1ecc8a99708db28465c Mon Sep 17 00:00:00 2001 From: t0m1o1 <94725994+t0m1o1@users.noreply.github.com> Date: Mon, 22 Nov 2021 03:14:15 +0000 Subject: [PATCH 19/20] Update apps.json --- apps.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps.json b/apps.json index 48b2c174b..7617a1ad7 100644 --- a/apps.json +++ b/apps.json @@ -109,10 +109,10 @@ "storage": [ {"name":"launch.app.js","url":"app-bangle1.js","supports":["BANGLEJS"]}, {"name":"launch.app.js","url":"app-bangle2.js","supports":["BANGLEJS2"]}, - {"name":"launch.settings.js","url":"settings.js"} + {"name":"launch.settings.js","url":"settings.js","supports":["BANGLEJS2"]} ], "data": [ - {"name":"launch.json"} + {"name":"launch.json","supports":["BANGLEJS2"]} ] , "sortorder": -10 From 2c25760554a8991f89403e6255a2609dfb1f6b4b Mon Sep 17 00:00:00 2001 From: t0m1o1 <94725994+t0m1o1@users.noreply.github.com> Date: Mon, 22 Nov 2021 03:30:14 +0000 Subject: [PATCH 20/20] Update apps.json --- apps.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps.json b/apps.json index 7617a1ad7..5c67bef41 100644 --- a/apps.json +++ b/apps.json @@ -112,7 +112,7 @@ {"name":"launch.settings.js","url":"settings.js","supports":["BANGLEJS2"]} ], "data": [ - {"name":"launch.json","supports":["BANGLEJS2"]} + {"name":"launch.json"} ] , "sortorder": -10