Skip to content

FrameFit v0.1.0

Choose a tag to compare

@Lev-Good Lev-Good released this 14 Sep 06:22
· 7 commits to main since this release

מהדורה ראשונה של FrameFit — תוכנה ל-Windows שמתאימה את שולחן העבודה לשטח המסך שגלוי
בפועל, כאשר מסגרת מכסה חלק מהשוליים באופן לא-סימטרי.

מה זה עושה

  • מגדירים לכל צד בנפרד כמה פיקסלים מוסתרים (סליידר או מספר מדויק).
  • רואים בזמן אמת את השוליים מסתדרים על המסך עצמו, עם סרגל פיקסלים ליישור מול המסגרת.
  • מפעילים — ומרגע זה מקסם, Snap, סרגל המשימות, חלונות מסך-מלא וסמן העכבר נשארים כולם
    בתוך האזור הגלוי, והשוליים המוסתרים נשארים שחורים וכבויים.

מה להוריד

קובץ למי זה מתאים
FrameFit-v0.1.0-x64.msi מומלץ. מתקין רגיל: לחיצה כפולה, האשף מתקין, נוצר קיצור דרך בתפריט התחל, והתוכנה מופיעה ב"הוספה או הסרה של תוכניות" להסרה נקייה.
FrameFit-v0.1.0-win-x64-portable.exe גרסה ניידת — קובץ הרצה אחד בודד, בלי התקנה ובלי תיקייה. מתאים להעתקה לדיסק-און-קי או להרצה חד-פעמית.

לכל קובץ מצורף קובץ .sha256 לאימות תקינות ההורדה.

המתקין אינו דורש הרשאות מנהל ואינו דורש התקנת .NET: הוא מתקין עבור המשתמש הנוכחי
אל %LOCALAPPDATA%\FrameFit. שתי הגרסאות עצמאיות לחלוטין ופועלות מיד.

מה נבדק בפועל

  • המתקין עבר בדיקת קבלה מלאה: התקנה שקטה (קוד יציאה 0), קיצור דרך בתפריט התחל שמפנה
    לקובץ הנכון, הרצת הקובץ שהותקן בפועל — 10/10 בדיקות עצמיות עברו, והסרה שקטה שהחזירה
    את המערכת למצב נקי (התיקייה, הקיצור והרשומה הוסרו; הגדרות המשתמש נשמרו בכוונה).
  • 52 בדיקות יחידה עוברות, וגם 10 בדיקות עצמיות של האינטראפ עם Windows.
  • הגרסה הניידת הורצה ואימתה 10/10 בדיקות עצמיות.
  • הבנייה: 0 אזהרות, 0 שגיאות.

מה טרם נבדק — קראו לפני התקנה בעמדה פעילה

  • שומר מסך-המלא טרם הורץ מול תוכן אמיתי. הקוד מזהה חלונות מסך-מלא ומתאים אותם לאזור
    הגלוי, אך הדבר לא נבדק מול דפדפן ב-F11, מצב הצגה של מצגות, שקופיות תמונות או נגן מדיה.
    זה הפער העיקרי שקיים בגרסה הזו.
  • מסך-מלא בלעדי של DirectX (משחקים) ומסך ההתחברות של Windows אינם מכוסים.
  • אין חתימה דיגיטלית, ולכן Windows עשוי להציג אזהרת SmartScreen.

התקנה

עם המתקין: לחיצה כפולה על FrameFit-v0.1.0-x64.msi ומעקב אחרי האשף (רישיון MIT,
ואז התקנה). אם Windows מציג אזהרת SmartScreen — "מידע נוסף" → "הפעל בכל זאת";
האזהרה נובעת מהיעדר חתימה דיגיטלית ולא מתוכן הקובץ.

גרסה ניידת: מריצים את FrameFit-v0.1.0-win-x64-portable.exe ישירות.

דרישות: Windows 10 (1903 ומעלה) או Windows 11, במעבד x64.

בטיחות

כל שינוי הפיך:

  • מקש חירום גלובלי: Ctrl + Alt + Shift + F12 — מחזיר את Windows למצב נקי בכל רגע,
    גם כשסמן העכבר חסום לאזור הגלוי.
  • "שחזר הכול" זמין גם בסרגל המערכת וגם בחלון הניהול.
  • תצוגה מקדימה מתבטלת אוטומטית אחרי 20 שניות אם לא אושרה.
  • קובץ הגדרות פגום ⇒ לא מוחלת שום הגדרה, ומתחילים במצב כבוי.

תיעוד

התיעוד המלא נמצא במאגר תחת docs/:
אפיון, ארכיטקטורה, יומן החלטות, תוכנית עבודה, יומן עבודה והיסטוריית גרסאות.