ווטסאפ - לינוקס, BSD, קוד פתוח ותוכנה חופשית בעברית. Whatsup - Linux, BSD, open source and free software in Hebrew

 
 
  כניסת חברים · רישום · שכחתי סיסמה  
tux the penguin
תגובה לנושא
צפיה בנושא הבא Printable version התחבר כדי לבדוק הודעות פרטיות צפיה בנושא הקודם
דוביקסSite Moderator ת.הצטרפות: 20/12/2002 · הודעות: 8370 ·
 

הודעה פורסם: 11/03/2011 - 08:17
נושא ההודעה: באג במרכז התוכנות של אובונטו - כוכבים דורסים את פרטי התוכנה

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

הבעיה היא כזו:

- סמל התוכנה + שם התוכנה + תאור התוכנה מיושרים לימין כפי שצריך להיות
- אבל: כאשר לתוכנה יש דרוג (כוכבים) - הוא מוצג גם מיושר לימין, וכתוצאה מסתיר את פרטי התוכנה. כנראה שהכוכבים אמורים להיות מיושרים לשמאל כדי שהתצוגה תהיה נכונה.

אפשר לראות תמונה כאן:

http://img6.imagebanana.com/img/o9uafqsb/_010.png

זיהיתי את הבעיה בהתקנה של אובונטו 11.04 עם unity 2D על Virtual Box.

דיווחתי את הבעיה כאן:

https://bugs.launchpad.net/ubuntu/+source/software-center/+bug/733087

עזרתכם דרושה בנקודות הבאות:

- בדיקה האם הבעיה קיימת גם בגרסה הנוכחית של אובונטו 10.10 - אם מותקנת לכם
- בדיקה האם הבעיה קיימת בסביבת עבודה שונה של אובונטו 11.04 (למשל unity 3D או Gnome Shell) - אם מותקנת לכם
- אם ידוע לכם שדווח כבר באג בנושא זה, מהו מספר הבאג (חיפשתי אך לא מצאתי)
- אם יש לכם מידע נוסף שיכול לעזור לפתרון הבעיה/מעקף
- להצביע לבאג (חפשו את הקישור Does this bug affect you? שמופיע בראש הדיווח של הבאג)
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
ויטליאורח · ·
 

הודעה פורסם: 12/03/2011 - 16:55
נושא ההודעה:

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

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

הודעה פורסם: 12/03/2011 - 19:09
נושא ההודעה:

אוקי, מצאתי את זה. מסתבר שמישהו שכח\התעצל לבדוק כיוון, לא מפתיע אותי, הקוד שם
נראה כמו קוד שכותבים תחת לחץ של זמן. בכל מקרה אין לי כוח לפתוח שם account והכל...
אז הנה לך התיקון:
קוד:

=== modified file 'softwarecenter/view/appview.py'
--- softwarecenter/view/appview.py   2011-02-24 10:07:19 +0000
+++ softwarecenter/view/appview.py   2011-03-12 16:29:50 +0000
@@ -399,16 +399,23 @@
         return
 
     def _render_rating(self, window, widget, state, cell_area, xpad, ypad, direction, spacing=3):
-        # draw stars on the top right
+        # draw stars on the top right or left
         cr = window.cairo_create()
 
         # for the sake of aesthetics,
         # star width should be approx 1/5 the width of the action button
         sw = sh = self.get_button_by_name('action0').get_size()[0] / 5
+        rtl = (direction == gtk.TEXT_DIR_RTL)
 
         for i in range(0, self.MAX_STARS):
-            x = cell_area.x + cell_area.width - xpad - (self.MAX_STARS-i)*sw
+            if rtl:
+                x_offset  = xpad + i*sw
+            else: # TEXT_DIR_LTR or TEXT_DIR_NONE
+                x_offset = cell_area.width - xpad - (self.MAX_STARS-i)*sw
+
+            x = cell_area.x + x_offset
             y = cell_area.y + ypad
+
             if i < int(self.rating):
                 self._star_painter.set_fill(StarPainter.FILL_FULL)
             elif (i == int(self.rating) and

השארתי את הסדר של הכוכבים כמו שהוא רק הזזתי את כל העסק לכיוון ההפוך מהטקסט.
תעשה bzr clone , שמור את הקוד למעלה בקובץ ואז bzr patch. ותוודא שזה מה שאתה
רוצה. אם לא תחליף את השורה:
קוד:
x_offset  = xpad + i*sw

ב:
קוד:
x_offset  = xpad + (self.MAX_STARS-i)*sw
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
דוביקסSite Moderator ת.הצטרפות: 20/12/2002 · הודעות: 8370 ·
 

הודעה פורסם: 12/03/2011 - 20:36
14 נושא ההודעה:

המון תודה!

הוספתי את הפאץ' לדיווח הבאג.
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
דוביקסSite Moderator ת.הצטרפות: 20/12/2002 · הודעות: 8370 ·
 

הודעה פורסם: 25/03/2011 - 20:48
נושא ההודעה:

ויטלי :
אוקי, מצאתי את זה. מסתבר שמישהו שכח\התעצל לבדוק כיוון, לא מפתיע אותי, הקוד שם
נראה כמו קוד שכותבים תחת לחץ של זמן. בכל מקרה אין לי כוח לפתוח שם account והכל...
אז הנה לך התיקון:


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

להלן תאור הבעיה החדשה:

http://img6.imagebanana.com/img/wkt6fw3r/_011.png

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

אחרי שלוחצים על חבילה כלשהי, הכל מסתדר:

http://img6.imagebanana.com/img/2au36nsg/_012.png

בתמונה זו, השמות החסרים חזרו, וגם התיאורים עכשיו מיושרים לימין.

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

הודעה פורסם: 27/03/2011 - 10:42
נושא ההודעה:

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

אני כרגע על ווינדוס, שמתי עכשיו image להתקנה על vbox. אני אשב על זה בהמשך היום.
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
דוביקסSite Moderator ת.הצטרפות: 20/12/2002 · הודעות: 8370 ·
 

הודעה פורסם: 27/03/2011 - 11:31
נושא ההודעה:

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

הבעיה אצלי מופיעה על Virtual Box עם אובונטו 11.04 מעודכן ו-Unity 2D שהותקן מכאן:

http://www.whatsup.org.il/forum/56066

תודה!
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
ויטליאורח · ·
 

הודעה פורסם: 28/03/2011 - 12:26
נושא ההודעה:

אני לא חושב שזה קשור ל unity .
מוזר אבל, כי אני לא מצליח לשחזר את הבאג. אצלי (על 10.10 עם הגירסה ש בtrunk )
זה נראה בסדר. הנה:
http://img222.imageshack.us/img222/3919/80557816.png


יכול להיות שהבאג כבר תוקן, אני לא בטוח כמה מהר הם מעדכנים את האלפא.
תנסה להוריד מ launchpad :
קוד:
bzr clone lp:software-center

ולהריץ:
קוד:
cd software-center/ && python software-center


תגיד לי אם הבאג עדין שם.
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
דוביקסSite Moderator ת.הצטרפות: 20/12/2002 · הודעות: 8370 ·
 

הודעה פורסם: 28/03/2011 - 22:05
נושא ההודעה:

עדכנתי את המערכת שוב והפעלתי את מרכז התוכנה. הבעיה עדיין קורית כך:

- הפעלת מרכז התוכנה של אובונטו
- לחיצה על "תוכנות מותקנות"
- גלילה למטה כמה פעמים עד שרואים אזור עם שורות ריקות

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

ככה זה נראה לאחר חזרה על התהליך שתארתי למעלה:

Image

ולאחר שתי הקלקות על שורות ריקות:

Image

הצגת הגרסה:

Image

שמתי לב לעוד משהו מוזר. בהתחלה (עם הפעלת התוכנה) המסך הראשון נראה תקין:

Image

אבל אחרי גלילה למטה כמה דפים וגלילה למעלה, מה שהיה תקין קודם כבר לא מוצג תקין:

Image
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
ויטליאורח · ·
 

הודעה פורסם: 29/03/2011 - 17:37
נושא ההודעה:

וואו כמה שאני יכול לא לשים לב לדברים! לפעמים אני מפתיע את עצמי Smile


זה נראה כמו באג חדש. אני מנחש שמשהו משבש כמה משתנים והפונקציות
של ה rendering מציגות הכל עקום... אבל זה במקרה טוב.
^ אגב אם זה 2 מ 2 אתה חייב לי בירה (;


אני מציע שתפתח באג, מי שכתב את הקוד בטוח יודע בערך איפה הבעיה.
אני אשב על זה בלילה, מקווה שזה משהו שאני יכול לתקן.
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
דוביקסSite Moderator ת.הצטרפות: 20/12/2002 · הודעות: 8370 ·
 

הודעה פורסם: 29/03/2011 - 23:26
נושא ההודעה:

דיווח הבאג:

https://bugs.launchpad.net/bugs/745278

1. תודה על הבדיקה, הבירות עלי Smile

2. משתמשי/מנסי אובונטו - אנא הצביעו עבור הבאג כמשפיע גם עליכם
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
דוביקסSite Moderator ת.הצטרפות: 20/12/2002 · הודעות: 8370 ·
 

הודעה פורסם: 09/04/2011 - 09:49
נושא ההודעה:

נראה שהבעיה השניה נפתרה בגרסה העדכנית (התקנתי מ-http://cdimage.ubuntu.com/daily-live/current/ ).

אני אבקש לסגור את הבאג.
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
הצגת הודעות מלפני:     
מעבר אל:  
כל הזמנים הם GMT + 2 שעות
תגובה לנושא
צפיה בנושא הבא Printable version התחבר כדי לבדוק הודעות פרטיות צפיה בנושא הקודם
PNphpBB2 © 2003-2004 

תוכן הדיון

  1. דוביקס
  2. אורח [ויטלי]
  3. אורח [ויטלי]
  4. דוביקס
  5. דוביקס
  6. אורח [ויטלי]
  7. דוביקס
  8. אורח [ויטלי]
  9. דוביקס
  10. אורח [ויטלי]
  11. דוביקס
  12. דוביקס