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?KBw