From 4440f131e3c69d5027bf293d4e60877befc2a940 Mon Sep 17 00:00:00 2001 From: gahanad Date: Wed, 8 Jul 2026 14:01:34 +0530 Subject: [PATCH 1/6] Added reusable tooltip support for quick tools --- pnpm-workspace.yaml | 4 +++ src/components/quickTools/footer.js | 21 ++++++++++++--- src/components/tooltip/index.js | 40 +++++++++++++++++++++++++++++ src/components/tooltip/style.scss | 31 ++++++++++++++++++++++ src/handlers/quickToolsInit.js | 17 ++++++++---- src/lang/en-us.json | 5 ++++ utils/scripts/dev.js | 2 ++ 7 files changed, 112 insertions(+), 8 deletions(-) create mode 100644 pnpm-workspace.yaml create mode 100644 src/components/tooltip/index.js create mode 100644 src/components/tooltip/style.scss diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml new file mode 100644 index 000000000..9aa4293aa --- /dev/null +++ b/pnpm-workspace.yaml @@ -0,0 +1,4 @@ +allowBuilds: + '@parcel/watcher': true + core-js: true + core-js-pure: true diff --git a/src/components/quickTools/footer.js b/src/components/quickTools/footer.js index 68460f013..1586c7887 100644 --- a/src/components/quickTools/footer.js +++ b/src/components/quickTools/footer.js @@ -2,8 +2,9 @@ * @typedef {import('html-tag-js/ref')} Ref */ +import { hideTooltip, showTooltip } from "components/tooltip"; import settings from "lib/settings"; -import items, { ref } from "./items"; +import items, { description, ref } from "./items"; /** * Create a row with common buttons @@ -54,8 +55,12 @@ export const SearchRow1 = ({ inputRef }) => ( export const SearchRow2 = ({ inputRef, posRef, totalRef }) => (
- - + +
0 of @@ -114,9 +119,19 @@ export function RowItem({ id, icon, letters, action, value, ref, repeat }) { data-action={action} data-repeat={repeat} vibrate="true" + title={id ? description(id) : ""} > ); + if (id) { + //extra + $item.addEventListener("mouseenter", () => { + showTooltip($item, description(id)); + }); + $item.addEventListener("mouseleave", () => { + hideTooltip(); + }); + } if (typeof value === "function") { $item.value = value; } else if (value !== undefined) { diff --git a/src/components/tooltip/index.js b/src/components/tooltip/index.js new file mode 100644 index 000000000..c0f5db7df --- /dev/null +++ b/src/components/tooltip/index.js @@ -0,0 +1,40 @@ +import "./style.scss"; + +let tooltip; + +function createTooltip() { + if (tooltip) return tooltip; + + tooltip = document.createElement("div"); + tooltip.className = "acode-tooltip"; + document.body.appendChild(tooltip); + + return tooltip; +} + +export function showTooltip(target, text) { + if (!target || !text) return; + + const tooltip = createTooltip(); + + tooltip.textContent = text; + + const rect = target.getBoundingClientRect(); + + requestAnimationFrame(() => { + const width = tooltip.offsetWidth; + const height = tooltip.offsetHeight; + + tooltip.style.left = rect.left + rect.width / 2 - width / 2 + "px"; + + tooltip.style.top = rect.top - height - 10 + "px"; + + tooltip.classList.add("show"); + }); +} + +export function hideTooltip() { + if (!tooltip) return; + + tooltip.classList.remove("show"); +} diff --git a/src/components/tooltip/style.scss b/src/components/tooltip/style.scss new file mode 100644 index 000000000..425c230f7 --- /dev/null +++ b/src/components/tooltip/style.scss @@ -0,0 +1,31 @@ +.acode-tooltip { + position: fixed; + + padding: 6px 10px; + + background: rgba(40,40,40,.95); + + color: white; + + border-radius: 6px; + + font-size: 12px; + + white-space: nowrap; + + pointer-events: none; + + opacity: 0; + + transform: translateY(5px); + + transition: .15s; + + z-index: 999999; +} + +.acode-tooltip.show { + opacity: 1; + + transform: translateY(0); +} \ No newline at end of file diff --git a/src/handlers/quickToolsInit.js b/src/handlers/quickToolsInit.js index 951eb4dbc..101d39325 100644 --- a/src/handlers/quickToolsInit.js +++ b/src/handlers/quickToolsInit.js @@ -1,5 +1,7 @@ import { redoDepth, undoDepth } from "@codemirror/commands"; import quickTools from "components/quickTools"; +import { description } from "components/quickTools/items"; +import { hideTooltip, showTooltip } from "components/tooltip"; import config from "lib/config"; import appSettings from "lib/settings"; import actions, { key } from "./quickTools"; @@ -168,6 +170,7 @@ function onclick(e) { e.preventDefault(); e.stopPropagation(); click(e.target); + hideTooltip(); clearTimeout(timeout); } @@ -189,13 +192,16 @@ function touchstart(e) { e.preventDefault(); e.stopPropagation(); - if ($el.dataset.repeat === "true") { - contextmenuTimeout = setTimeout(() => { - if (touchMoved) return; + contextmenuTimeout = setTimeout(() => { + if (touchMoved) return; + + showTooltip($el, description($el.dataset.id)); + + if ($el.dataset.repeat === "true") { contextmenu = true; oncontextmenu(e); - }, CONTEXT_MENU_TIMEOUT); - } + } + }, CONTEXT_MENU_TIMEOUT); if ($el.classList.contains("active")) { active = true; @@ -320,6 +326,7 @@ function touchcancel(e) { clearTimeout(timeout); clearTimeout(contextmenuTimeout); clearTouchFeedback(); + hideTooltip(); } /** diff --git a/src/lang/en-us.json b/src/lang/en-us.json index de151a0ce..a6b9d919b 100644 --- a/src/lang/en-us.json +++ b/src/lang/en-us.json @@ -394,6 +394,11 @@ "quicktools:exclamation": "Insert exclamation", "quicktools:alt-key": "Alt key", "quicktools:meta-key": "Windows/Meta key", + "quicktools:search-prev": "Previous Match", + "quicktools:search-next": "Next Match", + "quicktools:search-settings": "Search Settings", + "quicktools:search-replace": "Replace", + "quicktools:search-replace-all": "Replace All", "info-quicktoolssettings": "Customize shortcut buttons and keyboard keys in the Quicktools container below the editor to enhance your coding experience.", "info-excludefolders": "Use the pattern **/node_modules/** to ignore all files from the node_modules folder. This will exclude the files from being listed and will also prevent them from being included in file searches.", "missed files": "Scanned {count} files after search started and will not be included in search.", diff --git a/utils/scripts/dev.js b/utils/scripts/dev.js index b2212cc89..7d89518db 100644 --- a/utils/scripts/dev.js +++ b/utils/scripts/dev.js @@ -81,6 +81,8 @@ function getLocalIP() { return "127.0.0.1"; } + + function getFreePort() { return new Promise((resolve, reject) => { const server = net.createServer(); From 8c0866f7cf0fb2d0ea5197e2d2fbae5c43bdbbf0 Mon Sep 17 00:00:00 2001 From: gahanad Date: Wed, 8 Jul 2026 14:59:39 +0530 Subject: [PATCH 2/6] Fix tooltip IDs for search quick tools --- src/components/quickTools/footer.js | 7 +++---- src/components/tooltip/index.js | 14 +++++++++++--- utils/scripts/dev.js | 2 -- 3 files changed, 14 insertions(+), 9 deletions(-) diff --git a/src/components/quickTools/footer.js b/src/components/quickTools/footer.js index 1586c7887..8cf89f917 100644 --- a/src/components/quickTools/footer.js +++ b/src/components/quickTools/footer.js @@ -42,9 +42,9 @@ export const Row = ({ row }) => { export const SearchRow1 = ({ inputRef }) => (
- - - + + +
); @@ -123,7 +123,6 @@ export function RowItem({ id, icon, letters, action, value, ref, repeat }) { > ); if (id) { - //extra $item.addEventListener("mouseenter", () => { showTooltip($item, description(id)); }); diff --git a/src/components/tooltip/index.js b/src/components/tooltip/index.js index c0f5db7df..ea79fade3 100644 --- a/src/components/tooltip/index.js +++ b/src/components/tooltip/index.js @@ -15,7 +15,7 @@ function createTooltip() { export function showTooltip(target, text) { if (!target || !text) return; - const tooltip = createTooltip(); + const $tooltip = createTooltip(); tooltip.textContent = text; @@ -25,10 +25,18 @@ export function showTooltip(target, text) { const width = tooltip.offsetWidth; const height = tooltip.offsetHeight; - tooltip.style.left = rect.left + rect.width / 2 - width / 2 + "px"; + const left = Math.max( + 8, + Math.min( + window.innerWidth - width - 8, + rect.left + rect.width / 2 - width / 2, + ), + ); - tooltip.style.top = rect.top - height - 10 + "px"; + const top = Math.max(8, rect.top - height - 10); + tooltip.style.left = `${left}px`; + tooltip.style.top = `${top}px`; tooltip.classList.add("show"); }); } diff --git a/utils/scripts/dev.js b/utils/scripts/dev.js index 7d89518db..b2212cc89 100644 --- a/utils/scripts/dev.js +++ b/utils/scripts/dev.js @@ -81,8 +81,6 @@ function getLocalIP() { return "127.0.0.1"; } - - function getFreePort() { return new Promise((resolve, reject) => { const server = net.createServer(); From 659f0f5d8efe83c21660edae5c3e1bed0479d529 Mon Sep 17 00:00:00 2001 From: gahanad Date: Wed, 8 Jul 2026 15:45:23 +0530 Subject: [PATCH 3/6] Added missing tooltip translation keys --- src/lang/ar-ye.json | 5 +++++ src/lang/be-by.json | 5 +++++ src/lang/bn-bd.json | 5 +++++ src/lang/cs-cz.json | 5 +++++ src/lang/de-de.json | 5 +++++ src/lang/es-sv.json | 5 +++++ src/lang/fr-fr.json | 5 +++++ src/lang/he-il.json | 5 +++++ src/lang/hi-in.json | 5 +++++ src/lang/hu-hu.json | 5 +++++ src/lang/id-id.json | 5 +++++ src/lang/ir-fa.json | 5 +++++ src/lang/it-it.json | 5 +++++ src/lang/ja-jp.json | 5 +++++ src/lang/ko-kr.json | 5 +++++ src/lang/ml-in.json | 5 +++++ src/lang/mm-unicode.json | 5 +++++ src/lang/mm-zawgyi.json | 5 +++++ src/lang/pl-pl.json | 5 +++++ src/lang/pt-br.json | 5 +++++ src/lang/pu-in.json | 5 +++++ src/lang/ru-ru.json | 5 +++++ src/lang/tl-ph.json | 5 +++++ src/lang/tr-tr.json | 5 +++++ src/lang/uk-ua.json | 5 +++++ src/lang/uz-uz.json | 5 +++++ src/lang/vi-vn.json | 5 +++++ src/lang/zh-cn.json | 5 +++++ src/lang/zh-hant.json | 5 +++++ src/lang/zh-tw.json | 5 +++++ 30 files changed, 150 insertions(+) diff --git a/src/lang/ar-ye.json b/src/lang/ar-ye.json index e2287ae96..7705af1e6 100644 --- a/src/lang/ar-ye.json +++ b/src/lang/ar-ye.json @@ -382,6 +382,11 @@ "quicktools:exclamation": "إدراج علامة تعجب !", "quicktools:alt-key": "مفتاح Alt", "quicktools:meta-key": "مفتاح Windows/Meta", + "quicktools:search-prev": "Previous Match", + "quicktools:search-next": "Next Match", + "quicktools:search-settings": "Search Settings", + "quicktools:search-replace": "Replace", + "quicktools:search-replace-all": "Replace All", "info-quicktoolssettings": "خصص أزرار الاختصارات ومفاتيح لوحة التحكم في شريط الأدوات السريع أسفل المحرر.", "info-excludefolders": "استخدم النمط **/node_modules/** لتجاهل ملفات مجلد node_modules في القائمة والبحث.", "missed files": "تم فحص {count} ملفاً بعد بدء البحث ولن يتم تضمينها في النتائج.", diff --git a/src/lang/be-by.json b/src/lang/be-by.json index 7cb7400a3..ad6a29ae5 100644 --- a/src/lang/be-by.json +++ b/src/lang/be-by.json @@ -382,6 +382,11 @@ "quicktools:exclamation": "Уставіць клічнік", "quicktools:alt-key": "Alt", "quicktools:meta-key": "Windows (Meta)", + "quicktools:search-prev": "Previous Match", + "quicktools:search-next": "Next Match", + "quicktools:search-settings": "Search Settings", + "quicktools:search-replace": "Replace", + "quicktools:search-replace-all": "Replace All", "info-quicktoolssettings": "Наладзьце спалучэнні клавішы і клавішы клавіятуры ў кантэйнеры хуткіх інструментаў пад рэдактарам, каб павысіць зручнасць працы.", "info-excludefolders": "Выкарыстоўвайце шаблон **/node_modules/**, каб ігнараваць усе файлы з каталога node_modules. Гэта выключыць файлы са спіса і пошуку файлаў.", "missed files": "Ад пачатку пошуку апрацавана {count} файлаў. Яны не будуць уключаны ў пошук.", diff --git a/src/lang/bn-bd.json b/src/lang/bn-bd.json index 592839415..b38251e6e 100644 --- a/src/lang/bn-bd.json +++ b/src/lang/bn-bd.json @@ -382,6 +382,11 @@ "quicktools:exclamation": "আশ্চর্যবোধক চিহ্ন যোগ করুন", "quicktools:alt-key": "আল্ট কী", "quicktools:meta-key": "উইন্ডোজ/মেটা কী", + "quicktools:search-prev": "Previous Match", + "quicktools:search-next": "Next Match", + "quicktools:search-settings": "Search Settings", + "quicktools:search-replace": "Replace", + "quicktools:search-replace-all": "Replace All", "info-quicktoolssettings": "সম্পাদকের নিচে Quicktools কন্টেইনারে শর্টকাট বাটন এবং কীবোর্ড কী কাস্টমাইজ করুন, যাতে কোডিং অভিজ্ঞতা উন্নত হয়।", "info-excludefolders": "node_modules ফোল্ডারের সব ফাইল উপেক্ষা করতে /node_modules/ প্যাটার্ন ব্যবহার করুন। এটি ফাইলগুলো তালিকাভুক্ত হতে বাধা দেবে এবং সার্চে অন্তর্ভুক্ত হবে না।", "missed files": "সার্চ শুরু হওয়ার পরে {count} ফাইল স্ক্যান করা হয়েছে এবং সার্চে অন্তর্ভুক্ত হবে না।", diff --git a/src/lang/cs-cz.json b/src/lang/cs-cz.json index 2ab69f620..a13eaa2d6 100644 --- a/src/lang/cs-cz.json +++ b/src/lang/cs-cz.json @@ -382,6 +382,11 @@ "quicktools:exclamation": "Vložit vykřičník", "quicktools:alt-key": "Klávesa Alt", "quicktools:meta-key": "Klávesa Windows/Meta", + "quicktools:search-prev": "Previous Match", + "quicktools:search-next": "Next Match", + "quicktools:search-settings": "Search Settings", + "quicktools:search-replace": "Replace", + "quicktools:search-replace-all": "Replace All", "info-quicktoolssettings": "V rychlých nástrojích pod editorem si můžete přizpůsobit tlačítka a klávesové zkratky.", "info-excludefolders": "Použijte vzor **/node_modules/** pro ignorování všech souborů ze složky node_modules. Tím se soubory vyloučí ze seznamu a také zabrání jejich zahrnutí do vyhledávání souborů.", "missed files": "Po zahájení vyhledávání bylo naskenováno {count} souborů, které nebudou zahrnuty do vyhledávání.", diff --git a/src/lang/de-de.json b/src/lang/de-de.json index 5b8bdc951..b7fd814d4 100644 --- a/src/lang/de-de.json +++ b/src/lang/de-de.json @@ -382,6 +382,11 @@ "quicktools:exclamation": "Ausrufezeichen einfügen", "quicktools:alt-key": "Alt-Taste", "quicktools:meta-key": "Windows-Taste", + "quicktools:search-prev": "Previous Match", + "quicktools:search-next": "Next Match", + "quicktools:search-settings": "Search Settings", + "quicktools:search-replace": "Replace", + "quicktools:search-replace-all": "Replace All", "info-quicktoolssettings": "Anpassen der Schnellwahl-Schaltflächen und -Tasten im Schnellwerkzeug-Container unterhalb des Editors, um Ihre Programmiererfahrung zu verbessern.", "info-excludefolders": "Benutzen Sie das Muster **/node_modules/**, um alle Dateien im Ordner node_modules auszuschließen. Dadurch werden die Dateien nicht aufgelistet und auch nicht in die Dateisuche einbezogen.", "missed files": "Nach Beginn der Suche wurden {count} Dateien gescannt und werden nicht in die Suche einbezogen.", diff --git a/src/lang/es-sv.json b/src/lang/es-sv.json index 5a1464c93..f5978c1cb 100644 --- a/src/lang/es-sv.json +++ b/src/lang/es-sv.json @@ -382,6 +382,11 @@ "quicktools:exclamation": "Insertar exclamación", "quicktools:alt-key": "Tecla Alt", "quicktools:meta-key": "Tecla Windows", + "quicktools:search-prev": "Previous Match", + "quicktools:search-next": "Next Match", + "quicktools:search-settings": "Search Settings", + "quicktools:search-replace": "Replace", + "quicktools:search-replace-all": "Replace All", "info-quicktoolssettings": "Personalice los botones de acceso rápido y las teclas del teclado en el contenedor de herramientas rápidas situado debajo del editor para mejorar su experiencia de codificación.", "info-excludefolders": "Utilice el patrón **/node_modules/** para ignorar todos los archivos de la carpeta node_modules. Esto excluirá los archivos de la lista y también evitará que se incluyan en las búsquedas de archivos.", "missed files": "Se han escaneado {count} archivos después de iniciarse la búsqueda y no se incluirán en ella.", diff --git a/src/lang/fr-fr.json b/src/lang/fr-fr.json index 89811059b..40f708396 100644 --- a/src/lang/fr-fr.json +++ b/src/lang/fr-fr.json @@ -382,6 +382,11 @@ "quicktools:exclamation": "Insert exclamation", "quicktools:alt-key": "Alt key", "quicktools:meta-key": "Windows/Meta key", + "quicktools:search-prev": "Previous Match", + "quicktools:search-next": "Next Match", + "quicktools:search-settings": "Search Settings", + "quicktools:search-replace": "Replace", + "quicktools:search-replace-all": "Replace All", "info-quicktoolssettings": "Customize shortcut buttons and keyboard keys in the Quicktools container below the editor to enhance your coding experience.", "info-excludefolders": "Use the pattern **/node_modules/** to ignore all files from the node_modules folder. This will exclude the files from being listed and will also prevent them from being included in file searches.", "missed files": "Scanned {count} files after search started and will not be included in search.", diff --git a/src/lang/he-il.json b/src/lang/he-il.json index c73df525b..1dccbbb53 100644 --- a/src/lang/he-il.json +++ b/src/lang/he-il.json @@ -382,6 +382,11 @@ "quicktools:exclamation": "הוסף סימן קריאה", "quicktools:alt-key": "Alt key", "quicktools:meta-key": "Windows/Meta key", + "quicktools:search-prev": "Previous Match", + "quicktools:search-next": "Next Match", + "quicktools:search-settings": "Search Settings", + "quicktools:search-replace": "Replace", + "quicktools:search-replace-all": "Replace All", "info-quicktoolssettings": "התאם אישית לחצני קיצורי דרך ומקשי מקלדת בכלים המהירים שמתחת לעורך כדי לשפר את חוויית הקידוד שלך.", "info-excludefolders": "השתמשו בתבנית **/node_modules/** כדי להתעלם מכל הקבצים מהתיקייה node_modules. פעולה זו תמנע את הכללת הקבצים בחיפושי קבצים.", "missed files": "נסרקו {count} קבצים לאחר תחילת החיפוש ולא ייכללו בחיפוש.", diff --git a/src/lang/hi-in.json b/src/lang/hi-in.json index bffd54d64..3b7da9679 100644 --- a/src/lang/hi-in.json +++ b/src/lang/hi-in.json @@ -382,6 +382,11 @@ "quicktools:exclamation": "एक्सक्लेमेशन डालें", "quicktools:alt-key": "Alt कुंजी", "quicktools:meta-key": "विंडोज/मेटा कुंजी", + "quicktools:search-prev": "Previous Match", + "quicktools:search-next": "Next Match", + "quicktools:search-settings": "Search Settings", + "quicktools:search-replace": "Replace", + "quicktools:search-replace-all": "Replace All", "info-quicktoolssettings": "अपना कोडिंग अनुभव बेहतर बनाने के लिए एडिटर के नीचे Quicktools कंटेनर में शॉर्टकट बटन और कीबोर्ड कुंजियों को कस्टमाइज़ करें।", "info-excludefolders": "node_modules फ़ोल्डर की सभी फाइलों को अनदेखा करने के लिए **/node_modules/** पैटर्न का उपयोग करें। इससे ये फाइलें सूची में नहीं दिखेंगी और फाइल खोज में भी शामिल नहीं होंगी।", "missed files": "खोज शुरू होने के बाद {count} फाइलें स्कैन की गईं और इन्हें खोज में शामिल नहीं किया जाएगा।", diff --git a/src/lang/hu-hu.json b/src/lang/hu-hu.json index ceef21b33..b551fc8d6 100644 --- a/src/lang/hu-hu.json +++ b/src/lang/hu-hu.json @@ -382,6 +382,11 @@ "quicktools:exclamation": "Felkiáltójel beszúrása", "quicktools:alt-key": "Alt-billentyű", "quicktools:meta-key": "Windows/Meta-billentyű", + "quicktools:search-prev": "Previous Match", + "quicktools:search-next": "Next Match", + "quicktools:search-settings": "Search Settings", + "quicktools:search-replace": "Replace", + "quicktools:search-replace-all": "Replace All", "info-quicktoolssettings": "Testre szabhatja a „Gyorsgombokat” és a billentyűket a szerkesztő alatti „Gyorseszközök” tárolóban, hogy javítsa a kódolási élményt.", "info-excludefolders": "A **/node_modules/** minta használatával figyelmen kívül hagyhatja a node_modules mappában található fájlokat. Ez kizárja a fájlokat a listából, és megakadályozza, hogy a fájlkeresésekben is szerepeljenek.", "missed files": "{count} fájl beolvasása a keresés megkezdése után, így nem lesznek benne a keresésben.", diff --git a/src/lang/id-id.json b/src/lang/id-id.json index 669053c81..72a17306e 100644 --- a/src/lang/id-id.json +++ b/src/lang/id-id.json @@ -382,6 +382,11 @@ "quicktools:exclamation": "Masukkan tanda seru", "quicktools:alt-key": "Kunci Alt", "quicktools:meta-key": "Kunci Windows/Meta", + "quicktools:search-prev": "Previous Match", + "quicktools:search-next": "Next Match", + "quicktools:search-settings": "Search Settings", + "quicktools:search-replace": "Replace", + "quicktools:search-replace-all": "Replace All", "info-quicktoolssettings": "Kustomisasi tombol pintas dan tombol keyboard dalam wadah alat cepat di bawah editor untuk meningkatkan pengalaman pengkodean Anda.", "info-excludefolders": "Gunakan pola **/node_modules/** untuk mengabaikan semua berkas dari folder node_modules. Ini akan mengecualikan berkas dari terdaftar dan juga akan mencegah mereka dimasukkan dalam pencarian berkas.", "missed files": "Memindai {count} berkas setelah pencarian dimulai dan tidak akan dimasukkan dalam pencarian.", diff --git a/src/lang/ir-fa.json b/src/lang/ir-fa.json index 100dfb67a..b4fa73470 100644 --- a/src/lang/ir-fa.json +++ b/src/lang/ir-fa.json @@ -382,6 +382,11 @@ "quicktools:exclamation": "Insert exclamation", "quicktools:alt-key": "Alt key", "quicktools:meta-key": "Windows/Meta key", + "quicktools:search-prev": "Previous Match", + "quicktools:search-next": "Next Match", + "quicktools:search-settings": "Search Settings", + "quicktools:search-replace": "Replace", + "quicktools:search-replace-all": "Replace All", "info-quicktoolssettings": "Customize shortcut buttons and keyboard keys in the Quicktools container below the editor to enhance your coding experience.", "info-excludefolders": "Use the pattern **/node_modules/** to ignore all files from the node_modules folder. This will exclude the files from being listed and will also prevent them from being included in file searches.", "missed files": "Scanned {count} files after search started and will not be included in search.", diff --git a/src/lang/it-it.json b/src/lang/it-it.json index f1c8ddf8c..85b5517c9 100644 --- a/src/lang/it-it.json +++ b/src/lang/it-it.json @@ -382,6 +382,11 @@ "quicktools:exclamation": "Insert exclamation", "quicktools:alt-key": "Alt key", "quicktools:meta-key": "Windows/Meta key", + "quicktools:search-prev": "Previous Match", + "quicktools:search-next": "Next Match", + "quicktools:search-settings": "Search Settings", + "quicktools:search-replace": "Replace", + "quicktools:search-replace-all": "Replace All", "info-quicktoolssettings": "Customize shortcut buttons and keyboard keys in the Quicktools container below the editor to enhance your coding experience.", "info-excludefolders": "Use the pattern **/node_modules/** to ignore all files from the node_modules folder. This will exclude the files from being listed and will also prevent them from being included in file searches.", "missed files": "Scanned {count} files after search started and will not be included in search.", diff --git a/src/lang/ja-jp.json b/src/lang/ja-jp.json index a74ecdca2..f6b97c0a3 100644 --- a/src/lang/ja-jp.json +++ b/src/lang/ja-jp.json @@ -382,6 +382,11 @@ "quicktools:exclamation": "エクスクラメーションを挿入", "quicktools:alt-key": "Alt キー", "quicktools:meta-key": "Windows/Meta キー", + "quicktools:search-prev": "Previous Match", + "quicktools:search-next": "Next Match", + "quicktools:search-settings": "Search Settings", + "quicktools:search-replace": "Replace", + "quicktools:search-replace-all": "Replace All", "info-quicktoolssettings": "エディターの下にあるクイックツールコンテナ内のショートカットボタンとキーボードキーをカスタマイズして、コーディングエクスペリエンスを向上させましょう。", "info-excludefolders": "パターン /node_modules/ を使用して、node_modules フォルダ内のすべてのファイルを無視します。 これによりファイルがリストされるのを防ぎファイル検索に含まれなくなります。", "missed files": "検索開始後に {count} 個のファイルをスキャンしましたが検索には含まれません。", diff --git a/src/lang/ko-kr.json b/src/lang/ko-kr.json index 107db28e7..722299ed1 100644 --- a/src/lang/ko-kr.json +++ b/src/lang/ko-kr.json @@ -382,6 +382,11 @@ "quicktools:exclamation": "Insert exclamation", "quicktools:alt-key": "Alt key", "quicktools:meta-key": "Windows/Meta key", + "quicktools:search-prev": "Previous Match", + "quicktools:search-next": "Next Match", + "quicktools:search-settings": "Search Settings", + "quicktools:search-replace": "Replace", + "quicktools:search-replace-all": "Replace All", "info-quicktoolssettings": "Customize shortcut buttons and keyboard keys in the Quicktools container below the editor to enhance your coding experience.", "info-excludefolders": "Use the pattern **/node_modules/** to ignore all files from the node_modules folder. This will exclude the files from being listed and will also prevent them from being included in file searches.", "missed files": "Scanned {count} files after search started and will not be included in search.", diff --git a/src/lang/ml-in.json b/src/lang/ml-in.json index d4b2d9e02..06af06659 100644 --- a/src/lang/ml-in.json +++ b/src/lang/ml-in.json @@ -382,6 +382,11 @@ "quicktools:exclamation": "ഇൻസർട് എക്സലമഷൻ", "quicktools:alt-key": "Alt കീ", "quicktools:meta-key": "Windows/Meta കീ", + "quicktools:search-prev": "Previous Match", + "quicktools:search-next": "Next Match", + "quicktools:search-settings": "Search Settings", + "quicktools:search-replace": "Replace", + "quicktools:search-replace-all": "Replace All", "info-quicktoolssettings": "നിങ്ങളുടെ കോഡിംഗ് അനുഭവം മെച്ചപ്പെടുത്താൻ എഡിറ്ററിന് താഴെയുള്ള Quicktools കണ്ടെയ്‌നറിൽ കുറുക്കുവഴി ബട്ടണുകളും കീബോർഡ് കീകളും ഇഷ്ടാനുസൃതമാക്കുക.", "info-excludefolders": "node_modules ഫോൾഡറിൽ നിന്നുള്ള എല്ലാ ഫയലുകളും അവഗണിക്കാൻ **/node_modules/** പാറ്റേൺ ഉപയോഗിക്കുക. ഇത് ഫയലുകളെ ലിസ്റ്റുചെയ്യുന്നതിൽ നിന്ന് ഒഴിവാക്കുകയും ഫയൽ തിരയലിൽ ഉൾപ്പെടുത്തുന്നതിൽ നിന്ന് തടയുകയും ചെയ്യും.", "missed files": "തിരയൽ ആരംഭിച്ചതിന് ശേഷം സ്‌കാൻ ചെയ്‌ത {count} ഫയലുകൾ തിരയലിൽ ഉൾപ്പെടുത്തില്ല.", diff --git a/src/lang/mm-unicode.json b/src/lang/mm-unicode.json index d342feee5..c1f936479 100644 --- a/src/lang/mm-unicode.json +++ b/src/lang/mm-unicode.json @@ -382,6 +382,11 @@ "quicktools:exclamation": "Insert exclamation", "quicktools:alt-key": "Alt key", "quicktools:meta-key": "Windows/Meta key", + "quicktools:search-prev": "Previous Match", + "quicktools:search-next": "Next Match", + "quicktools:search-settings": "Search Settings", + "quicktools:search-replace": "Replace", + "quicktools:search-replace-all": "Replace All", "info-quicktoolssettings": "Customize shortcut buttons and keyboard keys in the Quicktools container below the editor to enhance your coding experience.", "info-excludefolders": "Use the pattern **/node_modules/** to ignore all files from the node_modules folder. This will exclude the files from being listed and will also prevent them from being included in file searches.", "missed files": "Scanned {count} files after search started and will not be included in search.", diff --git a/src/lang/mm-zawgyi.json b/src/lang/mm-zawgyi.json index acebb48cc..a06f14d1f 100644 --- a/src/lang/mm-zawgyi.json +++ b/src/lang/mm-zawgyi.json @@ -382,6 +382,11 @@ "quicktools:exclamation": "Insert exclamation", "quicktools:alt-key": "Alt key", "quicktools:meta-key": "Windows/Meta key", + "quicktools:search-prev": "Previous Match", + "quicktools:search-next": "Next Match", + "quicktools:search-settings": "Search Settings", + "quicktools:search-replace": "Replace", + "quicktools:search-replace-all": "Replace All", "info-quicktoolssettings": "Customize shortcut buttons and keyboard keys in the Quicktools container below the editor to enhance your coding experience.", "info-excludefolders": "Use the pattern **/node_modules/** to ignore all files from the node_modules folder. This will exclude the files from being listed and will also prevent them from being included in file searches.", "missed files": "Scanned {count} files after search started and will not be included in search.", diff --git a/src/lang/pl-pl.json b/src/lang/pl-pl.json index 969d5b7c9..9ae45e19e 100644 --- a/src/lang/pl-pl.json +++ b/src/lang/pl-pl.json @@ -382,6 +382,11 @@ "quicktools:exclamation": "Wstaw wykrzyknik", "quicktools:alt-key": "Klawisz Alt", "quicktools:meta-key": "Klawisz Windows/Meta", + "quicktools:search-prev": "Previous Match", + "quicktools:search-next": "Next Match", + "quicktools:search-settings": "Search Settings", + "quicktools:search-replace": "Replace", + "quicktools:search-replace-all": "Replace All", "info-quicktoolssettings": "Dostosuj przyciski skrótów i klawisze klawiatury w zasobniku Szybkich narzędzi poniżej edytora, aby zwiększyć komfort kodowania.", "info-excludefolders": "Użyj wzorca **/node_modules/**, aby zignorować wszystkie pliki z folderu node_modules. Spowoduje to wykluczenie plików z listy, a także uniemożliwi ich uwzględnienie w wyszukiwaniu plików.", "missed files": "Po rozpoczęciu wyszukiwania zeskanowano {count} plików, które nie zostaną uwzględnione w wyszukiwaniu.", diff --git a/src/lang/pt-br.json b/src/lang/pt-br.json index 43ef7b30d..737530de5 100644 --- a/src/lang/pt-br.json +++ b/src/lang/pt-br.json @@ -382,6 +382,11 @@ "quicktools:exclamation": "Inserir exclamação", "quicktools:alt-key": "Tecla Alt", "quicktools:meta-key": "Tecla Windows/Meta", + "quicktools:search-prev": "Previous Match", + "quicktools:search-next": "Next Match", + "quicktools:search-settings": "Search Settings", + "quicktools:search-replace": "Replace", + "quicktools:search-replace-all": "Replace All", "info-quicktoolssettings": "Personalize os botões de atalho e as teclas do teclado no contêiner ferramentas rápidas abaixo do editor para aprimorar sua experiência de codificação.", "info-excludefolders": "Use o padrão **/node_modules/** para ignorar todos os arquivos da pasta node_modules. Isso excluirá os arquivos da lista e também impedirá que sejam incluídos nas pesquisas de arquivos.", "missed files": "{count} arquivos verificados após o início da pesquisa e não serão incluídos na pesquisa.", diff --git a/src/lang/pu-in.json b/src/lang/pu-in.json index 25ec6ac22..97141eb8a 100644 --- a/src/lang/pu-in.json +++ b/src/lang/pu-in.json @@ -382,6 +382,11 @@ "quicktools:exclamation": "Insert exclamation", "quicktools:alt-key": "Alt key", "quicktools:meta-key": "Windows/Meta key", + "quicktools:search-prev": "Previous Match", + "quicktools:search-next": "Next Match", + "quicktools:search-settings": "Search Settings", + "quicktools:search-replace": "Replace", + "quicktools:search-replace-all": "Replace All", "info-quicktoolssettings": "Customize shortcut buttons and keyboard keys in the Quicktools container below the editor to enhance your coding experience.", "info-excludefolders": "Use the pattern **/node_modules/** to ignore all files from the node_modules folder. This will exclude the files from being listed and will also prevent them from being included in file searches.", "missed files": "Scanned {count} files after search started and will not be included in search.", diff --git a/src/lang/ru-ru.json b/src/lang/ru-ru.json index bb4f77bcc..a78010b77 100644 --- a/src/lang/ru-ru.json +++ b/src/lang/ru-ru.json @@ -382,6 +382,11 @@ "quicktools:exclamation": "Вставить восклицательный знак", "quicktools:alt-key": "Клав. Alt", "quicktools:meta-key": "Клав. Windows/Meta", + "quicktools:search-prev": "Previous Match", + "quicktools:search-next": "Next Match", + "quicktools:search-settings": "Search Settings", + "quicktools:search-replace": "Replace", + "quicktools:search-replace-all": "Replace All", "info-quicktoolssettings": "Настройка кнопок на панели быстрых инструментов", "info-excludefolders": "Используйте шаблон **/node_modules/**, чтобы игнорировать все файлы из папки node_modules. Это исключит файлы из списка, а также предотвратит их включение в поиске файлов.", "missed files": "Найдено {count} файлов, они не будут учитываться.", diff --git a/src/lang/tl-ph.json b/src/lang/tl-ph.json index 37cb34073..c88bfa5c9 100644 --- a/src/lang/tl-ph.json +++ b/src/lang/tl-ph.json @@ -382,6 +382,11 @@ "quicktools:exclamation": "Insert exclamation", "quicktools:alt-key": "Alt key", "quicktools:meta-key": "Windows/Meta key", + "quicktools:search-prev": "Previous Match", + "quicktools:search-next": "Next Match", + "quicktools:search-settings": "Search Settings", + "quicktools:search-replace": "Replace", + "quicktools:search-replace-all": "Replace All", "info-quicktoolssettings": "I-customize ang mga shortcut button at keyboard key sa Quicktools container sa ibaba ng editor upang ma-enhance ang iyong coding experience.", "info-excludefolders": "Gamitin ang pattern **/node_modules/** upang baliwalain ang lahat ng mga file galing sa node_modules folder. Ibubukod nito ang mga file mula sa pagkakalista at pipigilan din ang mga ito na maisama sa file searches.", "missed files": "{count} na file ang nai-scan pagkatapos magsimula ang search at hindi ito isasali sa search.", diff --git a/src/lang/tr-tr.json b/src/lang/tr-tr.json index b8a4d26f2..9aef39992 100644 --- a/src/lang/tr-tr.json +++ b/src/lang/tr-tr.json @@ -382,6 +382,11 @@ "quicktools:exclamation": "Insert exclamation", "quicktools:alt-key": "Alt key", "quicktools:meta-key": "Windows/Meta key", + "quicktools:search-prev": "Previous Match", + "quicktools:search-next": "Next Match", + "quicktools:search-settings": "Search Settings", + "quicktools:search-replace": "Replace", + "quicktools:search-replace-all": "Replace All", "info-quicktoolssettings": "Customize shortcut buttons and keyboard keys in the Quicktools container below the editor to enhance your coding experience.", "info-excludefolders": "Use the pattern **/node_modules/** to ignore all files from the node_modules folder. This will exclude the files from being listed and will also prevent them from being included in file searches.", "missed files": "Scanned {count} files after search started and will not be included in search.", diff --git a/src/lang/uk-ua.json b/src/lang/uk-ua.json index 1a1f29e60..9b3e7d0d3 100644 --- a/src/lang/uk-ua.json +++ b/src/lang/uk-ua.json @@ -382,6 +382,11 @@ "quicktools:exclamation": "Вставити знак оклику", "quicktools:alt-key": "Клавіша Alt", "quicktools:meta-key": "Клавіша Windows/Meta", + "quicktools:search-prev": "Previous Match", + "quicktools:search-next": "Next Match", + "quicktools:search-settings": "Search Settings", + "quicktools:search-replace": "Replace", + "quicktools:search-replace-all": "Replace All", "info-quicktoolssettings": "Налаштуйте кнопки швидкого доступу та клавіші клавіатури в контейнері Quicktools під редактором, щоб покращити свій досвід кодування.", "info-excludefolders": "Використовуйте шаблон **/node_modules/**, щоб проігнорувати всі файли з папки node_modules. Це виключить файли зі списку та запобіжить їх включенню в пошук файлів.", "missed files": "Після початку пошуку було проскановано {count} файлів, які не будуть включені в пошук.", diff --git a/src/lang/uz-uz.json b/src/lang/uz-uz.json index 388120f99..a9e5ff5bd 100644 --- a/src/lang/uz-uz.json +++ b/src/lang/uz-uz.json @@ -382,6 +382,11 @@ "quicktools:exclamation": "Insert exclamation", "quicktools:alt-key": "Alt key", "quicktools:meta-key": "Windows/Meta key", + "quicktools:search-prev": "Previous Match", + "quicktools:search-next": "Next Match", + "quicktools:search-settings": "Search Settings", + "quicktools:search-replace": "Replace", + "quicktools:search-replace-all": "Replace All", "info-quicktoolssettings": "Customize shortcut buttons and keyboard keys in the Quicktools container below the editor to enhance your coding experience.", "info-excludefolders": "Use the pattern **/node_modules/** to ignore all files from the node_modules folder. This will exclude the files from being listed and will also prevent them from being included in file searches.", "missed files": "Scanned {count} files after search started and will not be included in search.", diff --git a/src/lang/vi-vn.json b/src/lang/vi-vn.json index 7f1961f8f..c0cb6cc8a 100644 --- a/src/lang/vi-vn.json +++ b/src/lang/vi-vn.json @@ -382,6 +382,11 @@ "quicktools:exclamation": "Chèn dấu chấm than", "quicktools:alt-key": "Phím Alt", "quicktools:meta-key": "Phím Windows/Meta", + "quicktools:search-prev": "Previous Match", + "quicktools:search-next": "Next Match", + "quicktools:search-settings": "Search Settings", + "quicktools:search-replace": "Replace", + "quicktools:search-replace-all": "Replace All", "info-quicktoolssettings": "Tùy chỉnh các nút tắt và phím bàn phím trong hộp công cụ nhanh bên dưới trình soạn thảo để nâng cao trải nghiệm viết mã.", "info-excludefolders": "Sử dụng mẫu **/node_modules/** để bỏ qua tất cả các tệp từ thư mục node_modules. Thao tác này sẽ loại trừ các tệp khỏi danh sách và cũng sẽ ngăn chúng được đưa vào tìm kiếm tệp.", "missed files": "Đã quét {count} tệp sau khi bắt đầu tìm kiếm và sẽ không được đưa vào tìm kiếm.", diff --git a/src/lang/zh-cn.json b/src/lang/zh-cn.json index 039572a50..585fce1e0 100644 --- a/src/lang/zh-cn.json +++ b/src/lang/zh-cn.json @@ -382,6 +382,11 @@ "quicktools:exclamation": "插入感叹号", "quicktools:alt-key": "Alt 键", "quicktools:meta-key": "Windows/Meta 键", + "quicktools:search-prev": "Previous Match", + "quicktools:search-next": "Next Match", + "quicktools:search-settings": "Search Settings", + "quicktools:search-replace": "Replace", + "quicktools:search-replace-all": "Replace All", "info-quicktoolssettings": "个性化编辑器下边的快捷工具栏内的快捷键按钮和键盘按键以增强代码体验。", "info-excludefolders": "使用表达式 **/node_modules/** 以忽略所有 node_modules 文件夹下的文件。这将排除文件列表中列出的文件并阻止在这些文件中搜索。", "missed files": "自搜索开始后扫描了 {count} 个文件并将不会被包含在搜索中。", diff --git a/src/lang/zh-hant.json b/src/lang/zh-hant.json index 36f54230a..e5e4cd0d5 100644 --- a/src/lang/zh-hant.json +++ b/src/lang/zh-hant.json @@ -382,6 +382,11 @@ "quicktools:exclamation": "插入感嘆號", "quicktools:alt-key": "Alt 鍵", "quicktools:meta-key": "Windows/Meta 鍵", + "quicktools:search-prev": "Previous Match", + "quicktools:search-next": "Next Match", + "quicktools:search-settings": "Search Settings", + "quicktools:search-replace": "Replace", + "quicktools:search-replace-all": "Replace All", "info-quicktoolssettings": "個性化編輯器下邊的快捷工具欄內的快捷鍵按鈕和鍵盤按鍵以增強代碼體驗。", "info-excludefolders": "使用表達式 **/node_modules/** 以忽略所有 node_modules 文件夾下的文件。這將排除文件列表中列出的文件並阻止在這些文件中搜索。", "missed files": "自搜索開始後掃描了 {count} 個文件並將不會被包含在搜索中。", diff --git a/src/lang/zh-tw.json b/src/lang/zh-tw.json index 14e9afa27..048d960c6 100644 --- a/src/lang/zh-tw.json +++ b/src/lang/zh-tw.json @@ -382,6 +382,11 @@ "quicktools:exclamation": "插入驚嘆號", "quicktools:alt-key": "Alt 鍵", "quicktools:meta-key": "Windows/Meta 鍵", + "quicktools:search-prev": "Previous Match", + "quicktools:search-next": "Next Match", + "quicktools:search-settings": "Search Settings", + "quicktools:search-replace": "Replace", + "quicktools:search-replace-all": "Replace All", "info-quicktoolssettings": "自訂在編輯器下方的快捷工具內的快捷按鈕與鍵盤按鍵以增強您的開發體驗。", "info-excludefolders": "使用表達式 **/node_modules/** 以忽略所有來自 node_modules 資料夾中的所有檔案。這將排除列出的檔案並且還將避免在這些檔案中搜尋。", "missed files": "在搜尋開始後掃描了 {count} 個檔案並且將不會包含在搜尋中。", From 690021f91a36680191d3f533d50f70d68e0d822f Mon Sep 17 00:00:00 2001 From: gahanad Date: Thu, 9 Jul 2026 01:03:32 +0530 Subject: [PATCH 4/6] fix: addressing review feedback for quicktools tooltip --- src/components/tooltip/index.js | 55 ++++++++++++++++++++++++++----- src/components/tooltip/style.scss | 17 +++------- src/handlers/quickToolsInit.js | 5 ++- 3 files changed, 56 insertions(+), 21 deletions(-) diff --git a/src/components/tooltip/index.js b/src/components/tooltip/index.js index ea79fade3..9366e6b6a 100644 --- a/src/components/tooltip/index.js +++ b/src/components/tooltip/index.js @@ -1,6 +1,8 @@ import "./style.scss"; +import { animate } from "motion"; let tooltip; +let rafId = null; function createTooltip() { if (tooltip) return tooltip; @@ -17,13 +19,16 @@ export function showTooltip(target, text) { const $tooltip = createTooltip(); - tooltip.textContent = text; + $tooltip.textContent = text; const rect = target.getBoundingClientRect(); - requestAnimationFrame(() => { - const width = tooltip.offsetWidth; - const height = tooltip.offsetHeight; + if (rafId !== null) { + cancelAnimationFrame(rafId); + } + rafId = requestAnimationFrame(() => { + const width = $tooltip.offsetWidth; + const height = $tooltip.offsetHeight; const left = Math.max( 8, @@ -35,14 +40,48 @@ export function showTooltip(target, text) { const top = Math.max(8, rect.top - height - 10); - tooltip.style.left = `${left}px`; - tooltip.style.top = `${top}px`; - tooltip.classList.add("show"); + $tooltip.style.left = `${left}px`; + $tooltip.style.top = `${top}px`; + if (document.body.classList.contains("no-animation")) { + $tooltip.style.opacity = "1"; + $tooltip.style.transform = "translateY(0)"; + rafId = null; + return; + } + animate( + $tooltip, + { + opacity: 1, + transform: "translateY(0px)", + }, + { + duration: 0.15, + }, + ); + rafId = null; }); } export function hideTooltip() { if (!tooltip) return; - tooltip.classList.remove("show"); + if (rafId !== null) { + cancelAnimationFrame(rafId); + rafId = null; + } + if (document.body.classList.contains("no-animation")) { + tooltip.style.opacity = "0"; + tooltip.style.transform = "translateY(5px)"; + return; + } + animate( + tooltip, + { + opacity: 0, + transform: "translateY(5px)", + }, + { + duration: 0.15, + }, + ); } diff --git a/src/components/tooltip/style.scss b/src/components/tooltip/style.scss index 425c230f7..2436406da 100644 --- a/src/components/tooltip/style.scss +++ b/src/components/tooltip/style.scss @@ -3,11 +3,11 @@ padding: 6px 10px; - background: rgba(40,40,40,.95); - - color: white; - - border-radius: 6px; + background: var(--popup-background-color); + color: var(--popup-text-color); + border: 1px solid var(--popup-border-color); + box-shadow: 0 0 4px var(--box-shadow-color); + border-radius: var(--popup-border-radius); font-size: 12px; @@ -19,13 +19,6 @@ transform: translateY(5px); - transition: .15s; - z-index: 999999; } -.acode-tooltip.show { - opacity: 1; - - transform: translateY(0); -} \ No newline at end of file diff --git a/src/handlers/quickToolsInit.js b/src/handlers/quickToolsInit.js index 101d39325..811f49043 100644 --- a/src/handlers/quickToolsInit.js +++ b/src/handlers/quickToolsInit.js @@ -20,6 +20,7 @@ let startTime; let contextmenuTimeout; let active = false; // is button already active let slide = 0; +let longPress = false; /**@type {HTMLElement} */ let $row; @@ -39,6 +40,7 @@ function reset() { touchMoved = undefined; contextmenuTimeout = null; active = false; + longPress = false; } function clearTouchFeedback() { @@ -195,6 +197,7 @@ function touchstart(e) { contextmenuTimeout = setTimeout(() => { if (touchMoved) return; + longPress = true; showTooltip($el, description($el.dataset.id)); if ($el.dataset.repeat === "true") { @@ -305,7 +308,7 @@ function touchend(e) { return; } - if ($touchstart !== $el || contextmenu) { + if ($touchstart !== $el || contextmenu || longPress) { touchcancel(e); return; } From d8c421bcecacfb664baa59604f2eef029b1de0a9 Mon Sep 17 00:00:00 2001 From: gahanad Date: Thu, 9 Jul 2026 01:24:43 +0530 Subject: [PATCH 5/6] fix: replaced title attribute --- src/components/quickTools/footer.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/quickTools/footer.js b/src/components/quickTools/footer.js index 8cf89f917..f95eedd41 100644 --- a/src/components/quickTools/footer.js +++ b/src/components/quickTools/footer.js @@ -119,7 +119,7 @@ export function RowItem({ id, icon, letters, action, value, ref, repeat }) { data-action={action} data-repeat={repeat} vibrate="true" - title={id ? description(id) : ""} + aria-label={id ? description(id) : ""} > ); if (id) { From c0a3391a881f4026dda31564dd6eb989cd7d90fd Mon Sep 17 00:00:00 2001 From: Raunak Raj <71929976+bajrangCoder@users.noreply.github.com> Date: Fri, 10 Jul 2026 09:03:42 +0530 Subject: [PATCH 6/6] remove unrelated config file --- pnpm-workspace.yaml | 4 ---- 1 file changed, 4 deletions(-) delete mode 100644 pnpm-workspace.yaml diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml deleted file mode 100644 index 9aa4293aa..000000000 --- a/pnpm-workspace.yaml +++ /dev/null @@ -1,4 +0,0 @@ -allowBuilds: - '@parcel/watcher': true - core-js: true - core-js-pure: true