Skip to content

arielmoatti/make-bugs-fixer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

תוסף Make Bugs Fixer - תיקוני קהילה ל-Make.com

Make Bugs Fixer

Download ZIP MIT License

מדובר בתוסף Chrome קטן וקוד-פתוח שמתקן כמה מטרדים ש-Make.com עדיין לא פתרו: רינדור הפונט העברי המכוער, השינוי שהעביר את גרירת הקאנבס מהכפתור השמאלי לכפתור הימני, וצעדי זום מחוספסים מדי בגלגלת העכבר. כל אחד מהתיקונים ניתן להדלקה או כיבוי בנפרד, בקליק ימני על אייקון התוסף.

תוסף קהילתי לא רשמי. אינו מזוהה עם Make או מסונף אליו בשום צורה. השם "Make" מופיע לתיאור בלבד.

מה הוא מתקן

  • פונט עברי - Make ו-Boost.space מרנדרים עברית בפונט שבור. התוסף כופה Segoe UI על כל טקסט עברי. רץ על make.com וגם על boost.space.
  • גרירה בכפתור שמאלי (Make בלבד) - בעורך הסצנות החדש Make העבירו את הזזת הקאנבס (pan) לכפתור הימני. התוסף מחזיר את הגרירה בכפתור השמאלי על אזור ריק, בלי לפגוע בהזזת מודולים.
  • זום עדין בגלגלת (Make בלבד) - הזום בקאנבס מתבצע בגלגלת העכבר, וכל נקישה קופצת רחוק מדי (כי ווינדוס גוללת בברירת מחדל כמה שורות בכל נקישה). התוסף מקטין את צעד הזום, כך שכל נקישה מזיזה את הזום בעדינות ובשליטה.

התקנה

הורדה מהירה: קובץ ZIP מוכן יושב ב-Releases (מופיע גם בצד ימין של עמוד הריפו). הורידו אותו, חלצו, והמשיכו משלב 2.
  1. הורידו את הקוד: לחצו על הכפתור הירוק Code <> ואז Download ZIP, וחלצו לתיקייה. (אפשר גם להוריד מה-Release.)
  2. פתחו בכרום את chrome://extensions.
  3. הדליקו Developer mode (פינה ימנית עליונה).
  4. לחצו Load unpacked ובחרו את התיקייה שחילצתם (זו שמכילה את manifest.json).
  5. פתחו או רעננו טאב של Make. זהו.

הדלקה וכיבוי (Toggle)

קליק ימני על אייקון התוסף ← שני סימוני וי:

  • Hebrew font fix - תיקון הפונט העברי.
  • Left-drag pan (canvas) - גרירה שמאלית לקאנבס.
  • Finer wheel zoom (canvas) - זום עדין בגלגלת.

תפריט ההדלקה/כיבוי בקליק ימני על האייקון

הגרירה השמאלית והזום העדין מתחלפים מיידית. תיקון הפונט חל במלואו אחרי רענון הדף.

איך הגרירה עובדת (לסקרנים)

העורך החדש מצייר את כל הסצנה על אלמנט canvas יחיד, וה-pan מופעל על ידי pointer events עם כפתור ימני. כשמתחילים גרירה שמאלית על רקע ריק, התוסף זורק אירוע pointerdown ימני סינתטי שמשתמש ב-pointerId האמיתי של העכבר. כך מנגנון ה-pan המקורי של Make רץ על התנועות האמיתיות שלך. גרירה על מודול לא מושפעת.

הזום בקאנבס מתואם לעוצמת ה-deltaY של הגלגלת. כשווינדוס מוגדרת לגלול כמה שורות בכל נקישה (ברירת המחדל היא 3), כל נקישה קופצת רחוק מדי. התוסף תופס את אירוע הגלגלת מעל הקאנבס, מבטל אותו, ומשגר אירוע סינתטי עם delta מוקטן (כשליש), כך שכל נקישה מזיזה צעד זום קטן ועדין. כדי לכוונן את העדינות אפשר לשנות את FACTOR בקובץ zoom-fix.js (ערך נמוך יותר ← זום עדין יותר).

סייגים

  • זיהוי "רקע ריק מול מודול" מבוסס דגימת פיקסלים. גרירה שמתחילה בדיוק על קו צבעוני באוויר עלולה לא להיתפס כריקה.
  • אם Make ישנו שוב את מבנה הקאנבס, ייתכן שהתוסף יצטרך עדכון.

רישיון

‏MIT - ראו LICENSE.

English summary

Make Bugs Fixer is a small, unofficial community Chrome extension that fixes a few annoyances Make.com hasn't: ugly Hebrew font rendering (on Make + Boost.space), the new canvas that moved panning from left-drag to right-drag, and over-coarse mouse-wheel zoom steps.

It restores left-click drag to pan (Make only) by dispatching a synthetic right-button pointerdown that reuses the real pointerId, so Make's native pan runs on the real mouse moves; dragging modules is unaffected. It also makes wheel-zoom finer by intercepting the wheel over the canvas and re-dispatching it with the delta scaled down (~1/3), so each notch zooms a smaller step. Each fix can be toggled independently via right-click on the extension icon.

Install: download/clone → chrome://extensions → enable Developer mode → Load unpacked → pick the folder. Not affiliated with Make.

About

Unofficial community Chrome extension that fixes Make.com annoyances: Hebrew font rendering (Make + Boost) and left-click drag to pan the new canvas. Per-fix toggle.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors