<div dir="ltr">Hi Eliad,<br><br>I downloaded the source from upstream (1.6.8) and the debian orig.tar.gz (1.6.9). There are some small changes (see diff bellow), but the answer is that with have version 1.6.8 sources.<br><br>
I guess the best way to fix this is just package the right 1.6.9 sources or even newer upstream releases (1.7.1 is available).<br><br>Kaplan<br><br>$ diff -ruw jalali-calendar-1.6.8.oldsite jalali-calendar-1.6.9.debian<br>
Only in jalali-calendar-1.6.8.oldsite/pixmaps: cday-2.png<br>Only in jalali-calendar-1.6.8.oldsite/pixmaps: cday.png<br>Only in jalali-calendar-1.6.9.debian: .project<br>Only in jalali-calendar-1.6.9.debian: .pydevproject<br>
diff -ruw jalali-calendar-1.6.8.oldsite/src/calendar.py jalali-calendar-1.6.9.debian/src/calendar.py<br>--- jalali-calendar-1.6.8.oldsite/src/calendar.py 2009-04-19 13:45:15.000000000 +0300<br>+++ jalali-calendar-1.6.9.debian/src/calendar.py 2009-08-31 08:30:30.000000000 +0300<br>
@@ -269,7 +269,7 @@<br> break<br> <br> customday =False<br>- if (gray==False):<br>+ if ((gray==False)and(self.extraday!=None)):<br> cd = 0 <br>
for ctmp in self.extraday:<br> if ((self.jmonth==int(ctmp[0]))and (self.day[i][j]==int(ctmp[1]))):<br>diff -ruw jalali-calendar-1.6.8.oldsite/src/jcalendar.py jalali-calendar-1.6.9.debian/src/jcalendar.py<br>
--- jalali-calendar-1.6.8.oldsite/src/jcalendar.py 2009-04-21 07:41:07.000000000 +0300<br>+++ jalali-calendar-1.6.9.debian/src/jcalendar.py 2009-08-31 08:30:30.000000000 +0300<br>@@ -191,7 +191,7 @@<br> def __init__(self,applet,iid):<br>
self.propxml="""<br> <popup name="button3"><br>- <menuitem name="Item1" verb="Customday" label="_Custom day" pixtype="stock" pixname="gtk-add"/><br>
+ <menuitem name="Item1" verb="Customday" label="_Event day" pixtype="stock" pixname="gtk-add"/><br> <menuitem name="Item2" verb="Preferences" label="_Preferences" pixtype="stock" pixname="gtk-preferences"/><br>
<menuitem name="Item3" verb="About" label="_About..." pixtype="stock" pixname="gnome-stock-about"/><br> </popup>"""<br>diff -ruw jalali-calendar-1.6.8.oldsite/src/utility.py jalali-calendar-1.6.9.debian/src/utility.py<br>
--- jalali-calendar-1.6.8.oldsite/src/utility.py 2009-02-24 13:12:49.000000000 +0200<br>+++ jalali-calendar-1.6.9.debian/src/utility.py 2010-01-04 20:41:13.000000000 +0200<br>@@ -238,7 +238,7 @@<br> redirect = ((n_years * YEAR_LEND) - math.floor(n_years * YEAR_LEND))<br>
<br> if (redirect <= SEGMENT_REDIRECTION):<br>- today = math.ceil(fn_days - (n_years * YEAR_LEND))<br>+ today = math.ceil(fn_days - (n_years * YEAR_LEND)) -1<br> elif ((redirect > SEGMENT_REDIRECTION) and (redirect < 0.88)):<br>
today = (fn_days - (n_years * YEAR_LEND)) + 1<br> else:<br><br></div>