דילוג לתוכן
0
  • דף הבית
  • חוקי הפורום
  • מדריכים
  • פוסטים אחרונים
  • לא נפתר
  • תגיות
  • פופולרי
  • משתמשים
  • תרומות לאוצריא
  • צור קשר
  • דף הבית
  • חוקי הפורום
  • מדריכים
  • פוסטים אחרונים
  • לא נפתר
  • תגיות
  • פופולרי
  • משתמשים
  • תרומות לאוצריא
  • צור קשר
עיצובים
  • בהיר
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • כהה
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • ברירת מחדל (ללא עיצוב (ברירת מחדל))
  • ללא עיצוב (ברירת מחדל)
כיווץ
לוגו אתר

פורום אוצריא

אוצריא - דף הבית
|
קח שותפות בהוספת ספרים
|
תרום לאוצריא
  1. דף הבית
  2. בעיות - תוכנת אוצריא
  3. בעיה | מסך מגע בלינוקס

בעיה | מסך מגע בלינוקס

מתוזמן נעוץ נעול הועבר בעיות - תוכנת אוצריא
linuxמסך-מגעתוכנת אוצריא
12 פוסטים 6 כותבים 219 צפיות 5 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
    תגובה
    • תגובה כנושא
    התחברו כדי לפרסם תגובה
    נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
    • S Shtutnik

      בס"ד

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

      תודה רבה, ושכרכם כפול מן השמים...

      מיכאלושמ
      מיכאלושמ
      מיכאלוש
      כתב ב נערך לאחרונה על ידי
      #2

      @Shtutnik כתב:

      והאם המפתחים היקרים והאהובים יכולים לסייע בעד הדבר?

      המפתחים היקרים לא מחזיקים לינוקס והם צריך שהציבור יעדכן על כל באג
      ועיין עוד
      https://mitmachim.top/post/1207108

      תגובה 1 תגובה אחרונה
      0
      • S Shtutnik

        בס"ד

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

        תודה רבה, ושכרכם כפול מן השמים...

        פלמנמוניפ
        פלמנמוניפ
        פלמנמוני
        כתב ב נערך לאחרונה על ידי
        #3

        @Shtutnik יש לך לינוקס ולא אמרת??? אולי תבדוק את מה שביקשתי בקישור ש @מיכאלוש הביא? תבדוק גם אם הבאג קיים שם

        תגובה 1 תגובה אחרונה
        1
        • S
          S
          Shtutnik
          תורם לאוצריא
          כתב ב נערך לאחרונה על ידי Shtutnik
          #4

          בס"ד

          הוספתי תגובה, ע"ש.
          אני אומר ותמיד אומר, תנו צ'אנס ללינוקס. אתם תהנו,
          ממערכת מהירה, ממערכת שלא מפעילה לכם 350 תהליכים ברקע...
          יש הרבה הפצות והבוחר ייבחר...

          תודה רבה.

          תגובה 1 תגובה אחרונה
          0
          • S
            S
            Shtutnik
            תורם לאוצריא
            כתב ב נערך לאחרונה על ידי
            #5

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

            נתנאל_26נ פלמנמוניפ 2 תגובות תגובה אחרונה
            0
            • S Shtutnik

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

              נתנאל_26נ
              נתנאל_26נ
              נתנאל_26
              כתב ב נערך לאחרונה על ידי
              #6

              @Shtutnik כתב:

              לצערי בלינוקס התוספים לא עובדים....

              מותקן לך WebView?

              תגובה 1 תגובה אחרונה
              0
              • S Shtutnik

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

                פלמנמוניפ
                פלמנמוניפ
                פלמנמוני
                כתב ב נערך לאחרונה על ידי
                #7

                @Shtutnik כתב:

                לצערי בלינוקס התוספים לא עובדים....

                כלומר? מה אתה רואה?
                אם אפשר לראות בשליטה מרחוק אשמח שתכתוב לי פרטים בפרטי

                תגובה 1 תגובה אחרונה
                2
                • S
                  S
                  Shtutnik
                  תורם לאוצריא
                  כתב ב נערך לאחרונה על ידי
                  #8

                  בס"ד

                  התוספים מותקנים, אבל רואים פשוט חלון שחור
                  e8383869-4daf-4155-a70d-6ec294095674-image.jpeg

                  תגובה 1 תגובה אחרונה
                  0
                  • S
                    S
                    Shtutnik
                    תורם לאוצריא
                    כתב ב נערך לאחרונה על ידי
                    #9

                    בס"ד

                    עוד משהו שהיה ופתרנו אנו וGPT

                    גלילה מקוטעת במסך מגע ב־Linux – התנגשות עם מחוות מעבר בין טאבים

                    שלום,

                    מצאתי בעיה בגלילה באמצעות מסך מגע באוצריא על Linux.

                    גרסה שנבדקה: 0.9.96
                    Branch: dev
                    Commit: 1a12aa2

                    הבעיה

                    כאשר גוללים ספר באוצריא באמצעות מסך מגע, הגלילה מרגישה מעט מקוטעת ולא רציפה.

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

                    בדקתי גם את אוצריא תחת Wayland וגם בהרצה דרך X11/XWayland, ולא היה הבדל, ולכן הבעיה אינה נראית קשורה ל־Wayland או לדרייבר של מסך המגע.

                    הגורם שנמצא

                    ב־:

                    lib/tabs/reading_screen.dart

                    ה־HorizontalDragGestureRecognizer המשמש להחלקה בין טאבים בדסקטופ מאזין גם ל־Trackpad וגם ל־Touch:

                    supportedDevices: const {
                      PointerDeviceKind.trackpad,
                      PointerDeviceKind.touch,
                    },
                    

                    בזמן גלילה אנכית באמצעות אצבע, ה־recognizer הזה משתתף גם הוא בזיהוי המחווה במקביל ל־Scrollable של תוכן הספר.

                    בפועל נראה שנוצרת תחרות בין מחוות ההחלקה האופקית של הטאבים לבין הגלילה האנכית של הספר.

                    הבדיקה שביצעתי

                    בניתי את אוצריא מחדש לאחר שינוי הקוד ל־:

                    supportedDevices: const {
                      PointerDeviceKind.trackpad,
                    },
                    

                    כלומר הסרתי רק את:

                    PointerDeviceKind.touch,
                    

                    מה־recognizer של החלפת הטאבים.

                    התוצאה

                    לאחר השינוי הגלילה במסך המגע השתפרה בצורה משמעותית והפכה חלקה הרבה יותר.

                    ה־Trackpad ממשיך להישאר נתמך עבור מחוות מעבר בין טאבים.

                    הצעה לתיקון

                    ב־Linux/Desktop כדאי לשקול שלא לכלול PointerDeviceKind.touch ב־HorizontalDragGestureRecognizer של מעבר בין טאבים, או לחלופין לממש הבחנה טובה יותר בין גרירה אנכית של תוכן לבין swipe אופקי להחלפת טאב, באופן שלא ישפיע על תחילת הגלילה האנכית.

                    התיקון המינימלי שנבדק אצלי בהצלחה:

                    supportedDevices: const {
                      PointerDeviceKind.trackpad,
                    - PointerDeviceKind.touch,
                    },
                    

                    אשמח אם תוכלו לבדוק ולשלב פתרון רשמי, משום שההבדל בחוויית הגלילה במסך מגע מורגש מאוד.

                    תודה רבה.

                    A תגובה 1 תגובה אחרונה
                    2
                    • S Shtutnik

                      בס"ד

                      עוד משהו שהיה ופתרנו אנו וGPT

                      גלילה מקוטעת במסך מגע ב־Linux – התנגשות עם מחוות מעבר בין טאבים

                      שלום,

                      מצאתי בעיה בגלילה באמצעות מסך מגע באוצריא על Linux.

                      גרסה שנבדקה: 0.9.96
                      Branch: dev
                      Commit: 1a12aa2

                      הבעיה

                      כאשר גוללים ספר באוצריא באמצעות מסך מגע, הגלילה מרגישה מעט מקוטעת ולא רציפה.

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

                      בדקתי גם את אוצריא תחת Wayland וגם בהרצה דרך X11/XWayland, ולא היה הבדל, ולכן הבעיה אינה נראית קשורה ל־Wayland או לדרייבר של מסך המגע.

                      הגורם שנמצא

                      ב־:

                      lib/tabs/reading_screen.dart

                      ה־HorizontalDragGestureRecognizer המשמש להחלקה בין טאבים בדסקטופ מאזין גם ל־Trackpad וגם ל־Touch:

                      supportedDevices: const {
                        PointerDeviceKind.trackpad,
                        PointerDeviceKind.touch,
                      },
                      

                      בזמן גלילה אנכית באמצעות אצבע, ה־recognizer הזה משתתף גם הוא בזיהוי המחווה במקביל ל־Scrollable של תוכן הספר.

                      בפועל נראה שנוצרת תחרות בין מחוות ההחלקה האופקית של הטאבים לבין הגלילה האנכית של הספר.

                      הבדיקה שביצעתי

                      בניתי את אוצריא מחדש לאחר שינוי הקוד ל־:

                      supportedDevices: const {
                        PointerDeviceKind.trackpad,
                      },
                      

                      כלומר הסרתי רק את:

                      PointerDeviceKind.touch,
                      

                      מה־recognizer של החלפת הטאבים.

                      התוצאה

                      לאחר השינוי הגלילה במסך המגע השתפרה בצורה משמעותית והפכה חלקה הרבה יותר.

                      ה־Trackpad ממשיך להישאר נתמך עבור מחוות מעבר בין טאבים.

                      הצעה לתיקון

                      ב־Linux/Desktop כדאי לשקול שלא לכלול PointerDeviceKind.touch ב־HorizontalDragGestureRecognizer של מעבר בין טאבים, או לחלופין לממש הבחנה טובה יותר בין גרירה אנכית של תוכן לבין swipe אופקי להחלפת טאב, באופן שלא ישפיע על תחילת הגלילה האנכית.

                      התיקון המינימלי שנבדק אצלי בהצלחה:

                      supportedDevices: const {
                        PointerDeviceKind.trackpad,
                      - PointerDeviceKind.touch,
                      },
                      

                      אשמח אם תוכלו לבדוק ולשלב פתרון רשמי, משום שההבדל בחוויית הגלילה במסך מגע מורגש מאוד.

                      תודה רבה.

                      A
                      A
                      arieldaniely
                      מפתח
                      כתב ב נערך לאחרונה על ידי
                      #10

                      @Shtutnik תוכל לפתוח PR, מדריך בספויילר.

                      יש ליצור בגיטהאב "מזלג" לקוד של אוצריא, ע"י לחיצה על הכפתור Fork:
                      ![c387d181-db64-46d0-a623-b10a60788adc-image.jpeg](אירעה שגיאה בעת ניתוח תגובת השרת)

                      זה ייצר בחשבון גיטהאב שלך עותק של המאגר.

                      לאחר מכן יש לעשות בו את השינויים הרצויים [מכיוון שזה שינוי נקודתי אפשר לעשות את זה ע"י פתיחת הקובץ הרצוי, לחיצה על הכפתור עריכה, ביצוע השינויים הרצויים, שמירה ויצירת "קומיט" [=כל שינוי שמבצעים בקוד נשמר בצורה מסודרת ב"קומיט" עם תיאור מזהה והכל, מה שמאפשר טיפול נוח], לאחר שכל מה שאתה רוצה לעשות בוצע - נכנסים לדף בקשות המשיכה Pull requests ולוחצים על New Pull requests בוחרים את השינויים הרצויים [מאיזה מאגר בסיס - שלך, ומה המאגר יעד - Otzaria/Otzaria ואת הענפים הרצויים, בעקרון div בשניהם], ומאשרים.

                      תיעזר בבינה, היא טובה בזה. מנסיון...

                      תגובה 1 תגובה אחרונה
                      3
                      • י. פל.י
                        י. פל.י
                        י. פל.
                        כתב ב נערך לאחרונה על ידי
                        #11

                        בבדיקה.

                        תגובה 1 תגובה אחרונה
                        0
                        • S
                          S
                          Shtutnik
                          תורם לאוצריא
                          כתב ב נערך לאחרונה על ידי
                          #12

                          בס"ד

                          בשיתוף עם GPT ראינו שכבר תוקן הקוד...

                          יישר כוח עצום!!!

                          תגובה 1 תגובה אחרונה
                          2

                          שלום! נראה שהשיחה הזו מעניינת אותך, אבל עדיין אין לך חשבון.

                          נמאס לכם לגלול בין אותם הפוסטים בכל ביקור? כשנרשמים לחשבון, תמיד תחזרו בדיוק למקום שבו הייתם קודם, ותוכלו לבחור לקבל התראות על תגובות חדשות (בין אם במייל, ובין אם בהתראת פוש). תוכלו גם לשמור סימניות ולפרגן ב-upvote לפוסטים כדי להביע הערכה לחברי קהילה אחרים.

                          בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗

                          הרשמה התחברות

                          • התחברות

                          • אין לך חשבון עדיין? הרשמה

                          • התחברו או הירשמו כדי לחפש.
                          • פוסט ראשון
                            פוסט אחרון