From f2cd9a51487786370517103ada3fa6bba2881460 Mon Sep 17 00:00:00 2001 From: atticuscornett <64325242+atticuscornett@users.noreply.github.com> Date: Mon, 16 Oct 2023 23:13:04 -0500 Subject: [PATCH 1/3] Fix tutorial position issue when scrollbar present --- src/Components/FloatingPopup.svelte | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Components/FloatingPopup.svelte b/src/Components/FloatingPopup.svelte index 5af0981..c693e09 100644 --- a/src/Components/FloatingPopup.svelte +++ b/src/Components/FloatingPopup.svelte @@ -38,8 +38,8 @@ if ((Number(x) + popup.offsetWidth) > window.innerWidth){ modX -= popup.offsetWidth; } - if (Number(modX) + popup.offsetWidth > window.innerWidth){ - modX = window.innerWidth - 10 - popup.offsetWidth; + if (Number(modX) + popup.offsetWidth > document.body.clientWidth){ + modX = document.body.clientWidth - 10 - popup.offsetWidth; } if ((Number(y) + popup.offsetHeight) > (window.innerHeight + window.scrollY)){ modY -= popup.offsetHeight; @@ -54,7 +54,7 @@ $: { if (show){ placePopup(); - setTimeout(() => {document.addEventListener("click", clickListener);}, 10); + setTimeout(() => {placePopup(); document.addEventListener("click", clickListener);}, 50); } else{ document.removeEventListener("click", clickListener); From f1dee6971c9b3a248134a7fe2a3a5143914da2ff Mon Sep 17 00:00:00 2001 From: atticuscornett <64325242+atticuscornett@users.noreply.github.com> Date: Mon, 16 Oct 2023 23:27:54 -0500 Subject: [PATCH 2/3] Show update page to non-windows users --- index.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/index.js b/index.js index 93d64a7..a1a2b8a 100644 --- a/index.js +++ b/index.js @@ -14,6 +14,7 @@ const fs = require("fs"); const AdmZip = require("adm-zip"); const PluginManager = require("./plugins") const {autoUpdater} = require("electron-updater"); +const os = require("os"); let mainWindow; @@ -539,6 +540,10 @@ function isAppBundled(){ } function installUpdates(){ + if (os.platform() !== "win32"){ + openLinkInBrowser(null, "https://github.com/atticuscornett/mimacro/releases/latest"); + return; + } autoUpdater.checkForUpdates(); autoUpdater.on("update-downloaded", () => { autoUpdater.quitAndInstall(); From 6b99aa37a998c7b0be4e9f84d793e0688ff342f4 Mon Sep 17 00:00:00 2001 From: atticuscornett <64325242+atticuscornett@users.noreply.github.com> Date: Fri, 27 Oct 2023 01:56:49 -0500 Subject: [PATCH 3/3] Bump version to 1.0.0 --- package.json | 2 +- .../uno/build/arduino.avr.uno/uno.ino.elf | Bin 105308 -> 105164 bytes 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index a28b920..2a7abad 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "mimacro", - "version": "0.9.0", + "version": "1.0.0", "description": "The ultimate microcontroller macro solution", "main": "index.js", "scripts": { diff --git a/public/firmware/arduino/uno/build/arduino.avr.uno/uno.ino.elf b/public/firmware/arduino/uno/build/arduino.avr.uno/uno.ino.elf index 8cd8557eb9c00df4dcce78f840287d93aca55843..bd7c1bfe7e7da22d115fd72d921b2ee2a75542eb 100644 GIT binary patch delta 1134 zcmXw2c}$d75Pvf)=nBG8!0%X=^FxI$6pNNhRx0Vj>K1S$mi}&zNiZk>zJ|&5$7=Ch1lqL!A?KBwg#UprGC(Sd20~($4 z%%{59@-Eu}^jL&A$~$@?g`r6ONTCyZ&g09vtk_!sIBb_a-X*|q6>6^Z<58V1SEl1` zoqn%OGm*8b$wVDh3nubb`?1wdlhxxUs@vCwE|uo@IkSFKgvh)ZE5u`#2Ss9>5b?iq zF6j^FGmF_G{#lI@eUIWLg`V(*lloa_(Q~e{(#iP`KuDDv_QK2 zwVG2kiE2;M<+XTS*)jojCW&oqi|-kDIz5%5Mn*IH=nD^*$5yb5?*Cy(D}lC%D1d|#)#{)_0<<%O19 z&_84k7(%l>aj#mLe+`q7`CIx>APY-*R074Yjv4}`uuYBzS^$H(#MTc0mvowF+hme2 z+S-}OqIUb5)YnmhE=`{3Sb^;>ZhcgqnQ{u3N7PO7F~(3?Qxuwtt)?PrB1(uk-YG7P zraKqS3(j<%0;_|^GiEnDqsxa5=L77dr-Q|O4hQSONq+?;8`8U>V*Ff{H$wkJ;kZWE zdXM29O&;iTffmc|mOhB=5TfWvh}pH;RR68WbN%5Yd|QVArB$3a!v-k8$xB~8ws--X67SIeqb_wWaaGT?cU zlE59Y#&)dTykf#{`od|Wuvr~E4&r(O_wN2Oht6F80T{41$N&HU delta 1306 zcmbVL?N5_e6u^;0KnS2i!lfo7{WO@4Vde za?kztTI$?X>RAh)yqeD)@I@|K9b4f;6M7uSvfoe`OEVu;8A~@?4U9c*cB=S;V@vje ziLo5Bn-uHKd+E$IPfM8Vtb#lVTb*wkD`dv3M;x3n*tpKHNyYolMKGv1U%wst6_i|q z&?@5<*Q~mhESJfS^FAG8uhL#KmqU=LeJ1R0xB(4{sDIwhVZSQ+8t-!$GGSMfA8Hl6 z)szQ11s9q&Xh`4e(@?m1PD71uKNPDt;r>KJ?JYgPB%E!r6?{&a=l__-*t5DPS!Oz8 zhRYITd1b}K!bWDW$(ZTc0dJacmnWH3O*)-i_#G*2RR0-XDTzhT2#0FvqjP(>Rs^;N z_)p?t>jq7TQkzYy)73W2{}S_UR<3+Z0efBR=ysd+gDi>*wn95mLy3fzb~_O9w4XPY zP$XORR`w_h376V;t_tgZd*VN#aO`UX7?$wDfk}!jc6Xo-E}F2mGY{8vRuL;|JFOgM z6b$-mz^~$`J}xq9CvVr)|l)+#DfQr^&CI1G!!5Y3OE(8M{wkrZcmpP0pINq~f zBVYF%CL+oYD=Sh@xC)po`ooL7g3;5bY}HE6q4u!$2|7jz=B_A8HN_T9ku{#e*bMC) zCgZipymrC)=m6Kx(*>!|@$S2#5sZF1Kg=VMPXR(>>2>`HIkQzmicL^2BwN}~RqM$R9Ka{~^5G)de! zTdsrCCXqfg{}?V~*ZXL<8kCJW@JJXdWw~ zRIp*J6bQXCR%AqKu)b);V%0>96>7Tg$0}g2B#iH0mB1y7*&Eeh-A~!-Wp^KakQ6I_ zo#kZEi|Es$D}sp>61*p)b=u8uVSKs}>LeVQevoyWrq6i7n5lU!XzWL=fFEgp!)y}m>u)a`Xdk43^!pFi$(HaT4_Etb}!y@8meHQ|dTi0%p{ zEC-`8OPjmJ^1?QIslBYUtju1z!(LkPKO7>#up<;dRlsIJB6F3r01iTvm(kg#_p@8dk*R7lRSG%wOa-65-!)t2t t&tYD`r;<4%d^6<5k~JfI6aOa}&|v3@t8KbWkLV|