Skip to content

תיקונים ושיפורים - #1159

Merged
Y-PLONI merged 9 commits into
Otzaria:devfrom
palmoni5:dev
Sep 3, 2026
Merged

תיקונים ושיפורים#1159
Y-PLONI merged 9 commits into
Otzaria:devfrom
palmoni5:dev

Conversation

@palmoni5

@palmoni5 palmoni5 commented Sep 3, 2026

Copy link
Copy Markdown
Member
  • תוספים: פרמטרי עימוד גם ל-ui.print (גודל דף, כיוון, שוליים, רקעים)
  • feat(shortcuts): קיצור מקשים לדיווח על טעות בספר (Ctrl+Shift+R)
  • תוספים: קריאת תיקיית שולחן העבודה ישירות מה-registry

palmoni5 and others added 9 commits September 4, 2026 02:55
עד כה ההדפסה נלכדה עם ברירות המחדל של מנוע ההדפסה — ובראשן גודל הדף
US Letter — בעוד ui.exportPdf כבר קיבל pageSize/orientation/marginMm/
printBackgrounds. התיעוד הפנה לשלוט בפריסה דרך CSS, אבל @page { size }
אינו מכובד: PrintJobSettings ממופה ישירות ל-PageWidth/PageHeight של
WebView2, ולתוסף לא הייתה שום דרך להשפיע על העימוד בהדפסה.

עכשיו case 'print' מפרש את אותם ארגומנטים דרך _parsePdfLayout ומעביר
אותם ל-printWebView ומשם ל-createPdf. האימות רץ לפני פתיחת הדיאלוג, כך
שערך פסול מוחזר ב-error.invalid_params בלי לשלוח להדפסה.

dynamicLayout: false נשאר כפי שהוא — ה-PDF מעומד מראש ואינו נפרס מחדש
לפי המדפסת, וזה בדיוק מה שהופך את הפרמטרים לנחוצים. התיעוד מציין שהם
גוברים על בחירת הנייר בדיאלוג המערכת.
הקיצור פועל רק כשיש טקסט מסומן או קטע נבחר, ואינו פועל בספרי משתמש - בדיוק כמו הפריט בתפריט ההקשר.

בצורת הדף, כשהבחירה במפרש, הדיווח נפתח על ספר המפרש עצמו דרך CommentaryKeyAction.reportError, עם דגל שמונע דיווח כפול בהתבעבוע לספר הראשי.

סוגר Otzaria#1153
פלט של reg.exe מפוענח לפי דף הקוד של ANSI, ולכן נתיב שאינו ASCII
(שולחן עבודה מנותב ל-OneDrive בעברית) השתבש והקיצור נכשל ב-
error.unsupported. הקריאה עוברת ל-win32_registry שמחזיר Unicode.

Fixes Otzaria#1158
בעת עריכת הערה קיימת ב-NoteTile, העורך הוצג על רקע לבן של פריט הרשימה ללא מסגרת וללא כותרת ייעודית. כעת מצב עריכה מציג כרטיס תואם להערה חדשה (גוון AppSurfaces.noteEditorBackground עם מסגרת primary, כותרת 'עריכת הערה' ואייקון ביטול).

סוגר Otzaria#1163
תת-התפריט "מפרשים" בלחיצה ימנית הציג את כל מפרשי הספר, בעוד "קישורים"
לידו כבר מוגבל לפסקה. עכשיו הוא מסונן למפרשים שיש להם תוכן על הפסקה,
והבחירה הכללית נשארת בחלונית הצד בלבד.

- paragraphCommentators מסננת לפי קישורי-מפרש בשורה, ומצרפת את "הערות"
  רק כשיש הערות שוליים בפסקה
- קבוצות הדורות מסוננות באותה רשימה; קבוצה שהתרוקנה נעלמת
- הכותרת: "מפרשים על פסקה זו"; הפריט הכללי: "הצג את כל המפרשים על פסקה זו"
- פסקה בלי מפרשים משאירה את פריטי פתיחת החלונית; בזמן טעינת הקישורים
  מוצג פריט מושבת "טוען מפרשים…"
@Y-PLONI
Y-PLONI merged commit afd16b2 into Otzaria:dev Sep 3, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants