תיקונים ושיפורים - #1159
Merged
Merged
Conversation
palmoni5
commented
Sep 3, 2026
Member
- תוספים: פרמטרי עימוד גם ל-ui.print (גודל דף, כיוון, שוליים, רקעים)
- feat(shortcuts): קיצור מקשים לדיווח על טעות בספר (Ctrl+Shift+R)
- תוספים: קריאת תיקיית שולחן העבודה ישירות מה-registry
עד כה ההדפסה נלכדה עם ברירות המחדל של מנוע ההדפסה — ובראשן גודל הדף 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 מסננת לפי קישורי-מפרש בשורה, ומצרפת את "הערות" רק כשיש הערות שוליים בפסקה - קבוצות הדורות מסוננות באותה רשימה; קבוצה שהתרוקנה נעלמת - הכותרת: "מפרשים על פסקה זו"; הפריט הכללי: "הצג את כל המפרשים על פסקה זו" - פסקה בלי מפרשים משאירה את פריטי פתיחת החלונית; בזמן טעינת הקישורים מוצג פריט מושבת "טוען מפרשים…"
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.