گنجاندن رویدادهای تقویم ملی + اضافه کردن یاداوری کارها به صورت هشدار صوتی یا نوتیفیکیشن + اضافه کردن تم هایی برای تغییر ظاهرمن این سادگیش رو دوست دارم. هیچ کدوم از قابلیت های استارکلندر رو تا حالا استفاده نکردم. یادآوری کارها رو این روزها با اپلیکیشن های موبایل انجام میدن یا با نرم افزارهای آنلاین مثل سرویس تقویم گوگل.
اون فرمان هایی رو که تو سایتش هست اجرا کردم ولی مینویسه no such directory of fileدستوری که میزنی رو هم بذار تا بدونیم تو کدوم مرحله ارور می گیری!
sudo apt-get install python-pip python-appindicator
sudo pip install Khayyam
sudo apt-get install git
git clone https://github.com/183amir/persian-calendar.git
cd persian-calendar
chmod +x persian-calendar.py
python persian-calendar.py
اون فرمان هایی رو که تو سایتش هست اجرا کردم ولی مینویسه no such directory of fileدستوری که میزنی رو هم بذار تا بدونیم تو کدوم مرحله ارور می گیری!
دستورات زیر رو اجرا کن.کد: [انتخاب]sudo apt-get install python-pip python-appindicator
sudo pip install Khayyam
sudo apt-get install git
git clone https://github.com/183amir/persian-calendar.git
cd persian-calendar
chmod +x persian-calendar.py
python persian-calendar.py
git clone https://github.com/183amir/persian-calendar.git
من نصبش کردم قشنگه:
(http://uploadkon.ir/fl/dd/3072)
ولی چرا سایتتون انگلیسه؟ مگه این یک تقویم برای فارسی زبانها نیست!نقلقولگنجاندن رویدادهای تقویم ملی + اضافه کردن یاداوری کارها به صورت هشدار صوتی یا نوتیفیکیشن + اضافه کردن تم هایی برای تغییر ظاهرمن این سادگیش رو دوست دارم. هیچ کدوم از قابلیت های استارکلندر رو تا حالا استفاده نکردم. یادآوری کارها رو این روزها با اپلیکیشن های موبایل انجام میدن یا با نرم افزارهای آنلاین مثل سرویس تقویم گوگل.
ظاهرشم با ایکونهای اوبونتو سازگاره.
از برنامه نویش تشکر می کنم.
اگر یک برنامه نویس بره سراغ اینکه تقویم فارسی به خود تقویم اوبونتو اضافه بشه، یعنی بعد از نصب، تقویم خود اوبونتو فارسی رو هم نمایش بده، کار زیباتریه.
برای من این خطا رو میزنه
lordpersia@lordpersian-MS-7577:~/persian-calendar$ python persian-calendar.py
Traceback (most recent call last):
File "persian-calendar.py", line 29, in <module>
import khayyam
ImportError: No module named khayyam
اضافه شدن رویدادهای ملی میتونه خیلی عالی باشه
میشه کاری کرد که این خود به خود در استارتاپ باز بشه؟
من تست کردم نشد . اوبونتو ۱۴اضافه شدن رویدادهای ملی میتونه خیلی عالی باشه
میشه کاری کرد که این خود به خود در استارتاپ باز بشه؟
http://183amir.github.io/persian-calendar/#run-at-startup
به crontabe (با reboot@) اضافه کردم و هر بار اجرا میشه :)من تست کردم نشد . اوبونتو ۱۴اضافه شدن رویدادهای ملی میتونه خیلی عالی باشه
میشه کاری کرد که این خود به خود در استارتاپ باز بشه؟
http://183amir.github.io/persian-calendar/#run-at-startup
نقش کلمه عربی نیست؟! میشه حرف ک رو اضافه ش کرد؟سلام،
(http://i57.tinypic.com/11izgn7.png)
از لحاظ فنی این تغییر آيا امکان پذیره:
(http://oi58.tinypic.com/200cqqs.jpg)
?به crontabe (با reboot@) اضافه کردم و هر بار اجرا میشه :)من تست کردم نشد . اوبونتو ۱۴اضافه شدن رویدادهای ملی میتونه خیلی عالی باشه
میشه کاری کرد که این خود به خود در استارتاپ باز بشه؟
http://183amir.github.io/persian-calendar/#run-at-startup
یه مشکل کوچولو برنامتون داره اینه که مثلا اگه رنگ نقشک رو عوض کنم بعد از ری استارت به حالت اولش برمیگرده و انتخاب منو رو سیو نمیکنه
ممنون درست شدیه مشکل کوچولو برنامتون داره اینه که مثلا اگه رنگ نقشک رو عوض کنم بعد از ری استارت به حالت اولش برمیگرده و انتخاب منو رو سیو نمیکنه
درستش کردم. لطفا ورژن قدیمی را پاک کنید و ورژن جدید را با راهنمایی جدید از سایت نصب کنید.
http://183amir.github.io/persian-calendar (http://183amir.github.io/persian-calendar)
سلامسلام
اگه امکانش هست فایل svg آیکون رو هم آپلود کنید
ممنون متوجه شدم
خودم فایلهای svg ش رو ساختم با inkscape
یه اشکال هم داشت، بخاطر transparent مثلاً اگه آیکون light رو توی یک تم dark استفاده کنیم، عددش دیده نمیشه و بالعکس. بخاطر همین یه کادر مستطیلی با گوشههای گرد دورش گذاشتم.
به نظر من فقط اطراف آیکون باید transparent باشه، نه داخلش.
با اجازهتون این دو تا آیکون رو توی StarCalendar هم گذاشتم که کاربرا بتونن فعال کنن
https://github.com/ilius/starcal/blob/next/pixmaps/tray-ubuntu-dark.svg
https://github.com/ilius/starcal/blob/next/pixmaps/tray-ubuntu-light.svg
خواهش میکنم به اجازه من نیست شما باید تو برنامه تون ذکر کنید آیکون ها از کجا آمده با اسم من و یک لینک به نرم افزار من.لینک برنامهتون رو گذاشتم
خواهش میکنم به اجازه من نیست شما باید تو برنامه تون ذکر کنید آیکون ها از کجا آمده با اسم من و یک لینک به نرم افزار من.لینک برنامهتون رو گذاشتم
https://github.com/ilius/starcal/blob/next/authors
نمیشه برای تکتک آیکونها توضیحات کامل نوشت. ضمن اینکه برنامه من هم GPL هست و حتی GPL ذکر کردن اسم رو لازم نمیدونه.
راستی این در KDE کار نمیکنه. میشه کاریش کرد؟از اوبونتو استفاده میکنید؟ چه ورژنی؟
بله ۱۴۰۴. ۶۴ بیتی
sudo apt-get install python-gtk2
sudo cp /opt/persian-calendar/data/icons/ubuntu-mono-dark/persian-calendar-1.png /usr/share/icons/
sudo cp /opt/persian-calendar/data/icons/ubuntu-mono-dark/persian-calendar-2.png /usr/share/icons/
sudo cp /opt/persian-calendar/data/icons/ubuntu-mono-dark/persian-calendar-3.png /usr/share/icons/
sudo cp /opt/persian-calendar/data/icons/ubuntu-mono-dark/persian-calendar-4.png /usr/share/icons/
sudo cp /opt/persian-calendar/data/icons/ubuntu-mono-dark/persian-calendar-5.png /usr/share/icons/
sudo cp /opt/persian-calendar/data/icons/ubuntu-mono-dark/persian-calendar-6.png /usr/share/icons/
sudo cp /opt/persian-calendar/data/icons/ubuntu-mono-dark/persian-calendar-7.png /usr/share/icons/
sudo cp /opt/persian-calendar/data/icons/ubuntu-mono-dark/persian-calendar-8.png /usr/share/icons/
sudo cp /opt/persian-calendar/data/icons/ubuntu-mono-dark/persian-calendar-9.png /usr/share/icons/
sudo cp /opt/persian-calendar/data/icons/ubuntu-mono-dark/persian-calendar-10.png /usr/share/icons/
sudo cp /opt/persian-calendar/data/icons/ubuntu-mono-dark/persian-calendar-11.png /usr/share/icons/
sudo cp /opt/persian-calendar/data/icons/ubuntu-mono-dark/persian-calendar-12.png /usr/share/icons/
sudo cp /opt/persian-calendar/data/icons/ubuntu-mono-dark/persian-calendar-13.png /usr/share/icons/
sudo cp /opt/persian-calendar/data/icons/ubuntu-mono-dark/persian-calendar-14.png /usr/share/icons/
sudo cp /opt/persian-calendar/data/icons/ubuntu-mono-dark/persian-calendar-15.png /usr/share/icons/
sudo cp /opt/persian-calendar/data/icons/ubuntu-mono-dark/persian-calendar-16.png /usr/share/icons/
sudo cp /opt/persian-calendar/data/icons/ubuntu-mono-dark/persian-calendar-17.png /usr/share/icons/
sudo cp /opt/persian-calendar/data/icons/ubuntu-mono-dark/persian-calendar-18.png /usr/share/icons/
sudo cp /opt/persian-calendar/data/icons/ubuntu-mono-dark/persian-calendar-19.png /usr/share/icons/
sudo cp /opt/persian-calendar/data/icons/ubuntu-mono-dark/persian-calendar-20.png /usr/share/icons/
sudo cp /opt/persian-calendar/data/icons/ubuntu-mono-dark/persian-calendar-21.png /usr/share/icons/
sudo cp /opt/persian-calendar/data/icons/ubuntu-mono-dark/persian-calendar-22.png /usr/share/icons/
sudo cp /opt/persian-calendar/data/icons/ubuntu-mono-dark/persian-calendar-23.png /usr/share/icons/
sudo cp /opt/persian-calendar/data/icons/ubuntu-mono-dark/persian-calendar-24.png /usr/share/icons/
sudo cp /opt/persian-calendar/data/icons/ubuntu-mono-dark/persian-calendar-25.png /usr/share/icons/
sudo cp /opt/persian-calendar/data/icons/ubuntu-mono-dark/persian-calendar-26.png /usr/share/icons/
sudo cp /opt/persian-calendar/data/icons/ubuntu-mono-dark/persian-calendar-27.png /usr/share/icons/
sudo cp /opt/persian-calendar/data/icons/ubuntu-mono-dark/persian-calendar-28.png /usr/share/icons/
sudo cp /opt/persian-calendar/data/icons/ubuntu-mono-dark/persian-calendar-29.png /usr/share/icons/
sudo cp /opt/persian-calendar/data/icons/ubuntu-mono-dark/persian-calendar-30.png /usr/share/icons/
sudo cp /opt/persian-calendar/data/icons/ubuntu-mono-dark/persian-calendar-31.png /usr/share/icons/
سلام
این دستور کار نمیکنه
sudo pip3 install Khayyam3
:~$ sudo pip3 install Khayyam3
sudo: pip3: command not found
sudo apt-get install python3-pip
حل شد ممنونسلام
این دستور کار نمیکنه
sudo pip3 install Khayyam3
:~$ sudo pip3 install Khayyam3
sudo: pip3: command not found
سلام
این دستور را اجرا کردی قبلش ؟کد: [انتخاب]sudo apt-get install python3-pip
$ /opt/persian-calendar/gahshomar -m
(gahshomar:28951): Gtk-WARNING **: Failed to register client: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files
Traceback (most recent call last):
File "/opt/persian-calendar/gs_main_window.py", line 268, in activate
self.new_window()
File "/opt/persian-calendar/gs_main_window.py", line 260, in new_window
win = MainWindow(self, self.FULL_PATH, self.config)
File "/opt/persian-calendar/gs_main_window.py", line 136, in __init__
self.draw_interface()
File "/opt/persian-calendar/gs_main_window.py", line 146, in draw_interface
xdg_current_desktop = os.environ.get('XDG_CURRENT_DESKTOP').lower()
AttributeError: 'NoneType' object has no attribute 'lower'
با اینکه این خطا/هشدار رو میده اما اجرا میشه. از AUR نصب کرده ام.
به کتابخانه های زیادی وابسته است حتی gtk2!
که باعث میشه برای استفاده ازش روی سیستم های غیر گنوم (مثل دسکتاپ openbox) حجم دانلود بالایی انجام بگیره و برنامه های غیر ضروری برای سیستم نصب بشه!
و این خطا:کد: [انتخاب]$ /opt/persian-calendar/gahshomar -m
با اینکه این خطا/هشدار رو میده اما اجرا میشه. از AUR نصب کرده ام.
(gahshomar:28951): Gtk-WARNING **: Failed to register client: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files
Traceback (most recent call last):
File "/opt/persian-calendar/gs_main_window.py", line 268, in activate
self.new_window()
File "/opt/persian-calendar/gs_main_window.py", line 260, in new_window
win = MainWindow(self, self.FULL_PATH, self.config)
File "/opt/persian-calendar/gs_main_window.py", line 136, in __init__
self.draw_interface()
File "/opt/persian-calendar/gs_main_window.py", line 146, in draw_interface
xdg_current_desktop = os.environ.get('XDG_CURRENT_DESKTOP').lower()
AttributeError: 'NoneType' object has no attribute 'lower'
اقا مرسی :)
الان امتحانش میکنم
ولی توی گنوم امکانش نیست با تقویم اصلی ادقام بشه و توش رویدادها نمایش داده بشه...
سلام امیر خان
تبریک برای ورژن جدید
من از اوبونتو استودیو ۱۴.۰۴ استفاده میکنم موقع نصب بسته شما به من پیغام خطا میده که مربوط میشه به بسته libgtk که باید ورژن ۳.۱۱.۲ به بالا نصب باشه ولی در حال حاضر ۳.۰ نصب هست
ساخت بستهٔ deb. به توسعهٔ کمی برنامه کمک میکند. کاربران مبتدی لینوکس معمولاً دانش کافی برای نصب برنامه از روی کد منبع را ندارند...
(process:4164): GLib-WARNING **: /build/buildd/glib2.0-2.40.2/./glib/goption.c:2253: ignoring invalid short option '\xa0' (-96) in entry (null):quit
Traceback (most recent call last):
File "/usr/lib/python3.4/site-packages/gahshomar/__init__.py", line 61, in wrapped
retval = fn(*v, **k)
File "/usr/lib/x86_64-linux-gnu/gahshomar/plugins/main/main.py", line 52, in do_activate
from gahshomar.window import Window
File "/usr/lib/python3.4/site-packages/gahshomar/window.py", line 25, in <module>
import gahshomar.widgets as Widgets
File "/usr/lib/python3.4/site-packages/gahshomar/widgets.py", line 24, in <module>
import khayyam
ImportError: No module named 'khayyam'
(gahshomar:4164): Gtk-CRITICAL **: gtk_window_present_with_time: assertion 'GTK_IS_WINDOW (window)' failed
سلام.
PPA خیلی ایده خوبیه، کاش برای StarCalendar هم ساخته بشه...
من نصب کردم، اما اجرا نمیشه:کد: [انتخاب](process:4164): GLib-WARNING **: /build/buildd/glib2.0-2.40.2/./glib/goption.c:2253: ignoring invalid short option '\xa0' (-96) in entry (null):quit
Traceback (most recent call last):
File "/usr/lib/python3.4/site-packages/gahshomar/__init__.py", line 61, in wrapped
retval = fn(*v, **k)
File "/usr/lib/x86_64-linux-gnu/gahshomar/plugins/main/main.py", line 52, in do_activate
from gahshomar.window import Window
File "/usr/lib/python3.4/site-packages/gahshomar/window.py", line 25, in <module>
import gahshomar.widgets as Widgets
File "/usr/lib/python3.4/site-packages/gahshomar/widgets.py", line 24, in <module>
import khayyam
ImportError: No module named 'khayyam'
(gahshomar:4164): Gtk-CRITICAL **: gtk_window_present_with_time: assertion 'GTK_IS_WINDOW (window)' failed
matrix@MacBookPro ~> gahshomar
(process:12782): GLib-WARNING **: /build/buildd/glib2.0-2.40.2/./glib/goption.c:2253: ignoring invalid short option '\xa0' (-96) in entry (null):quit
ERROR:gahshomar.widgets:You need at least Gtk 3.12!
Traceback (most recent call last):
File "/usr/lib/python3.4/site-packages/gahshomar/widgets.py", line 193, in __init__
self.popover = Gtk.Popover.new(self.MonthMenuButton)
File "/usr/lib/python3/dist-packages/gi/module.py", line 320, in __getattr__
return getattr(self._introspection_module, name)
File "/usr/lib/python3/dist-packages/gi/module.py", line 139, in __getattr__
self.__name__, name))
AttributeError: 'gi.repository.Gtk' object has no attribute 'Popover'
Traceback (most recent call last):
File "/usr/lib/python3.4/site-packages/gahshomar/__init__.py", line 61, in wrapped
retval = fn(*v, **k)
File "/usr/lib/x86_64-linux-gnu/gahshomar/plugins/main/main.py", line 54, in do_activate
self.object._window = Window(self.object)
File "/usr/lib/python3.4/site-packages/gahshomar/__init__.py", line 61, in wrapped
retval = fn(*v, **k)
File "/usr/lib/python3.4/site-packages/gahshomar/window.py", line 61, in __init__
self._setup_view()
File "/usr/lib/python3.4/site-packages/gahshomar/__init__.py", line 61, in wrapped
retval = fn(*v, **k)
File "/usr/lib/python3.4/site-packages/gahshomar/window.py", line 98, in _setup_view
pcal = Widgets.PersianCalendarWidget(date=self.date, app=self.app)
File "/usr/lib/python3.4/site-packages/gahshomar/__init__.py", line 61, in wrapped
retval = fn(*v, **k)
File "/usr/lib/python3.4/site-packages/gahshomar/widgets.py", line 341, in __init__
CalendarWidget.__init__(self, self.date, rtl, app)
File "/usr/lib/python3.4/site-packages/gahshomar/__init__.py", line 61, in wrapped
retval = fn(*v, **k)
File "/usr/lib/python3.4/site-packages/gahshomar/widgets.py", line 196, in __init__
self.MonthMenuButton.set_popover(self.popover)
AttributeError: 'MenuButton' object has no attribute 'set_popover'
(gahshomar:12782): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_rowstride: assertion 'GDK_IS_PIXBUF (pixbuf)' failed
(gahshomar:12782): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_height: assertion 'GDK_IS_PIXBUF (pixbuf)' failed
(gahshomar:12782): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_width: assertion 'GDK_IS_PIXBUF (pixbuf)' failed
(gahshomar:12782): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_bits_per_sample: assertion 'GDK_IS_PIXBUF (pixbuf)' failed
(gahshomar:12782): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_has_alpha: assertion 'GDK_IS_PIXBUF (pixbuf)' failed
(gahshomar:12782): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_colorspace: assertion 'GDK_IS_PIXBUF (pixbuf)' failed
(gahshomar:12782): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_pixels: assertion 'GDK_IS_PIXBUF (pixbuf)' failed
(gahshomar:12782): GdkPixbuf-CRITICAL **: gdk_pixbuf_new_from_data: assertion 'data != NULL' failed
(gahshomar:12782): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_rowstride: assertion 'GDK_IS_PIXBUF (pixbuf)' failed
(gahshomar:12782): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_height: assertion 'GDK_IS_PIXBUF (pixbuf)' failed
(gahshomar:12782): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_width: assertion 'GDK_IS_PIXBUF (pixbuf)' failed
(gahshomar:12782): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_bits_per_sample: assertion 'GDK_IS_PIXBUF (pixbuf)' failed
(gahshomar:12782): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_has_alpha: assertion 'GDK_IS_PIXBUF (pixbuf)' failed
(gahshomar:12782): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_colorspace: assertion 'GDK_IS_PIXBUF (pixbuf)' failed
(gahshomar:12782): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_pixels: assertion 'GDK_IS_PIXBUF (pixbuf)' failed
(gahshomar:12782): GdkPixbuf-CRITICAL **: gdk_pixbuf_new_from_data: assertion 'data != NULL' failed
(gahshomar:12782): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_rowstride: assertion 'GDK_IS_PIXBUF (pixbuf)' failed
(gahshomar:12782): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_height: assertion 'GDK_IS_PIXBUF (pixbuf)' failed
(gahshomar:12782): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_width: assertion 'GDK_IS_PIXBUF (pixbuf)' failed
(gahshomar:12782): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_bits_per_sample: assertion 'GDK_IS_PIXBUF (pixbuf)' failed
(gahshomar:12782): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_has_alpha: assertion 'GDK_IS_PIXBUF (pixbuf)' failed
(gahshomar:12782): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_colorspace: assertion 'GDK_IS_PIXBUF (pixbuf)' failed
(gahshomar:12782): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_pixels: assertion 'GDK_IS_PIXBUF (pixbuf)' failed
(gahshomar:12782): GdkPixbuf-CRITICAL **: gdk_pixbuf_new_from_data: assertion 'data != NULL' failed
بعد از چند ثانیه اجرا شد و ۴ گیگابایت از رم استفاده کرده بود.
تصویر اجرا از لانچر رو پیوست کردم.
اجرا از ترمینال:کد: [انتخاب]matrix@MacBookPro ~> gahshomar
بعد از چند ثانیه اجرا شد و ۴ گیگابایت از رم استفاده کرده بود.
(process:12782): GLib-WARNING **: /build/buildd/glib2.0-2.40.2/./glib/goption.c:2253: ignoring invalid short option '\xa0' (-96) in entry (null):quit
ERROR:gahshomar.widgets:You need at least Gtk 3.12!
Traceback (most recent call last):
File "/usr/lib/python3.4/site-packages/gahshomar/widgets.py", line 193, in __init__
self.popover = Gtk.Popover.new(self.MonthMenuButton)
File "/usr/lib/python3/dist-packages/gi/module.py", line 320, in __getattr__
return getattr(self._introspection_module, name)
File "/usr/lib/python3/dist-packages/gi/module.py", line 139, in __getattr__
self.__name__, name))
AttributeError: 'gi.repository.Gtk' object has no attribute 'Popover'
Traceback (most recent call last):
File "/usr/lib/python3.4/site-packages/gahshomar/__init__.py", line 61, in wrapped
retval = fn(*v, **k)
File "/usr/lib/x86_64-linux-gnu/gahshomar/plugins/main/main.py", line 54, in do_activate
self.object._window = Window(self.object)
File "/usr/lib/python3.4/site-packages/gahshomar/__init__.py", line 61, in wrapped
retval = fn(*v, **k)
File "/usr/lib/python3.4/site-packages/gahshomar/window.py", line 61, in __init__
self._setup_view()
File "/usr/lib/python3.4/site-packages/gahshomar/__init__.py", line 61, in wrapped
retval = fn(*v, **k)
File "/usr/lib/python3.4/site-packages/gahshomar/window.py", line 98, in _setup_view
pcal = Widgets.PersianCalendarWidget(date=self.date, app=self.app)
File "/usr/lib/python3.4/site-packages/gahshomar/__init__.py", line 61, in wrapped
retval = fn(*v, **k)
File "/usr/lib/python3.4/site-packages/gahshomar/widgets.py", line 341, in __init__
CalendarWidget.__init__(self, self.date, rtl, app)
File "/usr/lib/python3.4/site-packages/gahshomar/__init__.py", line 61, in wrapped
retval = fn(*v, **k)
File "/usr/lib/python3.4/site-packages/gahshomar/widgets.py", line 196, in __init__
self.MonthMenuButton.set_popover(self.popover)
AttributeError: 'MenuButton' object has no attribute 'set_popover'
(gahshomar:12782): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_rowstride: assertion 'GDK_IS_PIXBUF (pixbuf)' failed
(gahshomar:12782): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_height: assertion 'GDK_IS_PIXBUF (pixbuf)' failed
(gahshomar:12782): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_width: assertion 'GDK_IS_PIXBUF (pixbuf)' failed
(gahshomar:12782): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_bits_per_sample: assertion 'GDK_IS_PIXBUF (pixbuf)' failed
(gahshomar:12782): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_has_alpha: assertion 'GDK_IS_PIXBUF (pixbuf)' failed
(gahshomar:12782): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_colorspace: assertion 'GDK_IS_PIXBUF (pixbuf)' failed
(gahshomar:12782): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_pixels: assertion 'GDK_IS_PIXBUF (pixbuf)' failed
(gahshomar:12782): GdkPixbuf-CRITICAL **: gdk_pixbuf_new_from_data: assertion 'data != NULL' failed
(gahshomar:12782): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_rowstride: assertion 'GDK_IS_PIXBUF (pixbuf)' failed
(gahshomar:12782): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_height: assertion 'GDK_IS_PIXBUF (pixbuf)' failed
(gahshomar:12782): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_width: assertion 'GDK_IS_PIXBUF (pixbuf)' failed
(gahshomar:12782): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_bits_per_sample: assertion 'GDK_IS_PIXBUF (pixbuf)' failed
(gahshomar:12782): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_has_alpha: assertion 'GDK_IS_PIXBUF (pixbuf)' failed
(gahshomar:12782): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_colorspace: assertion 'GDK_IS_PIXBUF (pixbuf)' failed
(gahshomar:12782): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_pixels: assertion 'GDK_IS_PIXBUF (pixbuf)' failed
(gahshomar:12782): GdkPixbuf-CRITICAL **: gdk_pixbuf_new_from_data: assertion 'data != NULL' failed
(gahshomar:12782): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_rowstride: assertion 'GDK_IS_PIXBUF (pixbuf)' failed
(gahshomar:12782): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_height: assertion 'GDK_IS_PIXBUF (pixbuf)' failed
(gahshomar:12782): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_width: assertion 'GDK_IS_PIXBUF (pixbuf)' failed
(gahshomar:12782): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_bits_per_sample: assertion 'GDK_IS_PIXBUF (pixbuf)' failed
(gahshomar:12782): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_has_alpha: assertion 'GDK_IS_PIXBUF (pixbuf)' failed
(gahshomar:12782): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_colorspace: assertion 'GDK_IS_PIXBUF (pixbuf)' failed
(gahshomar:12782): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_pixels: assertion 'GDK_IS_PIXBUF (pixbuf)' failed
(gahshomar:12782): GdkPixbuf-CRITICAL **: gdk_pixbuf_new_from_data: assertion 'data != NULL' failed
بله. درست شد.
خسته نباشی و ممنون.
سلام من هنوز موفق نشدم نصب کنم و الان از طریق PPA نصب کردم و load رم شروع میکنه با بالا رفتن
gahshomar -v
اجرا کنی؟ و خروجی شو بدی؟
۴.۲.۶ میشه همین ورژنی که الان از طریق PPA نصب میشه؟
عجیبه! بدون مشکل داره کار میکنه ! نمیدونم چرا اون دفعه اینجوری شد
ولی الان یه مشکل داره که آیکون system tray رو ندارم
من از میزکار XFCE استفاده میکنم . appindicator رو فعال کردم ولی نیومد
اون نسخه قدیمی تقویمت که Persian calendar بود اسمش از این لحاظ مشکلی نداشت و داخل system tray میومد(گفتم شاید بتونه کمکت کنه)
اسکرین شات رو گذاشتم . اگه دقت کنی میزنه no indicator
alireza@alireza-HP-Pavilion-dv6-Notebook-PC:~$ gahshomar
(process:7662): GLib-WARNING **: /build/buildd/glib2.0-2.40.2/./glib/goption.c:2253: ignoring invalid short option '\xa0' (-96) in entry (null):quit
(gahshomar:7662): Gtk-WARNING **: Theme parsing error: gtk.css:1:58: Failed to import: The resource at '/org/gnome/adwaita/gtk-main.css' does not exist
WARNING:gahshomar.widgets:You need at least Gtk 3.12 for cool ui features!
WARNING:gahshomar.widgets:You need at least Gtk 3.12 for cool ui features!
INFO:gahshomar.window:minimized is: False
gahshomar -v
(process:7940): GLib-WARNING **: /build/buildd/glib2.0-2.40.2/./glib/goption.c:2253: ignoring invalid short option '\xa0' (-96) in entry (null):quit
DEBUG:gahshomar:main.do_activate(<MainPlugin object at 0x7f4fdd2dcf78 (MainPlugin at 0x7f4fd00017a0)>)
DEBUG:gahshomar:|main.__init__(<main.EventsHandler object at 0x7f4fdcdbfcf8>)
DEBUG:gahshomar:|returned None
DEBUG:gahshomar:|gahshomar.window.__init__(<Window object at 0x7f4fdcd842d0 (uninitialized at 0x0)>, <__main__.Gahshomar object at 0x7f4fdcdc0480 (Gahshomar at 0xd000f0)>)
(gahshomar:7940): Gtk-WARNING **: Theme parsing error: gtk.css:1:58: Failed to import: The resource at '/org/gnome/adwaita/gtk-main.css' does not exist
DEBUG:gahshomar:||gahshomar.window._setup_view(<Window object at 0x7f4fdcd842d0 (gahshomar+window+Window at 0xffc280)>)
DEBUG:gahshomar:|||gahshomar.widgets.__init__(<PersianDayWidget object at 0x7f4fdcd843a8 (uninitialized at 0x0)>, datetime.date(2015, 1, 23), <__main__.Gahshomar object at 0x7f4fdcdc0480 (Gahshomar at 0xd000f0)>)
DEBUG:gahshomar:||||gahshomar.calendar.__init__(<PersianDayWidget object at 0x7f4fdcd843a8 (uninitialized at 0x0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:|||||gahshomar.calendar.__init__(<PersianDayWidget object at 0x7f4fdcd843a8 (uninitialized at 0x0)>)
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:|||||gahshomar.calendar.get_date(<PersianDayWidget object at 0x7f4fdcd843a8 (uninitialized at 0x0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||gahshomar.calendar.date_to_georgian(datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||returned 2015-01-23
DEBUG:gahshomar:|||||returned 1393-11-3
DEBUG:gahshomar:||||returned None
DEBUG:gahshomar:||||gahshomar.widgets.__init__(<PersianDayWidget object at 0x7f4fdcd843a8 (uninitialized at 0x0)>, khayyam.JalaliDate(1393, 11, 3), '%A، %d %B %Y', <__main__.Gahshomar object at 0x7f4fdcdc0480 (Gahshomar at 0xd000f0)>)
DEBUG:gahshomar:|||||gahshomar.widgets.update(<PersianDayWidget object at 0x7f4fdcd843a8 (gahshomar+widgets+PersianDayWidget at 0xd00210)>)
DEBUG:gahshomar:||||||gahshomar.calendar.get_date(<PersianDayWidget object at 0x7f4fdcd843a8 (gahshomar+widgets+PersianDayWidget at 0xd00210)>, khayyam.JalaliDate(1393, 11, 3))
DEBUG:gahshomar:|||||||gahshomar.calendar.date_to_georgian(khayyam.JalaliDate(1393, 11, 3))
DEBUG:gahshomar:|||||||returned 2015-01-23
DEBUG:gahshomar:||||||returned 1393-11-3
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:||||returned None
DEBUG:gahshomar:|||returned None
DEBUG:gahshomar:|||gahshomar.widgets.__init__(<GeorgianDayWidget object at 0x7f4fdcd84708 (uninitialized at 0x0)>, datetime.date(2015, 1, 23), <__main__.Gahshomar object at 0x7f4fdcdc0480 (Gahshomar at 0xd000f0)>)
DEBUG:gahshomar:||||gahshomar.calendar.__init__(<GeorgianDayWidget object at 0x7f4fdcd84708 (uninitialized at 0x0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:|||||gahshomar.calendar.__init__(<GeorgianDayWidget object at 0x7f4fdcd84708 (uninitialized at 0x0)>)
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:|||||gahshomar.calendar.get_date(<GeorgianDayWidget object at 0x7f4fdcd84708 (uninitialized at 0x0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||gahshomar.calendar.date_to_georgian(datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||returned 2015-01-23
DEBUG:gahshomar:|||||returned 2015-01-23
DEBUG:gahshomar:||||returned None
DEBUG:gahshomar:||||gahshomar.widgets.__init__(<GeorgianDayWidget object at 0x7f4fdcd84708 (uninitialized at 0x0)>, datetime.date(2015, 1, 23), '%A, %d %B %Y', <__main__.Gahshomar object at 0x7f4fdcdc0480 (Gahshomar at 0xd000f0)>)
DEBUG:gahshomar:|||||gahshomar.widgets.update(<GeorgianDayWidget object at 0x7f4fdcd84708 (gahshomar+widgets+GeorgianDayWidget at 0xd00450)>)
DEBUG:gahshomar:||||||gahshomar.calendar.get_date(<GeorgianDayWidget object at 0x7f4fdcd84708 (gahshomar+widgets+GeorgianDayWidget at 0xd00450)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:|||||||gahshomar.calendar.date_to_georgian(datetime.date(2015, 1, 23))
DEBUG:gahshomar:|||||||returned 2015-01-23
DEBUG:gahshomar:||||||returned 2015-01-23
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:||||returned None
DEBUG:gahshomar:|||returned None
DEBUG:gahshomar:|||gahshomar.widgets.__init__(<PersianCalendarWidget object at 0x7f4fdcd84828 (uninitialized at 0x0)>, datetime.date(2015, 1, 23), <__main__.Gahshomar object at 0x7f4fdcdc0480 (Gahshomar at 0xd000f0)>)
DEBUG:gahshomar.widgets:init PersianCalendar
DEBUG:gahshomar:||||gahshomar.calendar.__init__(<PersianCalendarWidget object at 0x7f4fdcd84828 (uninitialized at 0x0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:|||||gahshomar.calendar.__init__(<PersianCalendarWidget object at 0x7f4fdcd84828 (uninitialized at 0x0)>)
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:|||||gahshomar.calendar.get_date(<PersianCalendarWidget object at 0x7f4fdcd84828 (uninitialized at 0x0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||gahshomar.calendar.date_to_georgian(datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||returned 2015-01-23
DEBUG:gahshomar:|||||returned 1393-11-3
DEBUG:gahshomar:||||returned None
DEBUG:gahshomar.widgets:init PersianMonthsWidget
DEBUG:gahshomar:||||gahshomar.widgets.__init__(<PersianMonthsWidget object at 0x7f4fdcd84900 (uninitialized at 0x0)>, khayyam.JalaliDate(1393, 11, 3), True, <__main__.Gahshomar object at 0x7f4fdcdc0480 (Gahshomar at 0xd000f0)>)
DEBUG:gahshomar:|||||gahshomar.calendar.__init__(<PersianMonthsWidget object at 0x7f4fdcd84900 (uninitialized at 0x0)>, khayyam.JalaliDate(1393, 11, 3))
DEBUG:gahshomar:||||||gahshomar.calendar.__init__(<PersianMonthsWidget object at 0x7f4fdcd84900 (uninitialized at 0x0)>)
DEBUG:gahshomar:||||||returned None
DEBUG:gahshomar:||||||gahshomar.calendar.get_date(<PersianMonthsWidget object at 0x7f4fdcd84900 (uninitialized at 0x0)>, khayyam.JalaliDate(1393, 11, 3))
DEBUG:gahshomar:|||||||gahshomar.calendar.date_to_georgian(khayyam.JalaliDate(1393, 11, 3))
DEBUG:gahshomar:|||||||returned 2015-01-23
DEBUG:gahshomar:||||||returned 1393-11-3
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:|||||gahshomar.widgets.__init__(<PersianMonthsWidget object at 0x7f4fdcd84900 (uninitialized at 0x0)>, khayyam.JalaliDate(1393, 11, 3), True, <__main__.Gahshomar object at 0x7f4fdcdc0480 (Gahshomar at 0xd000f0)>)
DEBUG:gahshomar:||||||gahshomar.calendar.get_months(<PersianMonthsWidget object at 0x7f4fdcd84900 (gahshomar+widgets+PersianMonthsWidget at 0xd00690)>)
DEBUG:gahshomar:||||||returned ['فروردین', 'اردیبهشت', 'خرداد', 'تیر', 'مرداد', 'شهریور', 'مهر', 'آبان', 'آذر', 'دی', 'بهمن', 'اسفند']
DEBUG:gahshomar.widgets:('button3', <Button object at 0x7f4fdcd84bd0 (GtkButton at 0x1025490)>, 0, 3)
DEBUG:gahshomar.widgets:('button2', <Button object at 0x7f4fdcd84c18 (GtkButton at 0x1025310)>, 1, 2)
DEBUG:gahshomar.widgets:('button1', <Button object at 0x7f4fdcd84ca8 (GtkButton at 0x1025190)>, 2, 1)
DEBUG:gahshomar.widgets:('button6', <Button object at 0x7f4fdcd84d38 (GtkButton at 0x1025910)>, 3, 6)
DEBUG:gahshomar.widgets:('button5', <Button object at 0x7f4fdcd84dc8 (GtkButton at 0x1025790)>, 4, 5)
DEBUG:gahshomar.widgets:('button4', <Button object at 0x7f4fdcd84e58 (GtkButton at 0x1025610)>, 5, 4)
DEBUG:gahshomar.widgets:('button9', <Button object at 0x7f4fdcd84ee8 (GtkButton at 0x1025d90)>, 6, 9)
DEBUG:gahshomar.widgets:('button8', <Button object at 0x7f4fdcd84f78 (GtkButton at 0x1025c10)>, 7, 8)
DEBUG:gahshomar.widgets:('button7', <Button object at 0x7f4fdcd0c048 (GtkButton at 0x1025a90)>, 8, 7)
DEBUG:gahshomar.widgets:('button12', <Button object at 0x7f4fdcd0c0d8 (GtkButton at 0x1159320)>, 9, 12)
DEBUG:gahshomar.widgets:('button11', <Button object at 0x7f4fdcd0c168 (GtkButton at 0x11591a0)>, 10, 11)
DEBUG:gahshomar.widgets:('button10', <Button object at 0x7f4fdcd0c1f8 (GtkButton at 0x1025f10)>, 11, 10)
DEBUG:gahshomar:||||||gahshomar.widgets.update(<PersianMonthsWidget object at 0x7f4fdcd84900 (gahshomar+widgets+PersianMonthsWidget at 0xd00690)>)
DEBUG:gahshomar:|||||||gahshomar.calendar.get_date(<PersianMonthsWidget object at 0x7f4fdcd84900 (gahshomar+widgets+PersianMonthsWidget at 0xd00690)>, khayyam.JalaliDate(1393, 11, 3))
DEBUG:gahshomar:||||||||gahshomar.calendar.date_to_georgian(khayyam.JalaliDate(1393, 11, 3))
DEBUG:gahshomar:||||||||returned 2015-01-23
DEBUG:gahshomar:|||||||returned 1393-11-3
DEBUG:gahshomar:||||||returned None
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:||||returned None
DEBUG:gahshomar.widgets:init CalendarWidget
DEBUG:gahshomar:||||gahshomar.widgets.__init__(<PersianCalendarWidget object at 0x7f4fdcd84828 (uninitialized at 0x0)>, khayyam.JalaliDate(1393, 11, 3), True, <__main__.Gahshomar object at 0x7f4fdcdc0480 (Gahshomar at 0xd000f0)>)
WARNING:gahshomar.widgets:You need at least Gtk 3.12 for cool ui features!
DEBUG:gahshomar:|||||gahshomar.calendar.get_week_days(<PersianCalendarWidget object at 0x7f4fdcd84828 (gahshomar+widgets+PersianCalendarWidget at 0xd008d0)>)
DEBUG:gahshomar:|||||returned [('ش', 'شنبه'), ('۱ش', 'یک\u200cشنبه'), ('۲ش', 'دو\u200cشنبه'), ('۳ش', 'سه\u200cشنبه'), ('۴ش', 'چهار\u200cشنبه'), ('۵ش', 'پنج\u200cشنبه'), ('آ', 'آدینه')]
DEBUG:gahshomar:|||||gahshomar.widgets.update(<PersianCalendarWidget object at 0x7f4fdcd84828 (gahshomar+widgets+PersianCalendarWidget at 0xd008d0)>)
DEBUG:gahshomar:||||||gahshomar.calendar.get_date(<PersianCalendarWidget object at 0x7f4fdcd84828 (gahshomar+widgets+PersianCalendarWidget at 0xd008d0)>, khayyam.JalaliDate(1393, 11, 3))
DEBUG:gahshomar:|||||||gahshomar.calendar.date_to_georgian(khayyam.JalaliDate(1393, 11, 3))
DEBUG:gahshomar:|||||||returned 2015-01-23
DEBUG:gahshomar:||||||returned 1393-11-3
DEBUG:gahshomar:||||||gahshomar.calendar.get_months(<PersianCalendarWidget object at 0x7f4fdcd84828 (gahshomar+widgets+PersianCalendarWidget at 0xd008d0)>)
DEBUG:gahshomar:||||||returned ['فروردین', 'اردیبهشت', 'خرداد', 'تیر', 'مرداد', 'شهریور', 'مهر', 'آبان', 'آذر', 'دی', 'بهمن', 'اسفند']
DEBUG:gahshomar:||||||gahshomar.widgets.setup_weekdays(<PersianCalendarWidget object at 0x7f4fdcd84828 (gahshomar+widgets+PersianCalendarWidget at 0xd008d0)>)
DEBUG:gahshomar:||||||returned None
DEBUG:gahshomar:||||||gahshomar.widgets.setup_days_grid(<PersianCalendarWidget object at 0x7f4fdcd84828 (gahshomar+widgets+PersianCalendarWidget at 0xd008d0)>)
DEBUG:gahshomar:|||||||gahshomar.calendar.gen_grid_mat(<PersianCalendarWidget object at 0x7f4fdcd84828 (gahshomar+widgets+PersianCalendarWidget at 0xd008d0)>)
DEBUG:gahshomar:||||||||gahshomar.calendar.get_first_day_month(<PersianCalendarWidget object at 0x7f4fdcd84828 (gahshomar+widgets+PersianCalendarWidget at 0xd008d0)>)
DEBUG:gahshomar:||||||||returned 4
DEBUG:gahshomar:||||||||gahshomar.calendar.get_days_in_month(<PersianCalendarWidget object at 0x7f4fdcd84828 (gahshomar+widgets+PersianCalendarWidget at 0xd008d0)>)
DEBUG:gahshomar:||||||||returned 30
DEBUG:gahshomar:||||||||gahshomar.calendar.get_first_day_month(<PersianCalendarWidget object at 0x7f4fdcd84828 (gahshomar+widgets+PersianCalendarWidget at 0xd008d0)>)
DEBUG:gahshomar:||||||||returned 4
DEBUG:gahshomar:|||||||returned None
DEBUG:gahshomar:||||||returned None
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:||||returned None
DEBUG:gahshomar.widgets:CalendarWidget loaded
DEBUG:gahshomar:|||returned None
DEBUG:gahshomar:|||gahshomar.widgets.__init__(<GeorgianCalendarWidget object at 0x7f4fdcd0c360 (uninitialized at 0x0)>, datetime.date(2015, 1, 23), <__main__.Gahshomar object at 0x7f4fdcdc0480 (Gahshomar at 0xd000f0)>)
DEBUG:gahshomar:||||gahshomar.calendar.__init__(<GeorgianCalendarWidget object at 0x7f4fdcd0c360 (uninitialized at 0x0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:|||||gahshomar.calendar.__init__(<GeorgianCalendarWidget object at 0x7f4fdcd0c360 (uninitialized at 0x0)>)
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:|||||gahshomar.calendar.get_date(<GeorgianCalendarWidget object at 0x7f4fdcd0c360 (uninitialized at 0x0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||gahshomar.calendar.date_to_georgian(datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||returned 2015-01-23
DEBUG:gahshomar:|||||returned 2015-01-23
DEBUG:gahshomar:||||returned None
DEBUG:gahshomar:||||gahshomar.widgets.__init__(<GeorgianMonthsWidget object at 0x7f4fdcd11fc0 (uninitialized at 0x0)>, datetime.date(2015, 1, 23), False, <__main__.Gahshomar object at 0x7f4fdcdc0480 (Gahshomar at 0xd000f0)>)
DEBUG:gahshomar:|||||gahshomar.calendar.__init__(<GeorgianMonthsWidget object at 0x7f4fdcd11fc0 (uninitialized at 0x0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||gahshomar.calendar.__init__(<GeorgianMonthsWidget object at 0x7f4fdcd11fc0 (uninitialized at 0x0)>)
DEBUG:gahshomar:||||||returned None
DEBUG:gahshomar:||||||gahshomar.calendar.get_date(<GeorgianMonthsWidget object at 0x7f4fdcd11fc0 (uninitialized at 0x0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:|||||||gahshomar.calendar.date_to_georgian(datetime.date(2015, 1, 23))
DEBUG:gahshomar:|||||||returned 2015-01-23
DEBUG:gahshomar:||||||returned 2015-01-23
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:|||||gahshomar.widgets.__init__(<GeorgianMonthsWidget object at 0x7f4fdcd11fc0 (uninitialized at 0x0)>, datetime.date(2015, 1, 23), False, <__main__.Gahshomar object at 0x7f4fdcdc0480 (Gahshomar at 0xd000f0)>)
DEBUG:gahshomar:||||||gahshomar.calendar.get_months(<GeorgianMonthsWidget object at 0x7f4fdcd11fc0 (gahshomar+widgets+GeorgianMonthsWidget at 0x124f690)>)
DEBUG:gahshomar:||||||returned ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December']
DEBUG:gahshomar.widgets:('button1', <Button object at 0x7f4fdcd16af8 (GtkButton at 0x1224940)>, 0, 1)
DEBUG:gahshomar.widgets:('button2', <Button object at 0x7f4fdcd16b88 (GtkButton at 0x1224ac0)>, 1, 2)
DEBUG:gahshomar.widgets:('button3', <Button object at 0x7f4fdcd16c18 (GtkButton at 0x1224c40)>, 2, 3)
DEBUG:gahshomar.widgets:('button4', <Button object at 0x7f4fdcd16ca8 (GtkButton at 0x1224dc0)>, 3, 4)
DEBUG:gahshomar.widgets:('button5', <Button object at 0x7f4fdcd16d38 (GtkButton at 0x1224f40)>, 4, 5)
DEBUG:gahshomar.widgets:('button6', <Button object at 0x7f4fdcd16dc8 (GtkButton at 0x125d1c0)>, 5, 6)
DEBUG:gahshomar.widgets:('button7', <Button object at 0x7f4fdcd16e58 (GtkButton at 0x125d340)>, 6, 7)
DEBUG:gahshomar.widgets:('button8', <Button object at 0x7f4fdcd16ee8 (GtkButton at 0x125d4c0)>, 7, 8)
DEBUG:gahshomar.widgets:('button9', <Button object at 0x7f4fdcd16f78 (GtkButton at 0x125d640)>, 8, 9)
DEBUG:gahshomar.widgets:('button10', <Button object at 0x7f4fdcd19048 (GtkButton at 0x125d7c0)>, 9, 10)
DEBUG:gahshomar.widgets:('button11', <Button object at 0x7f4fdcd190d8 (GtkButton at 0x125d940)>, 10, 11)
DEBUG:gahshomar.widgets:('button12', <Button object at 0x7f4fdcd19168 (GtkButton at 0x125dac0)>, 11, 12)
DEBUG:gahshomar:||||||gahshomar.widgets.update(<GeorgianMonthsWidget object at 0x7f4fdcd11fc0 (gahshomar+widgets+GeorgianMonthsWidget at 0x124f690)>)
DEBUG:gahshomar:|||||||gahshomar.calendar.get_date(<GeorgianMonthsWidget object at 0x7f4fdcd11fc0 (gahshomar+widgets+GeorgianMonthsWidget at 0x124f690)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||||gahshomar.calendar.date_to_georgian(datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||||returned 2015-01-23
DEBUG:gahshomar:|||||||returned 2015-01-23
DEBUG:gahshomar:||||||returned None
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:||||returned None
DEBUG:gahshomar:||||gahshomar.widgets.__init__(<GeorgianCalendarWidget object at 0x7f4fdcd0c360 (uninitialized at 0x0)>, datetime.date(2015, 1, 23), False, <__main__.Gahshomar object at 0x7f4fdcdc0480 (Gahshomar at 0xd000f0)>)
WARNING:gahshomar.widgets:You need at least Gtk 3.12 for cool ui features!
DEBUG:gahshomar:|||||gahshomar.calendar.get_week_days(<GeorgianCalendarWidget object at 0x7f4fdcd0c360 (gahshomar+widgets+GeorgianCalendarWidget at 0x124f8d0)>)
DEBUG:gahshomar:|||||returned [('Mon', 'Monday'), ('Tue', 'Tuesday'), ('Wed', 'Wednesday'), ('Thu', 'Thursday'), ('Fri', 'Friday'), ('Sat', 'Saturday'), ('Sun', 'Sunday')]
DEBUG:gahshomar:|||||gahshomar.widgets.update(<GeorgianCalendarWidget object at 0x7f4fdcd0c360 (gahshomar+widgets+GeorgianCalendarWidget at 0x124f8d0)>)
DEBUG:gahshomar:||||||gahshomar.calendar.get_date(<GeorgianCalendarWidget object at 0x7f4fdcd0c360 (gahshomar+widgets+GeorgianCalendarWidget at 0x124f8d0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:|||||||gahshomar.calendar.date_to_georgian(datetime.date(2015, 1, 23))
DEBUG:gahshomar:|||||||returned 2015-01-23
DEBUG:gahshomar:||||||returned 2015-01-23
DEBUG:gahshomar:||||||gahshomar.calendar.get_months(<GeorgianCalendarWidget object at 0x7f4fdcd0c360 (gahshomar+widgets+GeorgianCalendarWidget at 0x124f8d0)>)
DEBUG:gahshomar:||||||returned ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December']
DEBUG:gahshomar:||||||gahshomar.widgets.setup_weekdays(<GeorgianCalendarWidget object at 0x7f4fdcd0c360 (gahshomar+widgets+GeorgianCalendarWidget at 0x124f8d0)>)
DEBUG:gahshomar:||||||returned None
DEBUG:gahshomar:||||||gahshomar.widgets.setup_days_grid(<GeorgianCalendarWidget object at 0x7f4fdcd0c360 (gahshomar+widgets+GeorgianCalendarWidget at 0x124f8d0)>)
DEBUG:gahshomar:|||||||gahshomar.calendar.gen_grid_mat(<GeorgianCalendarWidget object at 0x7f4fdcd0c360 (gahshomar+widgets+GeorgianCalendarWidget at 0x124f8d0)>)
DEBUG:gahshomar:||||||||gahshomar.calendar.get_first_day_month(<GeorgianCalendarWidget object at 0x7f4fdcd0c360 (gahshomar+widgets+GeorgianCalendarWidget at 0x124f8d0)>)
DEBUG:gahshomar:||||||||returned 3
DEBUG:gahshomar:||||||||gahshomar.calendar.get_days_in_month(<GeorgianCalendarWidget object at 0x7f4fdcd0c360 (gahshomar+widgets+GeorgianCalendarWidget at 0x124f8d0)>)
DEBUG:gahshomar:||||||||returned 31
DEBUG:gahshomar:||||||||gahshomar.calendar.get_first_day_month(<GeorgianCalendarWidget object at 0x7f4fdcd0c360 (gahshomar+widgets+GeorgianCalendarWidget at 0x124f8d0)>)
DEBUG:gahshomar:||||||||returned 3
DEBUG:gahshomar:|||||||returned None
DEBUG:gahshomar:||||||returned None
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:||||returned None
DEBUG:gahshomar:|||returned None
DEBUG:gahshomar:|||gahshomar.window.setup_header_bar(<Window object at 0x7f4fdcd842d0 (gahshomar+window+Window at 0xffc280)>)
DEBUG:gahshomar:|||returned None
DEBUG:gahshomar:||returned None
INFO:gahshomar.window:minimized is: False
DEBUG:gahshomar:||gahshomar.window.set_icon_(<Window object at 0x7f4fdcd842d0 (gahshomar+window+Window at 0xffc280)>, <Window object at 0x7f4fdcd842d0 (gahshomar+window+Window at 0xffc280)>, None)
DEBUG:gahshomar:||returned True
DEBUG:gahshomar:|returned None
DEBUG:gahshomar:|main.load_plugins(<MainPlugin object at 0x7f4fdd2dcf78 (MainPlugin at 0x7f4fd00017a0)>)
DEBUG:gahshomar:|returned None
DEBUG:gahshomar:|main.connect_plugin_signals(<MainPlugin object at 0x7f4fdd2dcf78 (MainPlugin at 0x7f4fd00017a0)>)
DEBUG:gahshomar:|returned None
DEBUG:gahshomar:returned None
DEBUG:gahshomar:gahshomar.window._on_window_state_event(<Window object at 0x7f4fdcd842d0 (gahshomar+window+Window at 0xffc280)>, <Window object at 0x7f4fdcd842d0 (gahshomar+window+Window at 0xffc280)>, <void at 0x16563d0>)
DEBUG:gahshomar:returned None
DEBUG:gahshomar:gahshomar.window._on_configure_event(<Window object at 0x7f4fdcd842d0 (gahshomar+window+Window at 0xffc280)>, <Window object at 0x7f4fdcd842d0 (gahshomar+window+Window at 0xffc280)>, <void at 0x16563d0>)
DEBUG:gahshomar:returned None
DEBUG:gahshomar:gahshomar.window._on_configure_event(<Window object at 0x7f4fdcd842d0 (gahshomar+window+Window at 0xffc280)>, <Window object at 0x7f4fdcd842d0 (gahshomar+window+Window at 0xffc280)>, <void at 0x16563d0>)
DEBUG:gahshomar:returned None
DEBUG:gahshomar:gahshomar.window._on_configure_event(<Window object at 0x7f4fdcd842d0 (gahshomar+window+Window at 0xffc280)>, <Window object at 0x7f4fdcd842d0 (gahshomar+window+Window at 0xffc280)>, <void at 0x16564f0>)
DEBUG:gahshomar:returned None
DEBUG:gahshomar:gahshomar.window._on_configure_event(<Window object at 0x7f4fdcd842d0 (gahshomar+window+Window at 0xffc280)>, <Window object at 0x7f4fdcd842d0 (gahshomar+window+Window at 0xffc280)>, <void at 0x16563d0>)
DEBUG:gahshomar:returned None
باعث خوشحالیه که بتونم کمکت کنم
راستش چون انجمن رو مدام چک میکنم تو اینجا راحت ترم برای فیدبک دادن
اینم خروجی خواستی . راستی نصب بودن ورژن قدیمی برنامت تداخل ایجاد نمیکنه؟کد: [انتخاب]alireza@alireza-HP-Pavilion-dv6-Notebook-PC:~$ gahshomar
(process:7662): GLib-WARNING **: /build/buildd/glib2.0-2.40.2/./glib/goption.c:2253: ignoring invalid short option '\xa0' (-96) in entry (null):quit
(gahshomar:7662): Gtk-WARNING **: Theme parsing error: gtk.css:1:58: Failed to import: The resource at '/org/gnome/adwaita/gtk-main.css' does not exist
WARNING:gahshomar.widgets:You need at least Gtk 3.12 for cool ui features!
WARNING:gahshomar.widgets:You need at least Gtk 3.12 for cool ui features!
INFO:gahshomar.window:minimized is: Falseکد: [انتخاب]gahshomar -v
(process:7940): GLib-WARNING **: /build/buildd/glib2.0-2.40.2/./glib/goption.c:2253: ignoring invalid short option '\xa0' (-96) in entry (null):quit
DEBUG:gahshomar:main.do_activate(<MainPlugin object at 0x7f4fdd2dcf78 (MainPlugin at 0x7f4fd00017a0)>)
DEBUG:gahshomar:|main.__init__(<main.EventsHandler object at 0x7f4fdcdbfcf8>)
DEBUG:gahshomar:|returned None
DEBUG:gahshomar:|gahshomar.window.__init__(<Window object at 0x7f4fdcd842d0 (uninitialized at 0x0)>, <__main__.Gahshomar object at 0x7f4fdcdc0480 (Gahshomar at 0xd000f0)>)
(gahshomar:7940): Gtk-WARNING **: Theme parsing error: gtk.css:1:58: Failed to import: The resource at '/org/gnome/adwaita/gtk-main.css' does not exist
DEBUG:gahshomar:||gahshomar.window._setup_view(<Window object at 0x7f4fdcd842d0 (gahshomar+window+Window at 0xffc280)>)
DEBUG:gahshomar:|||gahshomar.widgets.__init__(<PersianDayWidget object at 0x7f4fdcd843a8 (uninitialized at 0x0)>, datetime.date(2015, 1, 23), <__main__.Gahshomar object at 0x7f4fdcdc0480 (Gahshomar at 0xd000f0)>)
DEBUG:gahshomar:||||gahshomar.calendar.__init__(<PersianDayWidget object at 0x7f4fdcd843a8 (uninitialized at 0x0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:|||||gahshomar.calendar.__init__(<PersianDayWidget object at 0x7f4fdcd843a8 (uninitialized at 0x0)>)
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:|||||gahshomar.calendar.get_date(<PersianDayWidget object at 0x7f4fdcd843a8 (uninitialized at 0x0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||gahshomar.calendar.date_to_georgian(datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||returned 2015-01-23
DEBUG:gahshomar:|||||returned 1393-11-3
DEBUG:gahshomar:||||returned None
DEBUG:gahshomar:||||gahshomar.widgets.__init__(<PersianDayWidget object at 0x7f4fdcd843a8 (uninitialized at 0x0)>, khayyam.JalaliDate(1393, 11, 3), '%A، %d %B %Y', <__main__.Gahshomar object at 0x7f4fdcdc0480 (Gahshomar at 0xd000f0)>)
DEBUG:gahshomar:|||||gahshomar.widgets.update(<PersianDayWidget object at 0x7f4fdcd843a8 (gahshomar+widgets+PersianDayWidget at 0xd00210)>)
DEBUG:gahshomar:||||||gahshomar.calendar.get_date(<PersianDayWidget object at 0x7f4fdcd843a8 (gahshomar+widgets+PersianDayWidget at 0xd00210)>, khayyam.JalaliDate(1393, 11, 3))
DEBUG:gahshomar:|||||||gahshomar.calendar.date_to_georgian(khayyam.JalaliDate(1393, 11, 3))
DEBUG:gahshomar:|||||||returned 2015-01-23
DEBUG:gahshomar:||||||returned 1393-11-3
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:||||returned None
DEBUG:gahshomar:|||returned None
DEBUG:gahshomar:|||gahshomar.widgets.__init__(<GeorgianDayWidget object at 0x7f4fdcd84708 (uninitialized at 0x0)>, datetime.date(2015, 1, 23), <__main__.Gahshomar object at 0x7f4fdcdc0480 (Gahshomar at 0xd000f0)>)
DEBUG:gahshomar:||||gahshomar.calendar.__init__(<GeorgianDayWidget object at 0x7f4fdcd84708 (uninitialized at 0x0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:|||||gahshomar.calendar.__init__(<GeorgianDayWidget object at 0x7f4fdcd84708 (uninitialized at 0x0)>)
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:|||||gahshomar.calendar.get_date(<GeorgianDayWidget object at 0x7f4fdcd84708 (uninitialized at 0x0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||gahshomar.calendar.date_to_georgian(datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||returned 2015-01-23
DEBUG:gahshomar:|||||returned 2015-01-23
DEBUG:gahshomar:||||returned None
DEBUG:gahshomar:||||gahshomar.widgets.__init__(<GeorgianDayWidget object at 0x7f4fdcd84708 (uninitialized at 0x0)>, datetime.date(2015, 1, 23), '%A, %d %B %Y', <__main__.Gahshomar object at 0x7f4fdcdc0480 (Gahshomar at 0xd000f0)>)
DEBUG:gahshomar:|||||gahshomar.widgets.update(<GeorgianDayWidget object at 0x7f4fdcd84708 (gahshomar+widgets+GeorgianDayWidget at 0xd00450)>)
DEBUG:gahshomar:||||||gahshomar.calendar.get_date(<GeorgianDayWidget object at 0x7f4fdcd84708 (gahshomar+widgets+GeorgianDayWidget at 0xd00450)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:|||||||gahshomar.calendar.date_to_georgian(datetime.date(2015, 1, 23))
DEBUG:gahshomar:|||||||returned 2015-01-23
DEBUG:gahshomar:||||||returned 2015-01-23
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:||||returned None
DEBUG:gahshomar:|||returned None
DEBUG:gahshomar:|||gahshomar.widgets.__init__(<PersianCalendarWidget object at 0x7f4fdcd84828 (uninitialized at 0x0)>, datetime.date(2015, 1, 23), <__main__.Gahshomar object at 0x7f4fdcdc0480 (Gahshomar at 0xd000f0)>)
DEBUG:gahshomar.widgets:init PersianCalendar
DEBUG:gahshomar:||||gahshomar.calendar.__init__(<PersianCalendarWidget object at 0x7f4fdcd84828 (uninitialized at 0x0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:|||||gahshomar.calendar.__init__(<PersianCalendarWidget object at 0x7f4fdcd84828 (uninitialized at 0x0)>)
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:|||||gahshomar.calendar.get_date(<PersianCalendarWidget object at 0x7f4fdcd84828 (uninitialized at 0x0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||gahshomar.calendar.date_to_georgian(datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||returned 2015-01-23
DEBUG:gahshomar:|||||returned 1393-11-3
DEBUG:gahshomar:||||returned None
DEBUG:gahshomar.widgets:init PersianMonthsWidget
DEBUG:gahshomar:||||gahshomar.widgets.__init__(<PersianMonthsWidget object at 0x7f4fdcd84900 (uninitialized at 0x0)>, khayyam.JalaliDate(1393, 11, 3), True, <__main__.Gahshomar object at 0x7f4fdcdc0480 (Gahshomar at 0xd000f0)>)
DEBUG:gahshomar:|||||gahshomar.calendar.__init__(<PersianMonthsWidget object at 0x7f4fdcd84900 (uninitialized at 0x0)>, khayyam.JalaliDate(1393, 11, 3))
DEBUG:gahshomar:||||||gahshomar.calendar.__init__(<PersianMonthsWidget object at 0x7f4fdcd84900 (uninitialized at 0x0)>)
DEBUG:gahshomar:||||||returned None
DEBUG:gahshomar:||||||gahshomar.calendar.get_date(<PersianMonthsWidget object at 0x7f4fdcd84900 (uninitialized at 0x0)>, khayyam.JalaliDate(1393, 11, 3))
DEBUG:gahshomar:|||||||gahshomar.calendar.date_to_georgian(khayyam.JalaliDate(1393, 11, 3))
DEBUG:gahshomar:|||||||returned 2015-01-23
DEBUG:gahshomar:||||||returned 1393-11-3
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:|||||gahshomar.widgets.__init__(<PersianMonthsWidget object at 0x7f4fdcd84900 (uninitialized at 0x0)>, khayyam.JalaliDate(1393, 11, 3), True, <__main__.Gahshomar object at 0x7f4fdcdc0480 (Gahshomar at 0xd000f0)>)
DEBUG:gahshomar:||||||gahshomar.calendar.get_months(<PersianMonthsWidget object at 0x7f4fdcd84900 (gahshomar+widgets+PersianMonthsWidget at 0xd00690)>)
DEBUG:gahshomar:||||||returned ['فروردین', 'اردیبهشت', 'خرداد', 'تیر', 'مرداد', 'شهریور', 'مهر', 'آبان', 'آذر', 'دی', 'بهمن', 'اسفند']
DEBUG:gahshomar.widgets:('button3', <Button object at 0x7f4fdcd84bd0 (GtkButton at 0x1025490)>, 0, 3)
DEBUG:gahshomar.widgets:('button2', <Button object at 0x7f4fdcd84c18 (GtkButton at 0x1025310)>, 1, 2)
DEBUG:gahshomar.widgets:('button1', <Button object at 0x7f4fdcd84ca8 (GtkButton at 0x1025190)>, 2, 1)
DEBUG:gahshomar.widgets:('button6', <Button object at 0x7f4fdcd84d38 (GtkButton at 0x1025910)>, 3, 6)
DEBUG:gahshomar.widgets:('button5', <Button object at 0x7f4fdcd84dc8 (GtkButton at 0x1025790)>, 4, 5)
DEBUG:gahshomar.widgets:('button4', <Button object at 0x7f4fdcd84e58 (GtkButton at 0x1025610)>, 5, 4)
DEBUG:gahshomar.widgets:('button9', <Button object at 0x7f4fdcd84ee8 (GtkButton at 0x1025d90)>, 6, 9)
DEBUG:gahshomar.widgets:('button8', <Button object at 0x7f4fdcd84f78 (GtkButton at 0x1025c10)>, 7, 8)
DEBUG:gahshomar.widgets:('button7', <Button object at 0x7f4fdcd0c048 (GtkButton at 0x1025a90)>, 8, 7)
DEBUG:gahshomar.widgets:('button12', <Button object at 0x7f4fdcd0c0d8 (GtkButton at 0x1159320)>, 9, 12)
DEBUG:gahshomar.widgets:('button11', <Button object at 0x7f4fdcd0c168 (GtkButton at 0x11591a0)>, 10, 11)
DEBUG:gahshomar.widgets:('button10', <Button object at 0x7f4fdcd0c1f8 (GtkButton at 0x1025f10)>, 11, 10)
DEBUG:gahshomar:||||||gahshomar.widgets.update(<PersianMonthsWidget object at 0x7f4fdcd84900 (gahshomar+widgets+PersianMonthsWidget at 0xd00690)>)
DEBUG:gahshomar:|||||||gahshomar.calendar.get_date(<PersianMonthsWidget object at 0x7f4fdcd84900 (gahshomar+widgets+PersianMonthsWidget at 0xd00690)>, khayyam.JalaliDate(1393, 11, 3))
DEBUG:gahshomar:||||||||gahshomar.calendar.date_to_georgian(khayyam.JalaliDate(1393, 11, 3))
DEBUG:gahshomar:||||||||returned 2015-01-23
DEBUG:gahshomar:|||||||returned 1393-11-3
DEBUG:gahshomar:||||||returned None
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:||||returned None
DEBUG:gahshomar.widgets:init CalendarWidget
DEBUG:gahshomar:||||gahshomar.widgets.__init__(<PersianCalendarWidget object at 0x7f4fdcd84828 (uninitialized at 0x0)>, khayyam.JalaliDate(1393, 11, 3), True, <__main__.Gahshomar object at 0x7f4fdcdc0480 (Gahshomar at 0xd000f0)>)
WARNING:gahshomar.widgets:You need at least Gtk 3.12 for cool ui features!
DEBUG:gahshomar:|||||gahshomar.calendar.get_week_days(<PersianCalendarWidget object at 0x7f4fdcd84828 (gahshomar+widgets+PersianCalendarWidget at 0xd008d0)>)
DEBUG:gahshomar:|||||returned [('ش', 'شنبه'), ('۱ش', 'یک\u200cشنبه'), ('۲ش', 'دو\u200cشنبه'), ('۳ش', 'سه\u200cشنبه'), ('۴ش', 'چهار\u200cشنبه'), ('۵ش', 'پنج\u200cشنبه'), ('آ', 'آدینه')]
DEBUG:gahshomar:|||||gahshomar.widgets.update(<PersianCalendarWidget object at 0x7f4fdcd84828 (gahshomar+widgets+PersianCalendarWidget at 0xd008d0)>)
DEBUG:gahshomar:||||||gahshomar.calendar.get_date(<PersianCalendarWidget object at 0x7f4fdcd84828 (gahshomar+widgets+PersianCalendarWidget at 0xd008d0)>, khayyam.JalaliDate(1393, 11, 3))
DEBUG:gahshomar:|||||||gahshomar.calendar.date_to_georgian(khayyam.JalaliDate(1393, 11, 3))
DEBUG:gahshomar:|||||||returned 2015-01-23
DEBUG:gahshomar:||||||returned 1393-11-3
DEBUG:gahshomar:||||||gahshomar.calendar.get_months(<PersianCalendarWidget object at 0x7f4fdcd84828 (gahshomar+widgets+PersianCalendarWidget at 0xd008d0)>)
DEBUG:gahshomar:||||||returned ['فروردین', 'اردیبهشت', 'خرداد', 'تیر', 'مرداد', 'شهریور', 'مهر', 'آبان', 'آذر', 'دی', 'بهمن', 'اسفند']
DEBUG:gahshomar:||||||gahshomar.widgets.setup_weekdays(<PersianCalendarWidget object at 0x7f4fdcd84828 (gahshomar+widgets+PersianCalendarWidget at 0xd008d0)>)
DEBUG:gahshomar:||||||returned None
DEBUG:gahshomar:||||||gahshomar.widgets.setup_days_grid(<PersianCalendarWidget object at 0x7f4fdcd84828 (gahshomar+widgets+PersianCalendarWidget at 0xd008d0)>)
DEBUG:gahshomar:|||||||gahshomar.calendar.gen_grid_mat(<PersianCalendarWidget object at 0x7f4fdcd84828 (gahshomar+widgets+PersianCalendarWidget at 0xd008d0)>)
DEBUG:gahshomar:||||||||gahshomar.calendar.get_first_day_month(<PersianCalendarWidget object at 0x7f4fdcd84828 (gahshomar+widgets+PersianCalendarWidget at 0xd008d0)>)
DEBUG:gahshomar:||||||||returned 4
DEBUG:gahshomar:||||||||gahshomar.calendar.get_days_in_month(<PersianCalendarWidget object at 0x7f4fdcd84828 (gahshomar+widgets+PersianCalendarWidget at 0xd008d0)>)
DEBUG:gahshomar:||||||||returned 30
DEBUG:gahshomar:||||||||gahshomar.calendar.get_first_day_month(<PersianCalendarWidget object at 0x7f4fdcd84828 (gahshomar+widgets+PersianCalendarWidget at 0xd008d0)>)
DEBUG:gahshomar:||||||||returned 4
DEBUG:gahshomar:|||||||returned None
DEBUG:gahshomar:||||||returned None
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:||||returned None
DEBUG:gahshomar.widgets:CalendarWidget loaded
DEBUG:gahshomar:|||returned None
DEBUG:gahshomar:|||gahshomar.widgets.__init__(<GeorgianCalendarWidget object at 0x7f4fdcd0c360 (uninitialized at 0x0)>, datetime.date(2015, 1, 23), <__main__.Gahshomar object at 0x7f4fdcdc0480 (Gahshomar at 0xd000f0)>)
DEBUG:gahshomar:||||gahshomar.calendar.__init__(<GeorgianCalendarWidget object at 0x7f4fdcd0c360 (uninitialized at 0x0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:|||||gahshomar.calendar.__init__(<GeorgianCalendarWidget object at 0x7f4fdcd0c360 (uninitialized at 0x0)>)
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:|||||gahshomar.calendar.get_date(<GeorgianCalendarWidget object at 0x7f4fdcd0c360 (uninitialized at 0x0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||gahshomar.calendar.date_to_georgian(datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||returned 2015-01-23
DEBUG:gahshomar:|||||returned 2015-01-23
DEBUG:gahshomar:||||returned None
DEBUG:gahshomar:||||gahshomar.widgets.__init__(<GeorgianMonthsWidget object at 0x7f4fdcd11fc0 (uninitialized at 0x0)>, datetime.date(2015, 1, 23), False, <__main__.Gahshomar object at 0x7f4fdcdc0480 (Gahshomar at 0xd000f0)>)
DEBUG:gahshomar:|||||gahshomar.calendar.__init__(<GeorgianMonthsWidget object at 0x7f4fdcd11fc0 (uninitialized at 0x0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||gahshomar.calendar.__init__(<GeorgianMonthsWidget object at 0x7f4fdcd11fc0 (uninitialized at 0x0)>)
DEBUG:gahshomar:||||||returned None
DEBUG:gahshomar:||||||gahshomar.calendar.get_date(<GeorgianMonthsWidget object at 0x7f4fdcd11fc0 (uninitialized at 0x0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:|||||||gahshomar.calendar.date_to_georgian(datetime.date(2015, 1, 23))
DEBUG:gahshomar:|||||||returned 2015-01-23
DEBUG:gahshomar:||||||returned 2015-01-23
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:|||||gahshomar.widgets.__init__(<GeorgianMonthsWidget object at 0x7f4fdcd11fc0 (uninitialized at 0x0)>, datetime.date(2015, 1, 23), False, <__main__.Gahshomar object at 0x7f4fdcdc0480 (Gahshomar at 0xd000f0)>)
DEBUG:gahshomar:||||||gahshomar.calendar.get_months(<GeorgianMonthsWidget object at 0x7f4fdcd11fc0 (gahshomar+widgets+GeorgianMonthsWidget at 0x124f690)>)
DEBUG:gahshomar:||||||returned ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December']
DEBUG:gahshomar.widgets:('button1', <Button object at 0x7f4fdcd16af8 (GtkButton at 0x1224940)>, 0, 1)
DEBUG:gahshomar.widgets:('button2', <Button object at 0x7f4fdcd16b88 (GtkButton at 0x1224ac0)>, 1, 2)
DEBUG:gahshomar.widgets:('button3', <Button object at 0x7f4fdcd16c18 (GtkButton at 0x1224c40)>, 2, 3)
DEBUG:gahshomar.widgets:('button4', <Button object at 0x7f4fdcd16ca8 (GtkButton at 0x1224dc0)>, 3, 4)
DEBUG:gahshomar.widgets:('button5', <Button object at 0x7f4fdcd16d38 (GtkButton at 0x1224f40)>, 4, 5)
DEBUG:gahshomar.widgets:('button6', <Button object at 0x7f4fdcd16dc8 (GtkButton at 0x125d1c0)>, 5, 6)
DEBUG:gahshomar.widgets:('button7', <Button object at 0x7f4fdcd16e58 (GtkButton at 0x125d340)>, 6, 7)
DEBUG:gahshomar.widgets:('button8', <Button object at 0x7f4fdcd16ee8 (GtkButton at 0x125d4c0)>, 7, 8)
DEBUG:gahshomar.widgets:('button9', <Button object at 0x7f4fdcd16f78 (GtkButton at 0x125d640)>, 8, 9)
DEBUG:gahshomar.widgets:('button10', <Button object at 0x7f4fdcd19048 (GtkButton at 0x125d7c0)>, 9, 10)
DEBUG:gahshomar.widgets:('button11', <Button object at 0x7f4fdcd190d8 (GtkButton at 0x125d940)>, 10, 11)
DEBUG:gahshomar.widgets:('button12', <Button object at 0x7f4fdcd19168 (GtkButton at 0x125dac0)>, 11, 12)
DEBUG:gahshomar:||||||gahshomar.widgets.update(<GeorgianMonthsWidget object at 0x7f4fdcd11fc0 (gahshomar+widgets+GeorgianMonthsWidget at 0x124f690)>)
DEBUG:gahshomar:|||||||gahshomar.calendar.get_date(<GeorgianMonthsWidget object at 0x7f4fdcd11fc0 (gahshomar+widgets+GeorgianMonthsWidget at 0x124f690)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||||gahshomar.calendar.date_to_georgian(datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||||returned 2015-01-23
DEBUG:gahshomar:|||||||returned 2015-01-23
DEBUG:gahshomar:||||||returned None
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:||||returned None
DEBUG:gahshomar:||||gahshomar.widgets.__init__(<GeorgianCalendarWidget object at 0x7f4fdcd0c360 (uninitialized at 0x0)>, datetime.date(2015, 1, 23), False, <__main__.Gahshomar object at 0x7f4fdcdc0480 (Gahshomar at 0xd000f0)>)
WARNING:gahshomar.widgets:You need at least Gtk 3.12 for cool ui features!
DEBUG:gahshomar:|||||gahshomar.calendar.get_week_days(<GeorgianCalendarWidget object at 0x7f4fdcd0c360 (gahshomar+widgets+GeorgianCalendarWidget at 0x124f8d0)>)
DEBUG:gahshomar:|||||returned [('Mon', 'Monday'), ('Tue', 'Tuesday'), ('Wed', 'Wednesday'), ('Thu', 'Thursday'), ('Fri', 'Friday'), ('Sat', 'Saturday'), ('Sun', 'Sunday')]
DEBUG:gahshomar:|||||gahshomar.widgets.update(<GeorgianCalendarWidget object at 0x7f4fdcd0c360 (gahshomar+widgets+GeorgianCalendarWidget at 0x124f8d0)>)
DEBUG:gahshomar:||||||gahshomar.calendar.get_date(<GeorgianCalendarWidget object at 0x7f4fdcd0c360 (gahshomar+widgets+GeorgianCalendarWidget at 0x124f8d0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:|||||||gahshomar.calendar.date_to_georgian(datetime.date(2015, 1, 23))
DEBUG:gahshomar:|||||||returned 2015-01-23
DEBUG:gahshomar:||||||returned 2015-01-23
DEBUG:gahshomar:||||||gahshomar.calendar.get_months(<GeorgianCalendarWidget object at 0x7f4fdcd0c360 (gahshomar+widgets+GeorgianCalendarWidget at 0x124f8d0)>)
DEBUG:gahshomar:||||||returned ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December']
DEBUG:gahshomar:||||||gahshomar.widgets.setup_weekdays(<GeorgianCalendarWidget object at 0x7f4fdcd0c360 (gahshomar+widgets+GeorgianCalendarWidget at 0x124f8d0)>)
DEBUG:gahshomar:||||||returned None
DEBUG:gahshomar:||||||gahshomar.widgets.setup_days_grid(<GeorgianCalendarWidget object at 0x7f4fdcd0c360 (gahshomar+widgets+GeorgianCalendarWidget at 0x124f8d0)>)
DEBUG:gahshomar:|||||||gahshomar.calendar.gen_grid_mat(<GeorgianCalendarWidget object at 0x7f4fdcd0c360 (gahshomar+widgets+GeorgianCalendarWidget at 0x124f8d0)>)
DEBUG:gahshomar:||||||||gahshomar.calendar.get_first_day_month(<GeorgianCalendarWidget object at 0x7f4fdcd0c360 (gahshomar+widgets+GeorgianCalendarWidget at 0x124f8d0)>)
DEBUG:gahshomar:||||||||returned 3
DEBUG:gahshomar:||||||||gahshomar.calendar.get_days_in_month(<GeorgianCalendarWidget object at 0x7f4fdcd0c360 (gahshomar+widgets+GeorgianCalendarWidget at 0x124f8d0)>)
DEBUG:gahshomar:||||||||returned 31
DEBUG:gahshomar:||||||||gahshomar.calendar.get_first_day_month(<GeorgianCalendarWidget object at 0x7f4fdcd0c360 (gahshomar+widgets+GeorgianCalendarWidget at 0x124f8d0)>)
DEBUG:gahshomar:||||||||returned 3
DEBUG:gahshomar:|||||||returned None
DEBUG:gahshomar:||||||returned None
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:||||returned None
DEBUG:gahshomar:|||returned None
DEBUG:gahshomar:|||gahshomar.window.setup_header_bar(<Window object at 0x7f4fdcd842d0 (gahshomar+window+Window at 0xffc280)>)
DEBUG:gahshomar:|||returned None
DEBUG:gahshomar:||returned None
INFO:gahshomar.window:minimized is: False
DEBUG:gahshomar:||gahshomar.window.set_icon_(<Window object at 0x7f4fdcd842d0 (gahshomar+window+Window at 0xffc280)>, <Window object at 0x7f4fdcd842d0 (gahshomar+window+Window at 0xffc280)>, None)
DEBUG:gahshomar:||returned True
DEBUG:gahshomar:|returned None
DEBUG:gahshomar:|main.load_plugins(<MainPlugin object at 0x7f4fdd2dcf78 (MainPlugin at 0x7f4fd00017a0)>)
DEBUG:gahshomar:|returned None
DEBUG:gahshomar:|main.connect_plugin_signals(<MainPlugin object at 0x7f4fdd2dcf78 (MainPlugin at 0x7f4fd00017a0)>)
DEBUG:gahshomar:|returned None
DEBUG:gahshomar:returned None
DEBUG:gahshomar:gahshomar.window._on_window_state_event(<Window object at 0x7f4fdcd842d0 (gahshomar+window+Window at 0xffc280)>, <Window object at 0x7f4fdcd842d0 (gahshomar+window+Window at 0xffc280)>, <void at 0x16563d0>)
DEBUG:gahshomar:returned None
DEBUG:gahshomar:gahshomar.window._on_configure_event(<Window object at 0x7f4fdcd842d0 (gahshomar+window+Window at 0xffc280)>, <Window object at 0x7f4fdcd842d0 (gahshomar+window+Window at 0xffc280)>, <void at 0x16563d0>)
DEBUG:gahshomar:returned None
DEBUG:gahshomar:gahshomar.window._on_configure_event(<Window object at 0x7f4fdcd842d0 (gahshomar+window+Window at 0xffc280)>, <Window object at 0x7f4fdcd842d0 (gahshomar+window+Window at 0xffc280)>, <void at 0x16563d0>)
DEBUG:gahshomar:returned None
DEBUG:gahshomar:gahshomar.window._on_configure_event(<Window object at 0x7f4fdcd842d0 (gahshomar+window+Window at 0xffc280)>, <Window object at 0x7f4fdcd842d0 (gahshomar+window+Window at 0xffc280)>, <void at 0x16564f0>)
DEBUG:gahshomar:returned None
DEBUG:gahshomar:gahshomar.window._on_configure_event(<Window object at 0x7f4fdcd842d0 (gahshomar+window+Window at 0xffc280)>, <Window object at 0x7f4fdcd842d0 (gahshomar+window+Window at 0xffc280)>, <void at 0x16563d0>)
DEBUG:gahshomar:returned None
alireza@alireza-HP-Pavilion-dv6-Notebook-PC:~$ gahshomar -v
(process:10011): GLib-WARNING **: /build/buildd/glib2.0-2.40.2/./glib/goption.c:2253: ignoring invalid short option '\xa0' (-96) in entry (null):quit
DEBUG:gahshomar:main.do_activate(<MainPlugin object at 0x7f183c1c4f78 (MainPlugin at 0xa61200)>)
DEBUG:gahshomar:|main.__init__(<main.EventsHandler object at 0x7f1837ca8160>)
DEBUG:gahshomar:|returned None
DEBUG:gahshomar:|gahshomar.window.__init__(<Window object at 0x7f1837c6a288 (uninitialized at 0x0)>, <__main__.Gahshomar object at 0x7f1837ca6480 (Gahshomar at 0x7d50f0)>)
(gahshomar:10011): Gtk-WARNING **: Theme parsing error: gtk.css:1:58: Failed to import: The resource at '/org/gnome/adwaita/gtk-main.css' does not exist
DEBUG:gahshomar:||gahshomar.window._setup_view(<Window object at 0x7f1837c6a288 (gahshomar+window+Window at 0xad0280)>)
DEBUG:gahshomar:|||gahshomar.widgets.__init__(<PersianDayWidget object at 0x7f1837c6a2d0 (uninitialized at 0x0)>, <__main__.Gahshomar object at 0x7f1837ca6480 (Gahshomar at 0x7d50f0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||gahshomar.calendar.__init__(<PersianDayWidget object at 0x7f1837c6a2d0 (uninitialized at 0x0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:|||||gahshomar.calendar.__init__(<PersianDayWidget object at 0x7f1837c6a2d0 (uninitialized at 0x0)>)
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:|||||gahshomar.calendar.get_date(<PersianDayWidget object at 0x7f1837c6a2d0 (uninitialized at 0x0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||gahshomar.calendar.date_to_georgian(datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||returned 2015-01-23
DEBUG:gahshomar:|||||returned 1393-11-3
DEBUG:gahshomar:||||returned None
DEBUG:gahshomar:||||gahshomar.widgets.__init__(<PersianDayWidget object at 0x7f1837c6a2d0 (uninitialized at 0x0)>, khayyam.JalaliDate(1393, 11, 3), '%A، %d %B %Y', <__main__.Gahshomar object at 0x7f1837ca6480 (Gahshomar at 0x7d50f0)>)
DEBUG:gahshomar:|||||gahshomar.widgets.update(<PersianDayWidget object at 0x7f1837c6a2d0 (gahshomar+widgets+PersianDayWidget at 0x7d5210)>)
DEBUG:gahshomar:||||||gahshomar.calendar.get_date(<PersianDayWidget object at 0x7f1837c6a2d0 (gahshomar+widgets+PersianDayWidget at 0x7d5210)>, khayyam.JalaliDate(1393, 11, 3))
DEBUG:gahshomar:|||||||gahshomar.calendar.date_to_georgian(khayyam.JalaliDate(1393, 11, 3))
DEBUG:gahshomar:|||||||returned 2015-01-23
DEBUG:gahshomar:||||||returned 1393-11-3
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:||||returned None
DEBUG:gahshomar:|||returned None
DEBUG:gahshomar:|||gahshomar.widgets.__init__(<GeorgianDayWidget object at 0x7f1837c6a678 (uninitialized at 0x0)>, <__main__.Gahshomar object at 0x7f1837ca6480 (Gahshomar at 0x7d50f0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||gahshomar.calendar.__init__(<GeorgianDayWidget object at 0x7f1837c6a678 (uninitialized at 0x0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:|||||gahshomar.calendar.__init__(<GeorgianDayWidget object at 0x7f1837c6a678 (uninitialized at 0x0)>)
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:|||||gahshomar.calendar.get_date(<GeorgianDayWidget object at 0x7f1837c6a678 (uninitialized at 0x0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||gahshomar.calendar.date_to_georgian(datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||returned 2015-01-23
DEBUG:gahshomar:|||||returned 2015-01-23
DEBUG:gahshomar:||||returned None
DEBUG:gahshomar:||||gahshomar.widgets.__init__(<GeorgianDayWidget object at 0x7f1837c6a678 (uninitialized at 0x0)>, datetime.date(2015, 1, 23), '%A, %d %B %Y', <__main__.Gahshomar object at 0x7f1837ca6480 (Gahshomar at 0x7d50f0)>)
DEBUG:gahshomar:|||||gahshomar.widgets.update(<GeorgianDayWidget object at 0x7f1837c6a678 (gahshomar+widgets+GeorgianDayWidget at 0x7d5450)>)
DEBUG:gahshomar:||||||gahshomar.calendar.get_date(<GeorgianDayWidget object at 0x7f1837c6a678 (gahshomar+widgets+GeorgianDayWidget at 0x7d5450)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:|||||||gahshomar.calendar.date_to_georgian(datetime.date(2015, 1, 23))
DEBUG:gahshomar:|||||||returned 2015-01-23
DEBUG:gahshomar:||||||returned 2015-01-23
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:||||returned None
DEBUG:gahshomar:|||returned None
DEBUG:gahshomar:|||gahshomar.widgets.__init__(<PersianCalendarWidget object at 0x7f1837c6a798 (uninitialized at 0x0)>, <__main__.Gahshomar object at 0x7f1837ca6480 (Gahshomar at 0x7d50f0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar.widgets:init PersianCalendar
DEBUG:gahshomar:||||gahshomar.calendar.__init__(<PersianCalendarWidget object at 0x7f1837c6a798 (uninitialized at 0x0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:|||||gahshomar.calendar.__init__(<PersianCalendarWidget object at 0x7f1837c6a798 (uninitialized at 0x0)>)
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:|||||gahshomar.calendar.get_date(<PersianCalendarWidget object at 0x7f1837c6a798 (uninitialized at 0x0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||gahshomar.calendar.date_to_georgian(datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||returned 2015-01-23
DEBUG:gahshomar:|||||returned 1393-11-3
DEBUG:gahshomar:||||returned None
DEBUG:gahshomar.widgets:init PersianMonthsWidget
DEBUG:gahshomar:||||gahshomar.widgets.__init__(<PersianMonthsWidget object at 0x7f1837c6a870 (uninitialized at 0x0)>, khayyam.JalaliDate(1393, 11, 3), True, <__main__.Gahshomar object at 0x7f1837ca6480 (Gahshomar at 0x7d50f0)>)
DEBUG:gahshomar:|||||gahshomar.calendar.__init__(<PersianMonthsWidget object at 0x7f1837c6a870 (uninitialized at 0x0)>, khayyam.JalaliDate(1393, 11, 3))
DEBUG:gahshomar:||||||gahshomar.calendar.__init__(<PersianMonthsWidget object at 0x7f1837c6a870 (uninitialized at 0x0)>)
DEBUG:gahshomar:||||||returned None
DEBUG:gahshomar:||||||gahshomar.calendar.get_date(<PersianMonthsWidget object at 0x7f1837c6a870 (uninitialized at 0x0)>, khayyam.JalaliDate(1393, 11, 3))
DEBUG:gahshomar:|||||||gahshomar.calendar.date_to_georgian(khayyam.JalaliDate(1393, 11, 3))
DEBUG:gahshomar:|||||||returned 2015-01-23
DEBUG:gahshomar:||||||returned 1393-11-3
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:|||||gahshomar.widgets.__init__(<PersianMonthsWidget object at 0x7f1837c6a870 (uninitialized at 0x0)>, khayyam.JalaliDate(1393, 11, 3), True, <__main__.Gahshomar object at 0x7f1837ca6480 (Gahshomar at 0x7d50f0)>)
DEBUG:gahshomar:||||||gahshomar.calendar.get_months(<PersianMonthsWidget object at 0x7f1837c6a870 (gahshomar+widgets+PersianMonthsWidget at 0x7d5690)>)
DEBUG:gahshomar:||||||returned ['فروردین', 'اردیبهشت', 'خرداد', 'تیر', 'مرداد', 'شهریور', 'مهر', 'آبان', 'آذر', 'دی', 'بهمن', 'اسفند']
DEBUG:gahshomar.widgets:('button3', <Button object at 0x7f1837c6ab88 (GtkButton at 0xc2e490)>, 0, 3)
DEBUG:gahshomar.widgets:('button2', <Button object at 0x7f1837c6abd0 (GtkButton at 0xc2e310)>, 1, 2)
DEBUG:gahshomar.widgets:('button1', <Button object at 0x7f1837c6ac60 (GtkButton at 0xc2e190)>, 2, 1)
DEBUG:gahshomar.widgets:('button6', <Button object at 0x7f1837c6acf0 (GtkButton at 0xc2e910)>, 3, 6)
DEBUG:gahshomar.widgets:('button5', <Button object at 0x7f1837c6ad80 (GtkButton at 0xc2e790)>, 4, 5)
DEBUG:gahshomar.widgets:('button4', <Button object at 0x7f1837c6ae10 (GtkButton at 0xc2e610)>, 5, 4)
DEBUG:gahshomar.widgets:('button9', <Button object at 0x7f1837c6aea0 (GtkButton at 0xc2ed90)>, 6, 9)
DEBUG:gahshomar.widgets:('button8', <Button object at 0x7f1837c6af30 (GtkButton at 0xc2ec10)>, 7, 8)
DEBUG:gahshomar.widgets:('button7', <Button object at 0x7f1837c6afc0 (GtkButton at 0xc2ea90)>, 8, 7)
DEBUG:gahshomar.widgets:('button12', <Button object at 0x7f1837bf3090 (GtkButton at 0xc30320)>, 9, 12)
DEBUG:gahshomar.widgets:('button11', <Button object at 0x7f1837bf3120 (GtkButton at 0xc301a0)>, 10, 11)
DEBUG:gahshomar.widgets:('button10', <Button object at 0x7f1837bf31b0 (GtkButton at 0xc2ef10)>, 11, 10)
DEBUG:gahshomar:||||||gahshomar.widgets.update(<PersianMonthsWidget object at 0x7f1837c6a870 (gahshomar+widgets+PersianMonthsWidget at 0x7d5690)>)
DEBUG:gahshomar:|||||||gahshomar.calendar.get_date(<PersianMonthsWidget object at 0x7f1837c6a870 (gahshomar+widgets+PersianMonthsWidget at 0x7d5690)>, khayyam.JalaliDate(1393, 11, 3))
DEBUG:gahshomar:||||||||gahshomar.calendar.date_to_georgian(khayyam.JalaliDate(1393, 11, 3))
DEBUG:gahshomar:||||||||returned 2015-01-23
DEBUG:gahshomar:|||||||returned 1393-11-3
DEBUG:gahshomar:||||||returned None
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:||||returned None
DEBUG:gahshomar.widgets:init CalendarWidget
DEBUG:gahshomar:||||gahshomar.widgets.__init__(<PersianCalendarWidget object at 0x7f1837c6a798 (uninitialized at 0x0)>, khayyam.JalaliDate(1393, 11, 3), True, <__main__.Gahshomar object at 0x7f1837ca6480 (Gahshomar at 0x7d50f0)>)
WARNING:gahshomar.widgets:You need at least Gtk 3.12 for cool ui features!
DEBUG:gahshomar:|||||gahshomar.calendar.get_week_days(<PersianCalendarWidget object at 0x7f1837c6a798 (gahshomar+widgets+PersianCalendarWidget at 0x7d58d0)>)
DEBUG:gahshomar:|||||returned [('ش', 'شنبه'), ('۱ش', 'یک\u200cشنبه'), ('۲ش', 'دو\u200cشنبه'), ('۳ش', 'سه\u200cشنبه'), ('۴ش', 'چهار\u200cشنبه'), ('۵ش', 'پنج\u200cشنبه'), ('آ', 'آدینه')]
DEBUG:gahshomar:|||||gahshomar.widgets.update(<PersianCalendarWidget object at 0x7f1837c6a798 (gahshomar+widgets+PersianCalendarWidget at 0x7d58d0)>)
DEBUG:gahshomar:||||||gahshomar.calendar.get_date(<PersianCalendarWidget object at 0x7f1837c6a798 (gahshomar+widgets+PersianCalendarWidget at 0x7d58d0)>, khayyam.JalaliDate(1393, 11, 3))
DEBUG:gahshomar:|||||||gahshomar.calendar.date_to_georgian(khayyam.JalaliDate(1393, 11, 3))
DEBUG:gahshomar:|||||||returned 2015-01-23
DEBUG:gahshomar:||||||returned 1393-11-3
DEBUG:gahshomar:||||||gahshomar.calendar.get_months(<PersianCalendarWidget object at 0x7f1837c6a798 (gahshomar+widgets+PersianCalendarWidget at 0x7d58d0)>)
DEBUG:gahshomar:||||||returned ['فروردین', 'اردیبهشت', 'خرداد', 'تیر', 'مرداد', 'شهریور', 'مهر', 'آبان', 'آذر', 'دی', 'بهمن', 'اسفند']
DEBUG:gahshomar:||||||gahshomar.widgets.setup_weekdays(<PersianCalendarWidget object at 0x7f1837c6a798 (gahshomar+widgets+PersianCalendarWidget at 0x7d58d0)>)
DEBUG:gahshomar:||||||returned None
DEBUG:gahshomar:||||||gahshomar.widgets.setup_days_grid(<PersianCalendarWidget object at 0x7f1837c6a798 (gahshomar+widgets+PersianCalendarWidget at 0x7d58d0)>)
DEBUG:gahshomar:|||||||gahshomar.calendar.gen_grid_mat(<PersianCalendarWidget object at 0x7f1837c6a798 (gahshomar+widgets+PersianCalendarWidget at 0x7d58d0)>)
DEBUG:gahshomar:||||||||gahshomar.calendar.get_first_day_month(<PersianCalendarWidget object at 0x7f1837c6a798 (gahshomar+widgets+PersianCalendarWidget at 0x7d58d0)>)
DEBUG:gahshomar:||||||||returned 4
DEBUG:gahshomar:||||||||gahshomar.calendar.get_days_in_month(<PersianCalendarWidget object at 0x7f1837c6a798 (gahshomar+widgets+PersianCalendarWidget at 0x7d58d0)>)
DEBUG:gahshomar:||||||||returned 30
DEBUG:gahshomar:||||||||gahshomar.calendar.get_first_day_month(<PersianCalendarWidget object at 0x7f1837c6a798 (gahshomar+widgets+PersianCalendarWidget at 0x7d58d0)>)
DEBUG:gahshomar:||||||||returned 4
DEBUG:gahshomar:|||||||returned None
DEBUG:gahshomar:||||||returned None
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:||||returned None
DEBUG:gahshomar.widgets:CalendarWidget loaded
DEBUG:gahshomar:|||returned None
DEBUG:gahshomar:|||gahshomar.widgets.__init__(<GeorgianCalendarWidget object at 0x7f1837bf3360 (uninitialized at 0x0)>, <__main__.Gahshomar object at 0x7f1837ca6480 (Gahshomar at 0x7d50f0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||gahshomar.calendar.__init__(<GeorgianCalendarWidget object at 0x7f1837bf3360 (uninitialized at 0x0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:|||||gahshomar.calendar.__init__(<GeorgianCalendarWidget object at 0x7f1837bf3360 (uninitialized at 0x0)>)
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:|||||gahshomar.calendar.get_date(<GeorgianCalendarWidget object at 0x7f1837bf3360 (uninitialized at 0x0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||gahshomar.calendar.date_to_georgian(datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||returned 2015-01-23
DEBUG:gahshomar:|||||returned 2015-01-23
DEBUG:gahshomar:||||returned None
DEBUG:gahshomar:||||gahshomar.widgets.__init__(<GeorgianMonthsWidget object at 0x7f1837bf7fc0 (uninitialized at 0x0)>, datetime.date(2015, 1, 23), False, <__main__.Gahshomar object at 0x7f1837ca6480 (Gahshomar at 0x7d50f0)>)
DEBUG:gahshomar:|||||gahshomar.calendar.__init__(<GeorgianMonthsWidget object at 0x7f1837bf7fc0 (uninitialized at 0x0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||gahshomar.calendar.__init__(<GeorgianMonthsWidget object at 0x7f1837bf7fc0 (uninitialized at 0x0)>)
DEBUG:gahshomar:||||||returned None
DEBUG:gahshomar:||||||gahshomar.calendar.get_date(<GeorgianMonthsWidget object at 0x7f1837bf7fc0 (uninitialized at 0x0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:|||||||gahshomar.calendar.date_to_georgian(datetime.date(2015, 1, 23))
DEBUG:gahshomar:|||||||returned 2015-01-23
DEBUG:gahshomar:||||||returned 2015-01-23
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:|||||gahshomar.widgets.__init__(<GeorgianMonthsWidget object at 0x7f1837bf7fc0 (uninitialized at 0x0)>, datetime.date(2015, 1, 23), False, <__main__.Gahshomar object at 0x7f1837ca6480 (Gahshomar at 0x7d50f0)>)
DEBUG:gahshomar:||||||gahshomar.calendar.get_months(<GeorgianMonthsWidget object at 0x7f1837bf7fc0 (gahshomar+widgets+GeorgianMonthsWidget at 0xd24690)>)
DEBUG:gahshomar:||||||returned ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December']
DEBUG:gahshomar.widgets:('button1', <Button object at 0x7f1837bfcaf8 (GtkButton at 0xcf8940)>, 0, 1)
DEBUG:gahshomar.widgets:('button2', <Button object at 0x7f1837bfcb40 (GtkButton at 0xcf8ac0)>, 1, 2)
DEBUG:gahshomar.widgets:('button3', <Button object at 0x7f1837bfcbd0 (GtkButton at 0xcf8c40)>, 2, 3)
DEBUG:gahshomar.widgets:('button4', <Button object at 0x7f1837bfcc60 (GtkButton at 0xcf8dc0)>, 3, 4)
DEBUG:gahshomar.widgets:('button5', <Button object at 0x7f1837bfccf0 (GtkButton at 0xcf8f40)>, 4, 5)
DEBUG:gahshomar.widgets:('button6', <Button object at 0x7f1837bfcd80 (GtkButton at 0xd321c0)>, 5, 6)
DEBUG:gahshomar.widgets:('button7', <Button object at 0x7f1837bfce10 (GtkButton at 0xd32340)>, 6, 7)
DEBUG:gahshomar.widgets:('button8', <Button object at 0x7f1837bfcea0 (GtkButton at 0xd324c0)>, 7, 8)
DEBUG:gahshomar.widgets:('button9', <Button object at 0x7f1837bfcf30 (GtkButton at 0xd32640)>, 8, 9)
DEBUG:gahshomar.widgets:('button10', <Button object at 0x7f1837bfcfc0 (GtkButton at 0xd327c0)>, 9, 10)
DEBUG:gahshomar.widgets:('button11', <Button object at 0x7f1837bff090 (GtkButton at 0xd32940)>, 10, 11)
DEBUG:gahshomar.widgets:('button12', <Button object at 0x7f1837bff120 (GtkButton at 0xd32ac0)>, 11, 12)
DEBUG:gahshomar:||||||gahshomar.widgets.update(<GeorgianMonthsWidget object at 0x7f1837bf7fc0 (gahshomar+widgets+GeorgianMonthsWidget at 0xd24690)>)
DEBUG:gahshomar:|||||||gahshomar.calendar.get_date(<GeorgianMonthsWidget object at 0x7f1837bf7fc0 (gahshomar+widgets+GeorgianMonthsWidget at 0xd24690)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||||gahshomar.calendar.date_to_georgian(datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||||returned 2015-01-23
DEBUG:gahshomar:|||||||returned 2015-01-23
DEBUG:gahshomar:||||||returned None
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:||||returned None
DEBUG:gahshomar:||||gahshomar.widgets.__init__(<GeorgianCalendarWidget object at 0x7f1837bf3360 (uninitialized at 0x0)>, datetime.date(2015, 1, 23), False, <__main__.Gahshomar object at 0x7f1837ca6480 (Gahshomar at 0x7d50f0)>)
WARNING:gahshomar.widgets:You need at least Gtk 3.12 for cool ui features!
DEBUG:gahshomar:|||||gahshomar.calendar.get_week_days(<GeorgianCalendarWidget object at 0x7f1837bf3360 (gahshomar+widgets+GeorgianCalendarWidget at 0xd248d0)>)
DEBUG:gahshomar:|||||returned [('Mon', 'Monday'), ('Tue', 'Tuesday'), ('Wed', 'Wednesday'), ('Thu', 'Thursday'), ('Fri', 'Friday'), ('Sat', 'Saturday'), ('Sun', 'Sunday')]
DEBUG:gahshomar:|||||gahshomar.widgets.update(<GeorgianCalendarWidget object at 0x7f1837bf3360 (gahshomar+widgets+GeorgianCalendarWidget at 0xd248d0)>)
DEBUG:gahshomar:||||||gahshomar.calendar.get_date(<GeorgianCalendarWidget object at 0x7f1837bf3360 (gahshomar+widgets+GeorgianCalendarWidget at 0xd248d0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:|||||||gahshomar.calendar.date_to_georgian(datetime.date(2015, 1, 23))
DEBUG:gahshomar:|||||||returned 2015-01-23
DEBUG:gahshomar:||||||returned 2015-01-23
DEBUG:gahshomar:||||||gahshomar.calendar.get_months(<GeorgianCalendarWidget object at 0x7f1837bf3360 (gahshomar+widgets+GeorgianCalendarWidget at 0xd248d0)>)
DEBUG:gahshomar:||||||returned ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December']
DEBUG:gahshomar:||||||gahshomar.widgets.setup_weekdays(<GeorgianCalendarWidget object at 0x7f1837bf3360 (gahshomar+widgets+GeorgianCalendarWidget at 0xd248d0)>)
DEBUG:gahshomar:||||||returned None
DEBUG:gahshomar:||||||gahshomar.widgets.setup_days_grid(<GeorgianCalendarWidget object at 0x7f1837bf3360 (gahshomar+widgets+GeorgianCalendarWidget at 0xd248d0)>)
DEBUG:gahshomar:|||||||gahshomar.calendar.gen_grid_mat(<GeorgianCalendarWidget object at 0x7f1837bf3360 (gahshomar+widgets+GeorgianCalendarWidget at 0xd248d0)>)
DEBUG:gahshomar:||||||||gahshomar.calendar.get_first_day_month(<GeorgianCalendarWidget object at 0x7f1837bf3360 (gahshomar+widgets+GeorgianCalendarWidget at 0xd248d0)>)
DEBUG:gahshomar:||||||||returned 3
DEBUG:gahshomar:||||||||gahshomar.calendar.get_days_in_month(<GeorgianCalendarWidget object at 0x7f1837bf3360 (gahshomar+widgets+GeorgianCalendarWidget at 0xd248d0)>)
DEBUG:gahshomar:||||||||returned 31
DEBUG:gahshomar:||||||||gahshomar.calendar.get_first_day_month(<GeorgianCalendarWidget object at 0x7f1837bf3360 (gahshomar+widgets+GeorgianCalendarWidget at 0xd248d0)>)
DEBUG:gahshomar:||||||||returned 3
DEBUG:gahshomar:|||||||returned None
DEBUG:gahshomar:||||||returned None
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:||||returned None
DEBUG:gahshomar:|||returned None
DEBUG:gahshomar:|||gahshomar.window.setup_header_bar(<Window object at 0x7f1837c6a288 (gahshomar+window+Window at 0xad0280)>)
DEBUG:gahshomar:|||returned None
DEBUG:gahshomar:||returned None
INFO:gahshomar.window:minimized is: False
DEBUG:gahshomar:||gahshomar.window.set_icon_(<Window object at 0x7f1837c6a288 (gahshomar+window+Window at 0xad0280)>, <Window object at 0x7f1837c6a288 (gahshomar+window+Window at 0xad0280)>, None)
DEBUG:gahshomar:||returned True
DEBUG:gahshomar:|returned None
DEBUG:gahshomar:|main.load_plugins(<MainPlugin object at 0x7f183c1c4f78 (MainPlugin at 0xa61200)>)
DEBUG:gahshomar:|returned None
DEBUG:gahshomar:|main.connect_plugin_signals(<MainPlugin object at 0x7f183c1c4f78 (MainPlugin at 0xa61200)>)
DEBUG:gahshomar:|returned None
DEBUG:gahshomar:returned None
DEBUG:gahshomar:gahshomar.window._on_window_state_event(<Window object at 0x7f1837c6a288 (gahshomar+window+Window at 0xad0280)>, <Window object at 0x7f1837c6a288 (gahshomar+window+Window at 0xad0280)>, <void at 0x112abd0>)
DEBUG:gahshomar:returned None
DEBUG:gahshomar:gahshomar.window._on_configure_event(<Window object at 0x7f1837c6a288 (gahshomar+window+Window at 0xad0280)>, <Window object at 0x7f1837c6a288 (gahshomar+window+Window at 0xad0280)>, <void at 0x112abd0>)
DEBUG:gahshomar:returned None
DEBUG:gahshomar:gahshomar.window._on_configure_event(<Window object at 0x7f1837c6a288 (gahshomar+window+Window at 0xad0280)>, <Window object at 0x7f1837c6a288 (gahshomar+window+Window at 0xad0280)>, <void at 0x112abd0>)
DEBUG:gahshomar:returned None
DEBUG:gahshomar:gahshomar.window._on_configure_event(<Window object at 0x7f1837c6a288 (gahshomar+window+Window at 0xad0280)>, <Window object at 0x7f1837c6a288 (gahshomar+window+Window at 0xad0280)>, <void at 0x112acf0>)
DEBUG:gahshomar:returned None
DEBUG:gahshomar:gahshomar.window._on_configure_event(<Window object at 0x7f1837c6a288 (gahshomar+window+Window at 0xad0280)>, <Window object at 0x7f1837c6a288 (gahshomar+window+Window at 0xad0280)>, <void at 0x112abd0>)
DEBUG:gahshomar:returned None
البته این مسیری که تو چنتا پست قبل گفتی مربوط به میزکار XFCE نیست
من appindicator رو فعال کردم و برای همین توی پنل بالایی مینویسه no indicator توی اسکرین شات قبلیم هم میتونی ببینیش
این هم خروجی که میخواستی ;)کد: [انتخاب]alireza@alireza-HP-Pavilion-dv6-Notebook-PC:~$ gahshomar -v
(process:10011): GLib-WARNING **: /build/buildd/glib2.0-2.40.2/./glib/goption.c:2253: ignoring invalid short option '\xa0' (-96) in entry (null):quit
DEBUG:gahshomar:main.do_activate(<MainPlugin object at 0x7f183c1c4f78 (MainPlugin at 0xa61200)>)
DEBUG:gahshomar:|main.__init__(<main.EventsHandler object at 0x7f1837ca8160>)
DEBUG:gahshomar:|returned None
DEBUG:gahshomar:|gahshomar.window.__init__(<Window object at 0x7f1837c6a288 (uninitialized at 0x0)>, <__main__.Gahshomar object at 0x7f1837ca6480 (Gahshomar at 0x7d50f0)>)
(gahshomar:10011): Gtk-WARNING **: Theme parsing error: gtk.css:1:58: Failed to import: The resource at '/org/gnome/adwaita/gtk-main.css' does not exist
DEBUG:gahshomar:||gahshomar.window._setup_view(<Window object at 0x7f1837c6a288 (gahshomar+window+Window at 0xad0280)>)
DEBUG:gahshomar:|||gahshomar.widgets.__init__(<PersianDayWidget object at 0x7f1837c6a2d0 (uninitialized at 0x0)>, <__main__.Gahshomar object at 0x7f1837ca6480 (Gahshomar at 0x7d50f0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||gahshomar.calendar.__init__(<PersianDayWidget object at 0x7f1837c6a2d0 (uninitialized at 0x0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:|||||gahshomar.calendar.__init__(<PersianDayWidget object at 0x7f1837c6a2d0 (uninitialized at 0x0)>)
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:|||||gahshomar.calendar.get_date(<PersianDayWidget object at 0x7f1837c6a2d0 (uninitialized at 0x0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||gahshomar.calendar.date_to_georgian(datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||returned 2015-01-23
DEBUG:gahshomar:|||||returned 1393-11-3
DEBUG:gahshomar:||||returned None
DEBUG:gahshomar:||||gahshomar.widgets.__init__(<PersianDayWidget object at 0x7f1837c6a2d0 (uninitialized at 0x0)>, khayyam.JalaliDate(1393, 11, 3), '%A، %d %B %Y', <__main__.Gahshomar object at 0x7f1837ca6480 (Gahshomar at 0x7d50f0)>)
DEBUG:gahshomar:|||||gahshomar.widgets.update(<PersianDayWidget object at 0x7f1837c6a2d0 (gahshomar+widgets+PersianDayWidget at 0x7d5210)>)
DEBUG:gahshomar:||||||gahshomar.calendar.get_date(<PersianDayWidget object at 0x7f1837c6a2d0 (gahshomar+widgets+PersianDayWidget at 0x7d5210)>, khayyam.JalaliDate(1393, 11, 3))
DEBUG:gahshomar:|||||||gahshomar.calendar.date_to_georgian(khayyam.JalaliDate(1393, 11, 3))
DEBUG:gahshomar:|||||||returned 2015-01-23
DEBUG:gahshomar:||||||returned 1393-11-3
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:||||returned None
DEBUG:gahshomar:|||returned None
DEBUG:gahshomar:|||gahshomar.widgets.__init__(<GeorgianDayWidget object at 0x7f1837c6a678 (uninitialized at 0x0)>, <__main__.Gahshomar object at 0x7f1837ca6480 (Gahshomar at 0x7d50f0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||gahshomar.calendar.__init__(<GeorgianDayWidget object at 0x7f1837c6a678 (uninitialized at 0x0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:|||||gahshomar.calendar.__init__(<GeorgianDayWidget object at 0x7f1837c6a678 (uninitialized at 0x0)>)
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:|||||gahshomar.calendar.get_date(<GeorgianDayWidget object at 0x7f1837c6a678 (uninitialized at 0x0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||gahshomar.calendar.date_to_georgian(datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||returned 2015-01-23
DEBUG:gahshomar:|||||returned 2015-01-23
DEBUG:gahshomar:||||returned None
DEBUG:gahshomar:||||gahshomar.widgets.__init__(<GeorgianDayWidget object at 0x7f1837c6a678 (uninitialized at 0x0)>, datetime.date(2015, 1, 23), '%A, %d %B %Y', <__main__.Gahshomar object at 0x7f1837ca6480 (Gahshomar at 0x7d50f0)>)
DEBUG:gahshomar:|||||gahshomar.widgets.update(<GeorgianDayWidget object at 0x7f1837c6a678 (gahshomar+widgets+GeorgianDayWidget at 0x7d5450)>)
DEBUG:gahshomar:||||||gahshomar.calendar.get_date(<GeorgianDayWidget object at 0x7f1837c6a678 (gahshomar+widgets+GeorgianDayWidget at 0x7d5450)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:|||||||gahshomar.calendar.date_to_georgian(datetime.date(2015, 1, 23))
DEBUG:gahshomar:|||||||returned 2015-01-23
DEBUG:gahshomar:||||||returned 2015-01-23
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:||||returned None
DEBUG:gahshomar:|||returned None
DEBUG:gahshomar:|||gahshomar.widgets.__init__(<PersianCalendarWidget object at 0x7f1837c6a798 (uninitialized at 0x0)>, <__main__.Gahshomar object at 0x7f1837ca6480 (Gahshomar at 0x7d50f0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar.widgets:init PersianCalendar
DEBUG:gahshomar:||||gahshomar.calendar.__init__(<PersianCalendarWidget object at 0x7f1837c6a798 (uninitialized at 0x0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:|||||gahshomar.calendar.__init__(<PersianCalendarWidget object at 0x7f1837c6a798 (uninitialized at 0x0)>)
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:|||||gahshomar.calendar.get_date(<PersianCalendarWidget object at 0x7f1837c6a798 (uninitialized at 0x0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||gahshomar.calendar.date_to_georgian(datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||returned 2015-01-23
DEBUG:gahshomar:|||||returned 1393-11-3
DEBUG:gahshomar:||||returned None
DEBUG:gahshomar.widgets:init PersianMonthsWidget
DEBUG:gahshomar:||||gahshomar.widgets.__init__(<PersianMonthsWidget object at 0x7f1837c6a870 (uninitialized at 0x0)>, khayyam.JalaliDate(1393, 11, 3), True, <__main__.Gahshomar object at 0x7f1837ca6480 (Gahshomar at 0x7d50f0)>)
DEBUG:gahshomar:|||||gahshomar.calendar.__init__(<PersianMonthsWidget object at 0x7f1837c6a870 (uninitialized at 0x0)>, khayyam.JalaliDate(1393, 11, 3))
DEBUG:gahshomar:||||||gahshomar.calendar.__init__(<PersianMonthsWidget object at 0x7f1837c6a870 (uninitialized at 0x0)>)
DEBUG:gahshomar:||||||returned None
DEBUG:gahshomar:||||||gahshomar.calendar.get_date(<PersianMonthsWidget object at 0x7f1837c6a870 (uninitialized at 0x0)>, khayyam.JalaliDate(1393, 11, 3))
DEBUG:gahshomar:|||||||gahshomar.calendar.date_to_georgian(khayyam.JalaliDate(1393, 11, 3))
DEBUG:gahshomar:|||||||returned 2015-01-23
DEBUG:gahshomar:||||||returned 1393-11-3
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:|||||gahshomar.widgets.__init__(<PersianMonthsWidget object at 0x7f1837c6a870 (uninitialized at 0x0)>, khayyam.JalaliDate(1393, 11, 3), True, <__main__.Gahshomar object at 0x7f1837ca6480 (Gahshomar at 0x7d50f0)>)
DEBUG:gahshomar:||||||gahshomar.calendar.get_months(<PersianMonthsWidget object at 0x7f1837c6a870 (gahshomar+widgets+PersianMonthsWidget at 0x7d5690)>)
DEBUG:gahshomar:||||||returned ['فروردین', 'اردیبهشت', 'خرداد', 'تیر', 'مرداد', 'شهریور', 'مهر', 'آبان', 'آذر', 'دی', 'بهمن', 'اسفند']
DEBUG:gahshomar.widgets:('button3', <Button object at 0x7f1837c6ab88 (GtkButton at 0xc2e490)>, 0, 3)
DEBUG:gahshomar.widgets:('button2', <Button object at 0x7f1837c6abd0 (GtkButton at 0xc2e310)>, 1, 2)
DEBUG:gahshomar.widgets:('button1', <Button object at 0x7f1837c6ac60 (GtkButton at 0xc2e190)>, 2, 1)
DEBUG:gahshomar.widgets:('button6', <Button object at 0x7f1837c6acf0 (GtkButton at 0xc2e910)>, 3, 6)
DEBUG:gahshomar.widgets:('button5', <Button object at 0x7f1837c6ad80 (GtkButton at 0xc2e790)>, 4, 5)
DEBUG:gahshomar.widgets:('button4', <Button object at 0x7f1837c6ae10 (GtkButton at 0xc2e610)>, 5, 4)
DEBUG:gahshomar.widgets:('button9', <Button object at 0x7f1837c6aea0 (GtkButton at 0xc2ed90)>, 6, 9)
DEBUG:gahshomar.widgets:('button8', <Button object at 0x7f1837c6af30 (GtkButton at 0xc2ec10)>, 7, 8)
DEBUG:gahshomar.widgets:('button7', <Button object at 0x7f1837c6afc0 (GtkButton at 0xc2ea90)>, 8, 7)
DEBUG:gahshomar.widgets:('button12', <Button object at 0x7f1837bf3090 (GtkButton at 0xc30320)>, 9, 12)
DEBUG:gahshomar.widgets:('button11', <Button object at 0x7f1837bf3120 (GtkButton at 0xc301a0)>, 10, 11)
DEBUG:gahshomar.widgets:('button10', <Button object at 0x7f1837bf31b0 (GtkButton at 0xc2ef10)>, 11, 10)
DEBUG:gahshomar:||||||gahshomar.widgets.update(<PersianMonthsWidget object at 0x7f1837c6a870 (gahshomar+widgets+PersianMonthsWidget at 0x7d5690)>)
DEBUG:gahshomar:|||||||gahshomar.calendar.get_date(<PersianMonthsWidget object at 0x7f1837c6a870 (gahshomar+widgets+PersianMonthsWidget at 0x7d5690)>, khayyam.JalaliDate(1393, 11, 3))
DEBUG:gahshomar:||||||||gahshomar.calendar.date_to_georgian(khayyam.JalaliDate(1393, 11, 3))
DEBUG:gahshomar:||||||||returned 2015-01-23
DEBUG:gahshomar:|||||||returned 1393-11-3
DEBUG:gahshomar:||||||returned None
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:||||returned None
DEBUG:gahshomar.widgets:init CalendarWidget
DEBUG:gahshomar:||||gahshomar.widgets.__init__(<PersianCalendarWidget object at 0x7f1837c6a798 (uninitialized at 0x0)>, khayyam.JalaliDate(1393, 11, 3), True, <__main__.Gahshomar object at 0x7f1837ca6480 (Gahshomar at 0x7d50f0)>)
WARNING:gahshomar.widgets:You need at least Gtk 3.12 for cool ui features!
DEBUG:gahshomar:|||||gahshomar.calendar.get_week_days(<PersianCalendarWidget object at 0x7f1837c6a798 (gahshomar+widgets+PersianCalendarWidget at 0x7d58d0)>)
DEBUG:gahshomar:|||||returned [('ش', 'شنبه'), ('۱ش', 'یک\u200cشنبه'), ('۲ش', 'دو\u200cشنبه'), ('۳ش', 'سه\u200cشنبه'), ('۴ش', 'چهار\u200cشنبه'), ('۵ش', 'پنج\u200cشنبه'), ('آ', 'آدینه')]
DEBUG:gahshomar:|||||gahshomar.widgets.update(<PersianCalendarWidget object at 0x7f1837c6a798 (gahshomar+widgets+PersianCalendarWidget at 0x7d58d0)>)
DEBUG:gahshomar:||||||gahshomar.calendar.get_date(<PersianCalendarWidget object at 0x7f1837c6a798 (gahshomar+widgets+PersianCalendarWidget at 0x7d58d0)>, khayyam.JalaliDate(1393, 11, 3))
DEBUG:gahshomar:|||||||gahshomar.calendar.date_to_georgian(khayyam.JalaliDate(1393, 11, 3))
DEBUG:gahshomar:|||||||returned 2015-01-23
DEBUG:gahshomar:||||||returned 1393-11-3
DEBUG:gahshomar:||||||gahshomar.calendar.get_months(<PersianCalendarWidget object at 0x7f1837c6a798 (gahshomar+widgets+PersianCalendarWidget at 0x7d58d0)>)
DEBUG:gahshomar:||||||returned ['فروردین', 'اردیبهشت', 'خرداد', 'تیر', 'مرداد', 'شهریور', 'مهر', 'آبان', 'آذر', 'دی', 'بهمن', 'اسفند']
DEBUG:gahshomar:||||||gahshomar.widgets.setup_weekdays(<PersianCalendarWidget object at 0x7f1837c6a798 (gahshomar+widgets+PersianCalendarWidget at 0x7d58d0)>)
DEBUG:gahshomar:||||||returned None
DEBUG:gahshomar:||||||gahshomar.widgets.setup_days_grid(<PersianCalendarWidget object at 0x7f1837c6a798 (gahshomar+widgets+PersianCalendarWidget at 0x7d58d0)>)
DEBUG:gahshomar:|||||||gahshomar.calendar.gen_grid_mat(<PersianCalendarWidget object at 0x7f1837c6a798 (gahshomar+widgets+PersianCalendarWidget at 0x7d58d0)>)
DEBUG:gahshomar:||||||||gahshomar.calendar.get_first_day_month(<PersianCalendarWidget object at 0x7f1837c6a798 (gahshomar+widgets+PersianCalendarWidget at 0x7d58d0)>)
DEBUG:gahshomar:||||||||returned 4
DEBUG:gahshomar:||||||||gahshomar.calendar.get_days_in_month(<PersianCalendarWidget object at 0x7f1837c6a798 (gahshomar+widgets+PersianCalendarWidget at 0x7d58d0)>)
DEBUG:gahshomar:||||||||returned 30
DEBUG:gahshomar:||||||||gahshomar.calendar.get_first_day_month(<PersianCalendarWidget object at 0x7f1837c6a798 (gahshomar+widgets+PersianCalendarWidget at 0x7d58d0)>)
DEBUG:gahshomar:||||||||returned 4
DEBUG:gahshomar:|||||||returned None
DEBUG:gahshomar:||||||returned None
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:||||returned None
DEBUG:gahshomar.widgets:CalendarWidget loaded
DEBUG:gahshomar:|||returned None
DEBUG:gahshomar:|||gahshomar.widgets.__init__(<GeorgianCalendarWidget object at 0x7f1837bf3360 (uninitialized at 0x0)>, <__main__.Gahshomar object at 0x7f1837ca6480 (Gahshomar at 0x7d50f0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||gahshomar.calendar.__init__(<GeorgianCalendarWidget object at 0x7f1837bf3360 (uninitialized at 0x0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:|||||gahshomar.calendar.__init__(<GeorgianCalendarWidget object at 0x7f1837bf3360 (uninitialized at 0x0)>)
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:|||||gahshomar.calendar.get_date(<GeorgianCalendarWidget object at 0x7f1837bf3360 (uninitialized at 0x0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||gahshomar.calendar.date_to_georgian(datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||returned 2015-01-23
DEBUG:gahshomar:|||||returned 2015-01-23
DEBUG:gahshomar:||||returned None
DEBUG:gahshomar:||||gahshomar.widgets.__init__(<GeorgianMonthsWidget object at 0x7f1837bf7fc0 (uninitialized at 0x0)>, datetime.date(2015, 1, 23), False, <__main__.Gahshomar object at 0x7f1837ca6480 (Gahshomar at 0x7d50f0)>)
DEBUG:gahshomar:|||||gahshomar.calendar.__init__(<GeorgianMonthsWidget object at 0x7f1837bf7fc0 (uninitialized at 0x0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||gahshomar.calendar.__init__(<GeorgianMonthsWidget object at 0x7f1837bf7fc0 (uninitialized at 0x0)>)
DEBUG:gahshomar:||||||returned None
DEBUG:gahshomar:||||||gahshomar.calendar.get_date(<GeorgianMonthsWidget object at 0x7f1837bf7fc0 (uninitialized at 0x0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:|||||||gahshomar.calendar.date_to_georgian(datetime.date(2015, 1, 23))
DEBUG:gahshomar:|||||||returned 2015-01-23
DEBUG:gahshomar:||||||returned 2015-01-23
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:|||||gahshomar.widgets.__init__(<GeorgianMonthsWidget object at 0x7f1837bf7fc0 (uninitialized at 0x0)>, datetime.date(2015, 1, 23), False, <__main__.Gahshomar object at 0x7f1837ca6480 (Gahshomar at 0x7d50f0)>)
DEBUG:gahshomar:||||||gahshomar.calendar.get_months(<GeorgianMonthsWidget object at 0x7f1837bf7fc0 (gahshomar+widgets+GeorgianMonthsWidget at 0xd24690)>)
DEBUG:gahshomar:||||||returned ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December']
DEBUG:gahshomar.widgets:('button1', <Button object at 0x7f1837bfcaf8 (GtkButton at 0xcf8940)>, 0, 1)
DEBUG:gahshomar.widgets:('button2', <Button object at 0x7f1837bfcb40 (GtkButton at 0xcf8ac0)>, 1, 2)
DEBUG:gahshomar.widgets:('button3', <Button object at 0x7f1837bfcbd0 (GtkButton at 0xcf8c40)>, 2, 3)
DEBUG:gahshomar.widgets:('button4', <Button object at 0x7f1837bfcc60 (GtkButton at 0xcf8dc0)>, 3, 4)
DEBUG:gahshomar.widgets:('button5', <Button object at 0x7f1837bfccf0 (GtkButton at 0xcf8f40)>, 4, 5)
DEBUG:gahshomar.widgets:('button6', <Button object at 0x7f1837bfcd80 (GtkButton at 0xd321c0)>, 5, 6)
DEBUG:gahshomar.widgets:('button7', <Button object at 0x7f1837bfce10 (GtkButton at 0xd32340)>, 6, 7)
DEBUG:gahshomar.widgets:('button8', <Button object at 0x7f1837bfcea0 (GtkButton at 0xd324c0)>, 7, 8)
DEBUG:gahshomar.widgets:('button9', <Button object at 0x7f1837bfcf30 (GtkButton at 0xd32640)>, 8, 9)
DEBUG:gahshomar.widgets:('button10', <Button object at 0x7f1837bfcfc0 (GtkButton at 0xd327c0)>, 9, 10)
DEBUG:gahshomar.widgets:('button11', <Button object at 0x7f1837bff090 (GtkButton at 0xd32940)>, 10, 11)
DEBUG:gahshomar.widgets:('button12', <Button object at 0x7f1837bff120 (GtkButton at 0xd32ac0)>, 11, 12)
DEBUG:gahshomar:||||||gahshomar.widgets.update(<GeorgianMonthsWidget object at 0x7f1837bf7fc0 (gahshomar+widgets+GeorgianMonthsWidget at 0xd24690)>)
DEBUG:gahshomar:|||||||gahshomar.calendar.get_date(<GeorgianMonthsWidget object at 0x7f1837bf7fc0 (gahshomar+widgets+GeorgianMonthsWidget at 0xd24690)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||||gahshomar.calendar.date_to_georgian(datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||||returned 2015-01-23
DEBUG:gahshomar:|||||||returned 2015-01-23
DEBUG:gahshomar:||||||returned None
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:||||returned None
DEBUG:gahshomar:||||gahshomar.widgets.__init__(<GeorgianCalendarWidget object at 0x7f1837bf3360 (uninitialized at 0x0)>, datetime.date(2015, 1, 23), False, <__main__.Gahshomar object at 0x7f1837ca6480 (Gahshomar at 0x7d50f0)>)
WARNING:gahshomar.widgets:You need at least Gtk 3.12 for cool ui features!
DEBUG:gahshomar:|||||gahshomar.calendar.get_week_days(<GeorgianCalendarWidget object at 0x7f1837bf3360 (gahshomar+widgets+GeorgianCalendarWidget at 0xd248d0)>)
DEBUG:gahshomar:|||||returned [('Mon', 'Monday'), ('Tue', 'Tuesday'), ('Wed', 'Wednesday'), ('Thu', 'Thursday'), ('Fri', 'Friday'), ('Sat', 'Saturday'), ('Sun', 'Sunday')]
DEBUG:gahshomar:|||||gahshomar.widgets.update(<GeorgianCalendarWidget object at 0x7f1837bf3360 (gahshomar+widgets+GeorgianCalendarWidget at 0xd248d0)>)
DEBUG:gahshomar:||||||gahshomar.calendar.get_date(<GeorgianCalendarWidget object at 0x7f1837bf3360 (gahshomar+widgets+GeorgianCalendarWidget at 0xd248d0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:|||||||gahshomar.calendar.date_to_georgian(datetime.date(2015, 1, 23))
DEBUG:gahshomar:|||||||returned 2015-01-23
DEBUG:gahshomar:||||||returned 2015-01-23
DEBUG:gahshomar:||||||gahshomar.calendar.get_months(<GeorgianCalendarWidget object at 0x7f1837bf3360 (gahshomar+widgets+GeorgianCalendarWidget at 0xd248d0)>)
DEBUG:gahshomar:||||||returned ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December']
DEBUG:gahshomar:||||||gahshomar.widgets.setup_weekdays(<GeorgianCalendarWidget object at 0x7f1837bf3360 (gahshomar+widgets+GeorgianCalendarWidget at 0xd248d0)>)
DEBUG:gahshomar:||||||returned None
DEBUG:gahshomar:||||||gahshomar.widgets.setup_days_grid(<GeorgianCalendarWidget object at 0x7f1837bf3360 (gahshomar+widgets+GeorgianCalendarWidget at 0xd248d0)>)
DEBUG:gahshomar:|||||||gahshomar.calendar.gen_grid_mat(<GeorgianCalendarWidget object at 0x7f1837bf3360 (gahshomar+widgets+GeorgianCalendarWidget at 0xd248d0)>)
DEBUG:gahshomar:||||||||gahshomar.calendar.get_first_day_month(<GeorgianCalendarWidget object at 0x7f1837bf3360 (gahshomar+widgets+GeorgianCalendarWidget at 0xd248d0)>)
DEBUG:gahshomar:||||||||returned 3
DEBUG:gahshomar:||||||||gahshomar.calendar.get_days_in_month(<GeorgianCalendarWidget object at 0x7f1837bf3360 (gahshomar+widgets+GeorgianCalendarWidget at 0xd248d0)>)
DEBUG:gahshomar:||||||||returned 31
DEBUG:gahshomar:||||||||gahshomar.calendar.get_first_day_month(<GeorgianCalendarWidget object at 0x7f1837bf3360 (gahshomar+widgets+GeorgianCalendarWidget at 0xd248d0)>)
DEBUG:gahshomar:||||||||returned 3
DEBUG:gahshomar:|||||||returned None
DEBUG:gahshomar:||||||returned None
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:||||returned None
DEBUG:gahshomar:|||returned None
DEBUG:gahshomar:|||gahshomar.window.setup_header_bar(<Window object at 0x7f1837c6a288 (gahshomar+window+Window at 0xad0280)>)
DEBUG:gahshomar:|||returned None
DEBUG:gahshomar:||returned None
INFO:gahshomar.window:minimized is: False
DEBUG:gahshomar:||gahshomar.window.set_icon_(<Window object at 0x7f1837c6a288 (gahshomar+window+Window at 0xad0280)>, <Window object at 0x7f1837c6a288 (gahshomar+window+Window at 0xad0280)>, None)
DEBUG:gahshomar:||returned True
DEBUG:gahshomar:|returned None
DEBUG:gahshomar:|main.load_plugins(<MainPlugin object at 0x7f183c1c4f78 (MainPlugin at 0xa61200)>)
DEBUG:gahshomar:|returned None
DEBUG:gahshomar:|main.connect_plugin_signals(<MainPlugin object at 0x7f183c1c4f78 (MainPlugin at 0xa61200)>)
DEBUG:gahshomar:|returned None
DEBUG:gahshomar:returned None
DEBUG:gahshomar:gahshomar.window._on_window_state_event(<Window object at 0x7f1837c6a288 (gahshomar+window+Window at 0xad0280)>, <Window object at 0x7f1837c6a288 (gahshomar+window+Window at 0xad0280)>, <void at 0x112abd0>)
DEBUG:gahshomar:returned None
DEBUG:gahshomar:gahshomar.window._on_configure_event(<Window object at 0x7f1837c6a288 (gahshomar+window+Window at 0xad0280)>, <Window object at 0x7f1837c6a288 (gahshomar+window+Window at 0xad0280)>, <void at 0x112abd0>)
DEBUG:gahshomar:returned None
DEBUG:gahshomar:gahshomar.window._on_configure_event(<Window object at 0x7f1837c6a288 (gahshomar+window+Window at 0xad0280)>, <Window object at 0x7f1837c6a288 (gahshomar+window+Window at 0xad0280)>, <void at 0x112abd0>)
DEBUG:gahshomar:returned None
DEBUG:gahshomar:gahshomar.window._on_configure_event(<Window object at 0x7f1837c6a288 (gahshomar+window+Window at 0xad0280)>, <Window object at 0x7f1837c6a288 (gahshomar+window+Window at 0xad0280)>, <void at 0x112acf0>)
DEBUG:gahshomar:returned None
DEBUG:gahshomar:gahshomar.window._on_configure_event(<Window object at 0x7f1837c6a288 (gahshomar+window+Window at 0xad0280)>, <Window object at 0x7f1837c6a288 (gahshomar+window+Window at 0xad0280)>, <void at 0x112abd0>)
DEBUG:gahshomar:returned None
البته این مسیری که تو چنتا پست قبل گفتی مربوط به میزکار XFCE نیست
من appindicator رو فعال کردم و برای همین توی پنل بالایی مینویسه no indicator توی اسکرین شات قبلیم هم میتونی ببینیش
این هم خروجی که میخواستی ;)کد: [انتخاب]alireza@alireza-HP-Pavilion-dv6-Notebook-PC:~$ gahshomar -v
(process:10011): GLib-WARNING **: /build/buildd/glib2.0-2.40.2/./glib/goption.c:2253: ignoring invalid short option '\xa0' (-96) in entry (null):quit
DEBUG:gahshomar:main.do_activate(<MainPlugin object at 0x7f183c1c4f78 (MainPlugin at 0xa61200)>)
DEBUG:gahshomar:|main.__init__(<main.EventsHandler object at 0x7f1837ca8160>)
DEBUG:gahshomar:|returned None
DEBUG:gahshomar:|gahshomar.window.__init__(<Window object at 0x7f1837c6a288 (uninitialized at 0x0)>, <__main__.Gahshomar object at 0x7f1837ca6480 (Gahshomar at 0x7d50f0)>)
(gahshomar:10011): Gtk-WARNING **: Theme parsing error: gtk.css:1:58: Failed to import: The resource at '/org/gnome/adwaita/gtk-main.css' does not exist
DEBUG:gahshomar:||gahshomar.window._setup_view(<Window object at 0x7f1837c6a288 (gahshomar+window+Window at 0xad0280)>)
DEBUG:gahshomar:|||gahshomar.widgets.__init__(<PersianDayWidget object at 0x7f1837c6a2d0 (uninitialized at 0x0)>, <__main__.Gahshomar object at 0x7f1837ca6480 (Gahshomar at 0x7d50f0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||gahshomar.calendar.__init__(<PersianDayWidget object at 0x7f1837c6a2d0 (uninitialized at 0x0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:|||||gahshomar.calendar.__init__(<PersianDayWidget object at 0x7f1837c6a2d0 (uninitialized at 0x0)>)
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:|||||gahshomar.calendar.get_date(<PersianDayWidget object at 0x7f1837c6a2d0 (uninitialized at 0x0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||gahshomar.calendar.date_to_georgian(datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||returned 2015-01-23
DEBUG:gahshomar:|||||returned 1393-11-3
DEBUG:gahshomar:||||returned None
DEBUG:gahshomar:||||gahshomar.widgets.__init__(<PersianDayWidget object at 0x7f1837c6a2d0 (uninitialized at 0x0)>, khayyam.JalaliDate(1393, 11, 3), '%A، %d %B %Y', <__main__.Gahshomar object at 0x7f1837ca6480 (Gahshomar at 0x7d50f0)>)
DEBUG:gahshomar:|||||gahshomar.widgets.update(<PersianDayWidget object at 0x7f1837c6a2d0 (gahshomar+widgets+PersianDayWidget at 0x7d5210)>)
DEBUG:gahshomar:||||||gahshomar.calendar.get_date(<PersianDayWidget object at 0x7f1837c6a2d0 (gahshomar+widgets+PersianDayWidget at 0x7d5210)>, khayyam.JalaliDate(1393, 11, 3))
DEBUG:gahshomar:|||||||gahshomar.calendar.date_to_georgian(khayyam.JalaliDate(1393, 11, 3))
DEBUG:gahshomar:|||||||returned 2015-01-23
DEBUG:gahshomar:||||||returned 1393-11-3
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:||||returned None
DEBUG:gahshomar:|||returned None
DEBUG:gahshomar:|||gahshomar.widgets.__init__(<GeorgianDayWidget object at 0x7f1837c6a678 (uninitialized at 0x0)>, <__main__.Gahshomar object at 0x7f1837ca6480 (Gahshomar at 0x7d50f0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||gahshomar.calendar.__init__(<GeorgianDayWidget object at 0x7f1837c6a678 (uninitialized at 0x0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:|||||gahshomar.calendar.__init__(<GeorgianDayWidget object at 0x7f1837c6a678 (uninitialized at 0x0)>)
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:|||||gahshomar.calendar.get_date(<GeorgianDayWidget object at 0x7f1837c6a678 (uninitialized at 0x0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||gahshomar.calendar.date_to_georgian(datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||returned 2015-01-23
DEBUG:gahshomar:|||||returned 2015-01-23
DEBUG:gahshomar:||||returned None
DEBUG:gahshomar:||||gahshomar.widgets.__init__(<GeorgianDayWidget object at 0x7f1837c6a678 (uninitialized at 0x0)>, datetime.date(2015, 1, 23), '%A, %d %B %Y', <__main__.Gahshomar object at 0x7f1837ca6480 (Gahshomar at 0x7d50f0)>)
DEBUG:gahshomar:|||||gahshomar.widgets.update(<GeorgianDayWidget object at 0x7f1837c6a678 (gahshomar+widgets+GeorgianDayWidget at 0x7d5450)>)
DEBUG:gahshomar:||||||gahshomar.calendar.get_date(<GeorgianDayWidget object at 0x7f1837c6a678 (gahshomar+widgets+GeorgianDayWidget at 0x7d5450)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:|||||||gahshomar.calendar.date_to_georgian(datetime.date(2015, 1, 23))
DEBUG:gahshomar:|||||||returned 2015-01-23
DEBUG:gahshomar:||||||returned 2015-01-23
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:||||returned None
DEBUG:gahshomar:|||returned None
DEBUG:gahshomar:|||gahshomar.widgets.__init__(<PersianCalendarWidget object at 0x7f1837c6a798 (uninitialized at 0x0)>, <__main__.Gahshomar object at 0x7f1837ca6480 (Gahshomar at 0x7d50f0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar.widgets:init PersianCalendar
DEBUG:gahshomar:||||gahshomar.calendar.__init__(<PersianCalendarWidget object at 0x7f1837c6a798 (uninitialized at 0x0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:|||||gahshomar.calendar.__init__(<PersianCalendarWidget object at 0x7f1837c6a798 (uninitialized at 0x0)>)
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:|||||gahshomar.calendar.get_date(<PersianCalendarWidget object at 0x7f1837c6a798 (uninitialized at 0x0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||gahshomar.calendar.date_to_georgian(datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||returned 2015-01-23
DEBUG:gahshomar:|||||returned 1393-11-3
DEBUG:gahshomar:||||returned None
DEBUG:gahshomar.widgets:init PersianMonthsWidget
DEBUG:gahshomar:||||gahshomar.widgets.__init__(<PersianMonthsWidget object at 0x7f1837c6a870 (uninitialized at 0x0)>, khayyam.JalaliDate(1393, 11, 3), True, <__main__.Gahshomar object at 0x7f1837ca6480 (Gahshomar at 0x7d50f0)>)
DEBUG:gahshomar:|||||gahshomar.calendar.__init__(<PersianMonthsWidget object at 0x7f1837c6a870 (uninitialized at 0x0)>, khayyam.JalaliDate(1393, 11, 3))
DEBUG:gahshomar:||||||gahshomar.calendar.__init__(<PersianMonthsWidget object at 0x7f1837c6a870 (uninitialized at 0x0)>)
DEBUG:gahshomar:||||||returned None
DEBUG:gahshomar:||||||gahshomar.calendar.get_date(<PersianMonthsWidget object at 0x7f1837c6a870 (uninitialized at 0x0)>, khayyam.JalaliDate(1393, 11, 3))
DEBUG:gahshomar:|||||||gahshomar.calendar.date_to_georgian(khayyam.JalaliDate(1393, 11, 3))
DEBUG:gahshomar:|||||||returned 2015-01-23
DEBUG:gahshomar:||||||returned 1393-11-3
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:|||||gahshomar.widgets.__init__(<PersianMonthsWidget object at 0x7f1837c6a870 (uninitialized at 0x0)>, khayyam.JalaliDate(1393, 11, 3), True, <__main__.Gahshomar object at 0x7f1837ca6480 (Gahshomar at 0x7d50f0)>)
DEBUG:gahshomar:||||||gahshomar.calendar.get_months(<PersianMonthsWidget object at 0x7f1837c6a870 (gahshomar+widgets+PersianMonthsWidget at 0x7d5690)>)
DEBUG:gahshomar:||||||returned ['فروردین', 'اردیبهشت', 'خرداد', 'تیر', 'مرداد', 'شهریور', 'مهر', 'آبان', 'آذر', 'دی', 'بهمن', 'اسفند']
DEBUG:gahshomar.widgets:('button3', <Button object at 0x7f1837c6ab88 (GtkButton at 0xc2e490)>, 0, 3)
DEBUG:gahshomar.widgets:('button2', <Button object at 0x7f1837c6abd0 (GtkButton at 0xc2e310)>, 1, 2)
DEBUG:gahshomar.widgets:('button1', <Button object at 0x7f1837c6ac60 (GtkButton at 0xc2e190)>, 2, 1)
DEBUG:gahshomar.widgets:('button6', <Button object at 0x7f1837c6acf0 (GtkButton at 0xc2e910)>, 3, 6)
DEBUG:gahshomar.widgets:('button5', <Button object at 0x7f1837c6ad80 (GtkButton at 0xc2e790)>, 4, 5)
DEBUG:gahshomar.widgets:('button4', <Button object at 0x7f1837c6ae10 (GtkButton at 0xc2e610)>, 5, 4)
DEBUG:gahshomar.widgets:('button9', <Button object at 0x7f1837c6aea0 (GtkButton at 0xc2ed90)>, 6, 9)
DEBUG:gahshomar.widgets:('button8', <Button object at 0x7f1837c6af30 (GtkButton at 0xc2ec10)>, 7, 8)
DEBUG:gahshomar.widgets:('button7', <Button object at 0x7f1837c6afc0 (GtkButton at 0xc2ea90)>, 8, 7)
DEBUG:gahshomar.widgets:('button12', <Button object at 0x7f1837bf3090 (GtkButton at 0xc30320)>, 9, 12)
DEBUG:gahshomar.widgets:('button11', <Button object at 0x7f1837bf3120 (GtkButton at 0xc301a0)>, 10, 11)
DEBUG:gahshomar.widgets:('button10', <Button object at 0x7f1837bf31b0 (GtkButton at 0xc2ef10)>, 11, 10)
DEBUG:gahshomar:||||||gahshomar.widgets.update(<PersianMonthsWidget object at 0x7f1837c6a870 (gahshomar+widgets+PersianMonthsWidget at 0x7d5690)>)
DEBUG:gahshomar:|||||||gahshomar.calendar.get_date(<PersianMonthsWidget object at 0x7f1837c6a870 (gahshomar+widgets+PersianMonthsWidget at 0x7d5690)>, khayyam.JalaliDate(1393, 11, 3))
DEBUG:gahshomar:||||||||gahshomar.calendar.date_to_georgian(khayyam.JalaliDate(1393, 11, 3))
DEBUG:gahshomar:||||||||returned 2015-01-23
DEBUG:gahshomar:|||||||returned 1393-11-3
DEBUG:gahshomar:||||||returned None
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:||||returned None
DEBUG:gahshomar.widgets:init CalendarWidget
DEBUG:gahshomar:||||gahshomar.widgets.__init__(<PersianCalendarWidget object at 0x7f1837c6a798 (uninitialized at 0x0)>, khayyam.JalaliDate(1393, 11, 3), True, <__main__.Gahshomar object at 0x7f1837ca6480 (Gahshomar at 0x7d50f0)>)
WARNING:gahshomar.widgets:You need at least Gtk 3.12 for cool ui features!
DEBUG:gahshomar:|||||gahshomar.calendar.get_week_days(<PersianCalendarWidget object at 0x7f1837c6a798 (gahshomar+widgets+PersianCalendarWidget at 0x7d58d0)>)
DEBUG:gahshomar:|||||returned [('ش', 'شنبه'), ('۱ش', 'یک\u200cشنبه'), ('۲ش', 'دو\u200cشنبه'), ('۳ش', 'سه\u200cشنبه'), ('۴ش', 'چهار\u200cشنبه'), ('۵ش', 'پنج\u200cشنبه'), ('آ', 'آدینه')]
DEBUG:gahshomar:|||||gahshomar.widgets.update(<PersianCalendarWidget object at 0x7f1837c6a798 (gahshomar+widgets+PersianCalendarWidget at 0x7d58d0)>)
DEBUG:gahshomar:||||||gahshomar.calendar.get_date(<PersianCalendarWidget object at 0x7f1837c6a798 (gahshomar+widgets+PersianCalendarWidget at 0x7d58d0)>, khayyam.JalaliDate(1393, 11, 3))
DEBUG:gahshomar:|||||||gahshomar.calendar.date_to_georgian(khayyam.JalaliDate(1393, 11, 3))
DEBUG:gahshomar:|||||||returned 2015-01-23
DEBUG:gahshomar:||||||returned 1393-11-3
DEBUG:gahshomar:||||||gahshomar.calendar.get_months(<PersianCalendarWidget object at 0x7f1837c6a798 (gahshomar+widgets+PersianCalendarWidget at 0x7d58d0)>)
DEBUG:gahshomar:||||||returned ['فروردین', 'اردیبهشت', 'خرداد', 'تیر', 'مرداد', 'شهریور', 'مهر', 'آبان', 'آذر', 'دی', 'بهمن', 'اسفند']
DEBUG:gahshomar:||||||gahshomar.widgets.setup_weekdays(<PersianCalendarWidget object at 0x7f1837c6a798 (gahshomar+widgets+PersianCalendarWidget at 0x7d58d0)>)
DEBUG:gahshomar:||||||returned None
DEBUG:gahshomar:||||||gahshomar.widgets.setup_days_grid(<PersianCalendarWidget object at 0x7f1837c6a798 (gahshomar+widgets+PersianCalendarWidget at 0x7d58d0)>)
DEBUG:gahshomar:|||||||gahshomar.calendar.gen_grid_mat(<PersianCalendarWidget object at 0x7f1837c6a798 (gahshomar+widgets+PersianCalendarWidget at 0x7d58d0)>)
DEBUG:gahshomar:||||||||gahshomar.calendar.get_first_day_month(<PersianCalendarWidget object at 0x7f1837c6a798 (gahshomar+widgets+PersianCalendarWidget at 0x7d58d0)>)
DEBUG:gahshomar:||||||||returned 4
DEBUG:gahshomar:||||||||gahshomar.calendar.get_days_in_month(<PersianCalendarWidget object at 0x7f1837c6a798 (gahshomar+widgets+PersianCalendarWidget at 0x7d58d0)>)
DEBUG:gahshomar:||||||||returned 30
DEBUG:gahshomar:||||||||gahshomar.calendar.get_first_day_month(<PersianCalendarWidget object at 0x7f1837c6a798 (gahshomar+widgets+PersianCalendarWidget at 0x7d58d0)>)
DEBUG:gahshomar:||||||||returned 4
DEBUG:gahshomar:|||||||returned None
DEBUG:gahshomar:||||||returned None
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:||||returned None
DEBUG:gahshomar.widgets:CalendarWidget loaded
DEBUG:gahshomar:|||returned None
DEBUG:gahshomar:|||gahshomar.widgets.__init__(<GeorgianCalendarWidget object at 0x7f1837bf3360 (uninitialized at 0x0)>, <__main__.Gahshomar object at 0x7f1837ca6480 (Gahshomar at 0x7d50f0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||gahshomar.calendar.__init__(<GeorgianCalendarWidget object at 0x7f1837bf3360 (uninitialized at 0x0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:|||||gahshomar.calendar.__init__(<GeorgianCalendarWidget object at 0x7f1837bf3360 (uninitialized at 0x0)>)
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:|||||gahshomar.calendar.get_date(<GeorgianCalendarWidget object at 0x7f1837bf3360 (uninitialized at 0x0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||gahshomar.calendar.date_to_georgian(datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||returned 2015-01-23
DEBUG:gahshomar:|||||returned 2015-01-23
DEBUG:gahshomar:||||returned None
DEBUG:gahshomar:||||gahshomar.widgets.__init__(<GeorgianMonthsWidget object at 0x7f1837bf7fc0 (uninitialized at 0x0)>, datetime.date(2015, 1, 23), False, <__main__.Gahshomar object at 0x7f1837ca6480 (Gahshomar at 0x7d50f0)>)
DEBUG:gahshomar:|||||gahshomar.calendar.__init__(<GeorgianMonthsWidget object at 0x7f1837bf7fc0 (uninitialized at 0x0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||gahshomar.calendar.__init__(<GeorgianMonthsWidget object at 0x7f1837bf7fc0 (uninitialized at 0x0)>)
DEBUG:gahshomar:||||||returned None
DEBUG:gahshomar:||||||gahshomar.calendar.get_date(<GeorgianMonthsWidget object at 0x7f1837bf7fc0 (uninitialized at 0x0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:|||||||gahshomar.calendar.date_to_georgian(datetime.date(2015, 1, 23))
DEBUG:gahshomar:|||||||returned 2015-01-23
DEBUG:gahshomar:||||||returned 2015-01-23
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:|||||gahshomar.widgets.__init__(<GeorgianMonthsWidget object at 0x7f1837bf7fc0 (uninitialized at 0x0)>, datetime.date(2015, 1, 23), False, <__main__.Gahshomar object at 0x7f1837ca6480 (Gahshomar at 0x7d50f0)>)
DEBUG:gahshomar:||||||gahshomar.calendar.get_months(<GeorgianMonthsWidget object at 0x7f1837bf7fc0 (gahshomar+widgets+GeorgianMonthsWidget at 0xd24690)>)
DEBUG:gahshomar:||||||returned ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December']
DEBUG:gahshomar.widgets:('button1', <Button object at 0x7f1837bfcaf8 (GtkButton at 0xcf8940)>, 0, 1)
DEBUG:gahshomar.widgets:('button2', <Button object at 0x7f1837bfcb40 (GtkButton at 0xcf8ac0)>, 1, 2)
DEBUG:gahshomar.widgets:('button3', <Button object at 0x7f1837bfcbd0 (GtkButton at 0xcf8c40)>, 2, 3)
DEBUG:gahshomar.widgets:('button4', <Button object at 0x7f1837bfcc60 (GtkButton at 0xcf8dc0)>, 3, 4)
DEBUG:gahshomar.widgets:('button5', <Button object at 0x7f1837bfccf0 (GtkButton at 0xcf8f40)>, 4, 5)
DEBUG:gahshomar.widgets:('button6', <Button object at 0x7f1837bfcd80 (GtkButton at 0xd321c0)>, 5, 6)
DEBUG:gahshomar.widgets:('button7', <Button object at 0x7f1837bfce10 (GtkButton at 0xd32340)>, 6, 7)
DEBUG:gahshomar.widgets:('button8', <Button object at 0x7f1837bfcea0 (GtkButton at 0xd324c0)>, 7, 8)
DEBUG:gahshomar.widgets:('button9', <Button object at 0x7f1837bfcf30 (GtkButton at 0xd32640)>, 8, 9)
DEBUG:gahshomar.widgets:('button10', <Button object at 0x7f1837bfcfc0 (GtkButton at 0xd327c0)>, 9, 10)
DEBUG:gahshomar.widgets:('button11', <Button object at 0x7f1837bff090 (GtkButton at 0xd32940)>, 10, 11)
DEBUG:gahshomar.widgets:('button12', <Button object at 0x7f1837bff120 (GtkButton at 0xd32ac0)>, 11, 12)
DEBUG:gahshomar:||||||gahshomar.widgets.update(<GeorgianMonthsWidget object at 0x7f1837bf7fc0 (gahshomar+widgets+GeorgianMonthsWidget at 0xd24690)>)
DEBUG:gahshomar:|||||||gahshomar.calendar.get_date(<GeorgianMonthsWidget object at 0x7f1837bf7fc0 (gahshomar+widgets+GeorgianMonthsWidget at 0xd24690)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||||gahshomar.calendar.date_to_georgian(datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||||returned 2015-01-23
DEBUG:gahshomar:|||||||returned 2015-01-23
DEBUG:gahshomar:||||||returned None
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:||||returned None
DEBUG:gahshomar:||||gahshomar.widgets.__init__(<GeorgianCalendarWidget object at 0x7f1837bf3360 (uninitialized at 0x0)>, datetime.date(2015, 1, 23), False, <__main__.Gahshomar object at 0x7f1837ca6480 (Gahshomar at 0x7d50f0)>)
WARNING:gahshomar.widgets:You need at least Gtk 3.12 for cool ui features!
DEBUG:gahshomar:|||||gahshomar.calendar.get_week_days(<GeorgianCalendarWidget object at 0x7f1837bf3360 (gahshomar+widgets+GeorgianCalendarWidget at 0xd248d0)>)
DEBUG:gahshomar:|||||returned [('Mon', 'Monday'), ('Tue', 'Tuesday'), ('Wed', 'Wednesday'), ('Thu', 'Thursday'), ('Fri', 'Friday'), ('Sat', 'Saturday'), ('Sun', 'Sunday')]
DEBUG:gahshomar:|||||gahshomar.widgets.update(<GeorgianCalendarWidget object at 0x7f1837bf3360 (gahshomar+widgets+GeorgianCalendarWidget at 0xd248d0)>)
DEBUG:gahshomar:||||||gahshomar.calendar.get_date(<GeorgianCalendarWidget object at 0x7f1837bf3360 (gahshomar+widgets+GeorgianCalendarWidget at 0xd248d0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:|||||||gahshomar.calendar.date_to_georgian(datetime.date(2015, 1, 23))
DEBUG:gahshomar:|||||||returned 2015-01-23
DEBUG:gahshomar:||||||returned 2015-01-23
DEBUG:gahshomar:||||||gahshomar.calendar.get_months(<GeorgianCalendarWidget object at 0x7f1837bf3360 (gahshomar+widgets+GeorgianCalendarWidget at 0xd248d0)>)
DEBUG:gahshomar:||||||returned ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December']
DEBUG:gahshomar:||||||gahshomar.widgets.setup_weekdays(<GeorgianCalendarWidget object at 0x7f1837bf3360 (gahshomar+widgets+GeorgianCalendarWidget at 0xd248d0)>)
DEBUG:gahshomar:||||||returned None
DEBUG:gahshomar:||||||gahshomar.widgets.setup_days_grid(<GeorgianCalendarWidget object at 0x7f1837bf3360 (gahshomar+widgets+GeorgianCalendarWidget at 0xd248d0)>)
DEBUG:gahshomar:|||||||gahshomar.calendar.gen_grid_mat(<GeorgianCalendarWidget object at 0x7f1837bf3360 (gahshomar+widgets+GeorgianCalendarWidget at 0xd248d0)>)
DEBUG:gahshomar:||||||||gahshomar.calendar.get_first_day_month(<GeorgianCalendarWidget object at 0x7f1837bf3360 (gahshomar+widgets+GeorgianCalendarWidget at 0xd248d0)>)
DEBUG:gahshomar:||||||||returned 3
DEBUG:gahshomar:||||||||gahshomar.calendar.get_days_in_month(<GeorgianCalendarWidget object at 0x7f1837bf3360 (gahshomar+widgets+GeorgianCalendarWidget at 0xd248d0)>)
DEBUG:gahshomar:||||||||returned 31
DEBUG:gahshomar:||||||||gahshomar.calendar.get_first_day_month(<GeorgianCalendarWidget object at 0x7f1837bf3360 (gahshomar+widgets+GeorgianCalendarWidget at 0xd248d0)>)
DEBUG:gahshomar:||||||||returned 3
DEBUG:gahshomar:|||||||returned None
DEBUG:gahshomar:||||||returned None
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:||||returned None
DEBUG:gahshomar:|||returned None
DEBUG:gahshomar:|||gahshomar.window.setup_header_bar(<Window object at 0x7f1837c6a288 (gahshomar+window+Window at 0xad0280)>)
DEBUG:gahshomar:|||returned None
DEBUG:gahshomar:||returned None
INFO:gahshomar.window:minimized is: False
DEBUG:gahshomar:||gahshomar.window.set_icon_(<Window object at 0x7f1837c6a288 (gahshomar+window+Window at 0xad0280)>, <Window object at 0x7f1837c6a288 (gahshomar+window+Window at 0xad0280)>, None)
DEBUG:gahshomar:||returned True
DEBUG:gahshomar:|returned None
DEBUG:gahshomar:|main.load_plugins(<MainPlugin object at 0x7f183c1c4f78 (MainPlugin at 0xa61200)>)
DEBUG:gahshomar:|returned None
DEBUG:gahshomar:|main.connect_plugin_signals(<MainPlugin object at 0x7f183c1c4f78 (MainPlugin at 0xa61200)>)
DEBUG:gahshomar:|returned None
DEBUG:gahshomar:returned None
DEBUG:gahshomar:gahshomar.window._on_window_state_event(<Window object at 0x7f1837c6a288 (gahshomar+window+Window at 0xad0280)>, <Window object at 0x7f1837c6a288 (gahshomar+window+Window at 0xad0280)>, <void at 0x112abd0>)
DEBUG:gahshomar:returned None
DEBUG:gahshomar:gahshomar.window._on_configure_event(<Window object at 0x7f1837c6a288 (gahshomar+window+Window at 0xad0280)>, <Window object at 0x7f1837c6a288 (gahshomar+window+Window at 0xad0280)>, <void at 0x112abd0>)
DEBUG:gahshomar:returned None
DEBUG:gahshomar:gahshomar.window._on_configure_event(<Window object at 0x7f1837c6a288 (gahshomar+window+Window at 0xad0280)>, <Window object at 0x7f1837c6a288 (gahshomar+window+Window at 0xad0280)>, <void at 0x112abd0>)
DEBUG:gahshomar:returned None
DEBUG:gahshomar:gahshomar.window._on_configure_event(<Window object at 0x7f1837c6a288 (gahshomar+window+Window at 0xad0280)>, <Window object at 0x7f1837c6a288 (gahshomar+window+Window at 0xad0280)>, <void at 0x112acf0>)
DEBUG:gahshomar:returned None
DEBUG:gahshomar:gahshomar.window._on_configure_event(<Window object at 0x7f1837c6a288 (gahshomar+window+Window at 0xad0280)>, <Window object at 0x7f1837c6a288 (gahshomar+window+Window at 0xad0280)>, <void at 0x112abd0>)
DEBUG:gahshomar:returned None
اشتباه متوجه شدی. گاهشمار تنظیمات داره و پلاگین داره. به صورت پیش فرض گاهشمار اون آیکان بالا را نشان نمیده و از طریق فعال کردن پلاگینش نمایش میده
gir1.2-appindicator3-0.1
باید حتما نصب شده باشه.
خب پس مشکل معلوم شدالبته این مسیری که تو چنتا پست قبل گفتی مربوط به میزکار XFCE نیست
من appindicator رو فعال کردم و برای همین توی پنل بالایی مینویسه no indicator توی اسکرین شات قبلیم هم میتونی ببینیش
این هم خروجی که میخواستی ;)کد: [انتخاب]alireza@alireza-HP-Pavilion-dv6-Notebook-PC:~$ gahshomar -v
(process:10011): GLib-WARNING **: /build/buildd/glib2.0-2.40.2/./glib/goption.c:2253: ignoring invalid short option '\xa0' (-96) in entry (null):quit
DEBUG:gahshomar:main.do_activate(<MainPlugin object at 0x7f183c1c4f78 (MainPlugin at 0xa61200)>)
DEBUG:gahshomar:|main.__init__(<main.EventsHandler object at 0x7f1837ca8160>)
DEBUG:gahshomar:|returned None
DEBUG:gahshomar:|gahshomar.window.__init__(<Window object at 0x7f1837c6a288 (uninitialized at 0x0)>, <__main__.Gahshomar object at 0x7f1837ca6480 (Gahshomar at 0x7d50f0)>)
(gahshomar:10011): Gtk-WARNING **: Theme parsing error: gtk.css:1:58: Failed to import: The resource at '/org/gnome/adwaita/gtk-main.css' does not exist
DEBUG:gahshomar:||gahshomar.window._setup_view(<Window object at 0x7f1837c6a288 (gahshomar+window+Window at 0xad0280)>)
DEBUG:gahshomar:|||gahshomar.widgets.__init__(<PersianDayWidget object at 0x7f1837c6a2d0 (uninitialized at 0x0)>, <__main__.Gahshomar object at 0x7f1837ca6480 (Gahshomar at 0x7d50f0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||gahshomar.calendar.__init__(<PersianDayWidget object at 0x7f1837c6a2d0 (uninitialized at 0x0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:|||||gahshomar.calendar.__init__(<PersianDayWidget object at 0x7f1837c6a2d0 (uninitialized at 0x0)>)
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:|||||gahshomar.calendar.get_date(<PersianDayWidget object at 0x7f1837c6a2d0 (uninitialized at 0x0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||gahshomar.calendar.date_to_georgian(datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||returned 2015-01-23
DEBUG:gahshomar:|||||returned 1393-11-3
DEBUG:gahshomar:||||returned None
DEBUG:gahshomar:||||gahshomar.widgets.__init__(<PersianDayWidget object at 0x7f1837c6a2d0 (uninitialized at 0x0)>, khayyam.JalaliDate(1393, 11, 3), '%A، %d %B %Y', <__main__.Gahshomar object at 0x7f1837ca6480 (Gahshomar at 0x7d50f0)>)
DEBUG:gahshomar:|||||gahshomar.widgets.update(<PersianDayWidget object at 0x7f1837c6a2d0 (gahshomar+widgets+PersianDayWidget at 0x7d5210)>)
DEBUG:gahshomar:||||||gahshomar.calendar.get_date(<PersianDayWidget object at 0x7f1837c6a2d0 (gahshomar+widgets+PersianDayWidget at 0x7d5210)>, khayyam.JalaliDate(1393, 11, 3))
DEBUG:gahshomar:|||||||gahshomar.calendar.date_to_georgian(khayyam.JalaliDate(1393, 11, 3))
DEBUG:gahshomar:|||||||returned 2015-01-23
DEBUG:gahshomar:||||||returned 1393-11-3
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:||||returned None
DEBUG:gahshomar:|||returned None
DEBUG:gahshomar:|||gahshomar.widgets.__init__(<GeorgianDayWidget object at 0x7f1837c6a678 (uninitialized at 0x0)>, <__main__.Gahshomar object at 0x7f1837ca6480 (Gahshomar at 0x7d50f0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||gahshomar.calendar.__init__(<GeorgianDayWidget object at 0x7f1837c6a678 (uninitialized at 0x0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:|||||gahshomar.calendar.__init__(<GeorgianDayWidget object at 0x7f1837c6a678 (uninitialized at 0x0)>)
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:|||||gahshomar.calendar.get_date(<GeorgianDayWidget object at 0x7f1837c6a678 (uninitialized at 0x0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||gahshomar.calendar.date_to_georgian(datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||returned 2015-01-23
DEBUG:gahshomar:|||||returned 2015-01-23
DEBUG:gahshomar:||||returned None
DEBUG:gahshomar:||||gahshomar.widgets.__init__(<GeorgianDayWidget object at 0x7f1837c6a678 (uninitialized at 0x0)>, datetime.date(2015, 1, 23), '%A, %d %B %Y', <__main__.Gahshomar object at 0x7f1837ca6480 (Gahshomar at 0x7d50f0)>)
DEBUG:gahshomar:|||||gahshomar.widgets.update(<GeorgianDayWidget object at 0x7f1837c6a678 (gahshomar+widgets+GeorgianDayWidget at 0x7d5450)>)
DEBUG:gahshomar:||||||gahshomar.calendar.get_date(<GeorgianDayWidget object at 0x7f1837c6a678 (gahshomar+widgets+GeorgianDayWidget at 0x7d5450)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:|||||||gahshomar.calendar.date_to_georgian(datetime.date(2015, 1, 23))
DEBUG:gahshomar:|||||||returned 2015-01-23
DEBUG:gahshomar:||||||returned 2015-01-23
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:||||returned None
DEBUG:gahshomar:|||returned None
DEBUG:gahshomar:|||gahshomar.widgets.__init__(<PersianCalendarWidget object at 0x7f1837c6a798 (uninitialized at 0x0)>, <__main__.Gahshomar object at 0x7f1837ca6480 (Gahshomar at 0x7d50f0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar.widgets:init PersianCalendar
DEBUG:gahshomar:||||gahshomar.calendar.__init__(<PersianCalendarWidget object at 0x7f1837c6a798 (uninitialized at 0x0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:|||||gahshomar.calendar.__init__(<PersianCalendarWidget object at 0x7f1837c6a798 (uninitialized at 0x0)>)
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:|||||gahshomar.calendar.get_date(<PersianCalendarWidget object at 0x7f1837c6a798 (uninitialized at 0x0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||gahshomar.calendar.date_to_georgian(datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||returned 2015-01-23
DEBUG:gahshomar:|||||returned 1393-11-3
DEBUG:gahshomar:||||returned None
DEBUG:gahshomar.widgets:init PersianMonthsWidget
DEBUG:gahshomar:||||gahshomar.widgets.__init__(<PersianMonthsWidget object at 0x7f1837c6a870 (uninitialized at 0x0)>, khayyam.JalaliDate(1393, 11, 3), True, <__main__.Gahshomar object at 0x7f1837ca6480 (Gahshomar at 0x7d50f0)>)
DEBUG:gahshomar:|||||gahshomar.calendar.__init__(<PersianMonthsWidget object at 0x7f1837c6a870 (uninitialized at 0x0)>, khayyam.JalaliDate(1393, 11, 3))
DEBUG:gahshomar:||||||gahshomar.calendar.__init__(<PersianMonthsWidget object at 0x7f1837c6a870 (uninitialized at 0x0)>)
DEBUG:gahshomar:||||||returned None
DEBUG:gahshomar:||||||gahshomar.calendar.get_date(<PersianMonthsWidget object at 0x7f1837c6a870 (uninitialized at 0x0)>, khayyam.JalaliDate(1393, 11, 3))
DEBUG:gahshomar:|||||||gahshomar.calendar.date_to_georgian(khayyam.JalaliDate(1393, 11, 3))
DEBUG:gahshomar:|||||||returned 2015-01-23
DEBUG:gahshomar:||||||returned 1393-11-3
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:|||||gahshomar.widgets.__init__(<PersianMonthsWidget object at 0x7f1837c6a870 (uninitialized at 0x0)>, khayyam.JalaliDate(1393, 11, 3), True, <__main__.Gahshomar object at 0x7f1837ca6480 (Gahshomar at 0x7d50f0)>)
DEBUG:gahshomar:||||||gahshomar.calendar.get_months(<PersianMonthsWidget object at 0x7f1837c6a870 (gahshomar+widgets+PersianMonthsWidget at 0x7d5690)>)
DEBUG:gahshomar:||||||returned ['فروردین', 'اردیبهشت', 'خرداد', 'تیر', 'مرداد', 'شهریور', 'مهر', 'آبان', 'آذر', 'دی', 'بهمن', 'اسفند']
DEBUG:gahshomar.widgets:('button3', <Button object at 0x7f1837c6ab88 (GtkButton at 0xc2e490)>, 0, 3)
DEBUG:gahshomar.widgets:('button2', <Button object at 0x7f1837c6abd0 (GtkButton at 0xc2e310)>, 1, 2)
DEBUG:gahshomar.widgets:('button1', <Button object at 0x7f1837c6ac60 (GtkButton at 0xc2e190)>, 2, 1)
DEBUG:gahshomar.widgets:('button6', <Button object at 0x7f1837c6acf0 (GtkButton at 0xc2e910)>, 3, 6)
DEBUG:gahshomar.widgets:('button5', <Button object at 0x7f1837c6ad80 (GtkButton at 0xc2e790)>, 4, 5)
DEBUG:gahshomar.widgets:('button4', <Button object at 0x7f1837c6ae10 (GtkButton at 0xc2e610)>, 5, 4)
DEBUG:gahshomar.widgets:('button9', <Button object at 0x7f1837c6aea0 (GtkButton at 0xc2ed90)>, 6, 9)
DEBUG:gahshomar.widgets:('button8', <Button object at 0x7f1837c6af30 (GtkButton at 0xc2ec10)>, 7, 8)
DEBUG:gahshomar.widgets:('button7', <Button object at 0x7f1837c6afc0 (GtkButton at 0xc2ea90)>, 8, 7)
DEBUG:gahshomar.widgets:('button12', <Button object at 0x7f1837bf3090 (GtkButton at 0xc30320)>, 9, 12)
DEBUG:gahshomar.widgets:('button11', <Button object at 0x7f1837bf3120 (GtkButton at 0xc301a0)>, 10, 11)
DEBUG:gahshomar.widgets:('button10', <Button object at 0x7f1837bf31b0 (GtkButton at 0xc2ef10)>, 11, 10)
DEBUG:gahshomar:||||||gahshomar.widgets.update(<PersianMonthsWidget object at 0x7f1837c6a870 (gahshomar+widgets+PersianMonthsWidget at 0x7d5690)>)
DEBUG:gahshomar:|||||||gahshomar.calendar.get_date(<PersianMonthsWidget object at 0x7f1837c6a870 (gahshomar+widgets+PersianMonthsWidget at 0x7d5690)>, khayyam.JalaliDate(1393, 11, 3))
DEBUG:gahshomar:||||||||gahshomar.calendar.date_to_georgian(khayyam.JalaliDate(1393, 11, 3))
DEBUG:gahshomar:||||||||returned 2015-01-23
DEBUG:gahshomar:|||||||returned 1393-11-3
DEBUG:gahshomar:||||||returned None
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:||||returned None
DEBUG:gahshomar.widgets:init CalendarWidget
DEBUG:gahshomar:||||gahshomar.widgets.__init__(<PersianCalendarWidget object at 0x7f1837c6a798 (uninitialized at 0x0)>, khayyam.JalaliDate(1393, 11, 3), True, <__main__.Gahshomar object at 0x7f1837ca6480 (Gahshomar at 0x7d50f0)>)
WARNING:gahshomar.widgets:You need at least Gtk 3.12 for cool ui features!
DEBUG:gahshomar:|||||gahshomar.calendar.get_week_days(<PersianCalendarWidget object at 0x7f1837c6a798 (gahshomar+widgets+PersianCalendarWidget at 0x7d58d0)>)
DEBUG:gahshomar:|||||returned [('ش', 'شنبه'), ('۱ش', 'یک\u200cشنبه'), ('۲ش', 'دو\u200cشنبه'), ('۳ش', 'سه\u200cشنبه'), ('۴ش', 'چهار\u200cشنبه'), ('۵ش', 'پنج\u200cشنبه'), ('آ', 'آدینه')]
DEBUG:gahshomar:|||||gahshomar.widgets.update(<PersianCalendarWidget object at 0x7f1837c6a798 (gahshomar+widgets+PersianCalendarWidget at 0x7d58d0)>)
DEBUG:gahshomar:||||||gahshomar.calendar.get_date(<PersianCalendarWidget object at 0x7f1837c6a798 (gahshomar+widgets+PersianCalendarWidget at 0x7d58d0)>, khayyam.JalaliDate(1393, 11, 3))
DEBUG:gahshomar:|||||||gahshomar.calendar.date_to_georgian(khayyam.JalaliDate(1393, 11, 3))
DEBUG:gahshomar:|||||||returned 2015-01-23
DEBUG:gahshomar:||||||returned 1393-11-3
DEBUG:gahshomar:||||||gahshomar.calendar.get_months(<PersianCalendarWidget object at 0x7f1837c6a798 (gahshomar+widgets+PersianCalendarWidget at 0x7d58d0)>)
DEBUG:gahshomar:||||||returned ['فروردین', 'اردیبهشت', 'خرداد', 'تیر', 'مرداد', 'شهریور', 'مهر', 'آبان', 'آذر', 'دی', 'بهمن', 'اسفند']
DEBUG:gahshomar:||||||gahshomar.widgets.setup_weekdays(<PersianCalendarWidget object at 0x7f1837c6a798 (gahshomar+widgets+PersianCalendarWidget at 0x7d58d0)>)
DEBUG:gahshomar:||||||returned None
DEBUG:gahshomar:||||||gahshomar.widgets.setup_days_grid(<PersianCalendarWidget object at 0x7f1837c6a798 (gahshomar+widgets+PersianCalendarWidget at 0x7d58d0)>)
DEBUG:gahshomar:|||||||gahshomar.calendar.gen_grid_mat(<PersianCalendarWidget object at 0x7f1837c6a798 (gahshomar+widgets+PersianCalendarWidget at 0x7d58d0)>)
DEBUG:gahshomar:||||||||gahshomar.calendar.get_first_day_month(<PersianCalendarWidget object at 0x7f1837c6a798 (gahshomar+widgets+PersianCalendarWidget at 0x7d58d0)>)
DEBUG:gahshomar:||||||||returned 4
DEBUG:gahshomar:||||||||gahshomar.calendar.get_days_in_month(<PersianCalendarWidget object at 0x7f1837c6a798 (gahshomar+widgets+PersianCalendarWidget at 0x7d58d0)>)
DEBUG:gahshomar:||||||||returned 30
DEBUG:gahshomar:||||||||gahshomar.calendar.get_first_day_month(<PersianCalendarWidget object at 0x7f1837c6a798 (gahshomar+widgets+PersianCalendarWidget at 0x7d58d0)>)
DEBUG:gahshomar:||||||||returned 4
DEBUG:gahshomar:|||||||returned None
DEBUG:gahshomar:||||||returned None
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:||||returned None
DEBUG:gahshomar.widgets:CalendarWidget loaded
DEBUG:gahshomar:|||returned None
DEBUG:gahshomar:|||gahshomar.widgets.__init__(<GeorgianCalendarWidget object at 0x7f1837bf3360 (uninitialized at 0x0)>, <__main__.Gahshomar object at 0x7f1837ca6480 (Gahshomar at 0x7d50f0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||gahshomar.calendar.__init__(<GeorgianCalendarWidget object at 0x7f1837bf3360 (uninitialized at 0x0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:|||||gahshomar.calendar.__init__(<GeorgianCalendarWidget object at 0x7f1837bf3360 (uninitialized at 0x0)>)
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:|||||gahshomar.calendar.get_date(<GeorgianCalendarWidget object at 0x7f1837bf3360 (uninitialized at 0x0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||gahshomar.calendar.date_to_georgian(datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||returned 2015-01-23
DEBUG:gahshomar:|||||returned 2015-01-23
DEBUG:gahshomar:||||returned None
DEBUG:gahshomar:||||gahshomar.widgets.__init__(<GeorgianMonthsWidget object at 0x7f1837bf7fc0 (uninitialized at 0x0)>, datetime.date(2015, 1, 23), False, <__main__.Gahshomar object at 0x7f1837ca6480 (Gahshomar at 0x7d50f0)>)
DEBUG:gahshomar:|||||gahshomar.calendar.__init__(<GeorgianMonthsWidget object at 0x7f1837bf7fc0 (uninitialized at 0x0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||gahshomar.calendar.__init__(<GeorgianMonthsWidget object at 0x7f1837bf7fc0 (uninitialized at 0x0)>)
DEBUG:gahshomar:||||||returned None
DEBUG:gahshomar:||||||gahshomar.calendar.get_date(<GeorgianMonthsWidget object at 0x7f1837bf7fc0 (uninitialized at 0x0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:|||||||gahshomar.calendar.date_to_georgian(datetime.date(2015, 1, 23))
DEBUG:gahshomar:|||||||returned 2015-01-23
DEBUG:gahshomar:||||||returned 2015-01-23
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:|||||gahshomar.widgets.__init__(<GeorgianMonthsWidget object at 0x7f1837bf7fc0 (uninitialized at 0x0)>, datetime.date(2015, 1, 23), False, <__main__.Gahshomar object at 0x7f1837ca6480 (Gahshomar at 0x7d50f0)>)
DEBUG:gahshomar:||||||gahshomar.calendar.get_months(<GeorgianMonthsWidget object at 0x7f1837bf7fc0 (gahshomar+widgets+GeorgianMonthsWidget at 0xd24690)>)
DEBUG:gahshomar:||||||returned ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December']
DEBUG:gahshomar.widgets:('button1', <Button object at 0x7f1837bfcaf8 (GtkButton at 0xcf8940)>, 0, 1)
DEBUG:gahshomar.widgets:('button2', <Button object at 0x7f1837bfcb40 (GtkButton at 0xcf8ac0)>, 1, 2)
DEBUG:gahshomar.widgets:('button3', <Button object at 0x7f1837bfcbd0 (GtkButton at 0xcf8c40)>, 2, 3)
DEBUG:gahshomar.widgets:('button4', <Button object at 0x7f1837bfcc60 (GtkButton at 0xcf8dc0)>, 3, 4)
DEBUG:gahshomar.widgets:('button5', <Button object at 0x7f1837bfccf0 (GtkButton at 0xcf8f40)>, 4, 5)
DEBUG:gahshomar.widgets:('button6', <Button object at 0x7f1837bfcd80 (GtkButton at 0xd321c0)>, 5, 6)
DEBUG:gahshomar.widgets:('button7', <Button object at 0x7f1837bfce10 (GtkButton at 0xd32340)>, 6, 7)
DEBUG:gahshomar.widgets:('button8', <Button object at 0x7f1837bfcea0 (GtkButton at 0xd324c0)>, 7, 8)
DEBUG:gahshomar.widgets:('button9', <Button object at 0x7f1837bfcf30 (GtkButton at 0xd32640)>, 8, 9)
DEBUG:gahshomar.widgets:('button10', <Button object at 0x7f1837bfcfc0 (GtkButton at 0xd327c0)>, 9, 10)
DEBUG:gahshomar.widgets:('button11', <Button object at 0x7f1837bff090 (GtkButton at 0xd32940)>, 10, 11)
DEBUG:gahshomar.widgets:('button12', <Button object at 0x7f1837bff120 (GtkButton at 0xd32ac0)>, 11, 12)
DEBUG:gahshomar:||||||gahshomar.widgets.update(<GeorgianMonthsWidget object at 0x7f1837bf7fc0 (gahshomar+widgets+GeorgianMonthsWidget at 0xd24690)>)
DEBUG:gahshomar:|||||||gahshomar.calendar.get_date(<GeorgianMonthsWidget object at 0x7f1837bf7fc0 (gahshomar+widgets+GeorgianMonthsWidget at 0xd24690)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||||gahshomar.calendar.date_to_georgian(datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||||returned 2015-01-23
DEBUG:gahshomar:|||||||returned 2015-01-23
DEBUG:gahshomar:||||||returned None
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:||||returned None
DEBUG:gahshomar:||||gahshomar.widgets.__init__(<GeorgianCalendarWidget object at 0x7f1837bf3360 (uninitialized at 0x0)>, datetime.date(2015, 1, 23), False, <__main__.Gahshomar object at 0x7f1837ca6480 (Gahshomar at 0x7d50f0)>)
WARNING:gahshomar.widgets:You need at least Gtk 3.12 for cool ui features!
DEBUG:gahshomar:|||||gahshomar.calendar.get_week_days(<GeorgianCalendarWidget object at 0x7f1837bf3360 (gahshomar+widgets+GeorgianCalendarWidget at 0xd248d0)>)
DEBUG:gahshomar:|||||returned [('Mon', 'Monday'), ('Tue', 'Tuesday'), ('Wed', 'Wednesday'), ('Thu', 'Thursday'), ('Fri', 'Friday'), ('Sat', 'Saturday'), ('Sun', 'Sunday')]
DEBUG:gahshomar:|||||gahshomar.widgets.update(<GeorgianCalendarWidget object at 0x7f1837bf3360 (gahshomar+widgets+GeorgianCalendarWidget at 0xd248d0)>)
DEBUG:gahshomar:||||||gahshomar.calendar.get_date(<GeorgianCalendarWidget object at 0x7f1837bf3360 (gahshomar+widgets+GeorgianCalendarWidget at 0xd248d0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:|||||||gahshomar.calendar.date_to_georgian(datetime.date(2015, 1, 23))
DEBUG:gahshomar:|||||||returned 2015-01-23
DEBUG:gahshomar:||||||returned 2015-01-23
DEBUG:gahshomar:||||||gahshomar.calendar.get_months(<GeorgianCalendarWidget object at 0x7f1837bf3360 (gahshomar+widgets+GeorgianCalendarWidget at 0xd248d0)>)
DEBUG:gahshomar:||||||returned ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December']
DEBUG:gahshomar:||||||gahshomar.widgets.setup_weekdays(<GeorgianCalendarWidget object at 0x7f1837bf3360 (gahshomar+widgets+GeorgianCalendarWidget at 0xd248d0)>)
DEBUG:gahshomar:||||||returned None
DEBUG:gahshomar:||||||gahshomar.widgets.setup_days_grid(<GeorgianCalendarWidget object at 0x7f1837bf3360 (gahshomar+widgets+GeorgianCalendarWidget at 0xd248d0)>)
DEBUG:gahshomar:|||||||gahshomar.calendar.gen_grid_mat(<GeorgianCalendarWidget object at 0x7f1837bf3360 (gahshomar+widgets+GeorgianCalendarWidget at 0xd248d0)>)
DEBUG:gahshomar:||||||||gahshomar.calendar.get_first_day_month(<GeorgianCalendarWidget object at 0x7f1837bf3360 (gahshomar+widgets+GeorgianCalendarWidget at 0xd248d0)>)
DEBUG:gahshomar:||||||||returned 3
DEBUG:gahshomar:||||||||gahshomar.calendar.get_days_in_month(<GeorgianCalendarWidget object at 0x7f1837bf3360 (gahshomar+widgets+GeorgianCalendarWidget at 0xd248d0)>)
DEBUG:gahshomar:||||||||returned 31
DEBUG:gahshomar:||||||||gahshomar.calendar.get_first_day_month(<GeorgianCalendarWidget object at 0x7f1837bf3360 (gahshomar+widgets+GeorgianCalendarWidget at 0xd248d0)>)
DEBUG:gahshomar:||||||||returned 3
DEBUG:gahshomar:|||||||returned None
DEBUG:gahshomar:||||||returned None
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:||||returned None
DEBUG:gahshomar:|||returned None
DEBUG:gahshomar:|||gahshomar.window.setup_header_bar(<Window object at 0x7f1837c6a288 (gahshomar+window+Window at 0xad0280)>)
DEBUG:gahshomar:|||returned None
DEBUG:gahshomar:||returned None
INFO:gahshomar.window:minimized is: False
DEBUG:gahshomar:||gahshomar.window.set_icon_(<Window object at 0x7f1837c6a288 (gahshomar+window+Window at 0xad0280)>, <Window object at 0x7f1837c6a288 (gahshomar+window+Window at 0xad0280)>, None)
DEBUG:gahshomar:||returned True
DEBUG:gahshomar:|returned None
DEBUG:gahshomar:|main.load_plugins(<MainPlugin object at 0x7f183c1c4f78 (MainPlugin at 0xa61200)>)
DEBUG:gahshomar:|returned None
DEBUG:gahshomar:|main.connect_plugin_signals(<MainPlugin object at 0x7f183c1c4f78 (MainPlugin at 0xa61200)>)
DEBUG:gahshomar:|returned None
DEBUG:gahshomar:returned None
DEBUG:gahshomar:gahshomar.window._on_window_state_event(<Window object at 0x7f1837c6a288 (gahshomar+window+Window at 0xad0280)>, <Window object at 0x7f1837c6a288 (gahshomar+window+Window at 0xad0280)>, <void at 0x112abd0>)
DEBUG:gahshomar:returned None
DEBUG:gahshomar:gahshomar.window._on_configure_event(<Window object at 0x7f1837c6a288 (gahshomar+window+Window at 0xad0280)>, <Window object at 0x7f1837c6a288 (gahshomar+window+Window at 0xad0280)>, <void at 0x112abd0>)
DEBUG:gahshomar:returned None
DEBUG:gahshomar:gahshomar.window._on_configure_event(<Window object at 0x7f1837c6a288 (gahshomar+window+Window at 0xad0280)>, <Window object at 0x7f1837c6a288 (gahshomar+window+Window at 0xad0280)>, <void at 0x112abd0>)
DEBUG:gahshomar:returned None
DEBUG:gahshomar:gahshomar.window._on_configure_event(<Window object at 0x7f1837c6a288 (gahshomar+window+Window at 0xad0280)>, <Window object at 0x7f1837c6a288 (gahshomar+window+Window at 0xad0280)>, <void at 0x112acf0>)
DEBUG:gahshomar:returned None
DEBUG:gahshomar:gahshomar.window._on_configure_event(<Window object at 0x7f1837c6a288 (gahshomar+window+Window at 0xad0280)>, <Window object at 0x7f1837c6a288 (gahshomar+window+Window at 0xad0280)>, <void at 0x112abd0>)
DEBUG:gahshomar:returned None
اشتباه متوجه شدی. گاهشمار تنظیمات داره و پلاگین داره. به صورت پیش فرض گاهشمار اون آیکان بالا را نشان نمیده و از طریق فعال کردن پلاگینش نمایش میده
خب پس مشکل معلوم شدالبته این مسیری که تو چنتا پست قبل گفتی مربوط به میزکار XFCE نیست
من appindicator رو فعال کردم و برای همین توی پنل بالایی مینویسه no indicator توی اسکرین شات قبلیم هم میتونی ببینیش
این هم خروجی که میخواستی ;)کد: [انتخاب]alireza@alireza-HP-Pavilion-dv6-Notebook-PC:~$ gahshomar -v
(process:10011): GLib-WARNING **: /build/buildd/glib2.0-2.40.2/./glib/goption.c:2253: ignoring invalid short option '\xa0' (-96) in entry (null):quit
DEBUG:gahshomar:main.do_activate(<MainPlugin object at 0x7f183c1c4f78 (MainPlugin at 0xa61200)>)
DEBUG:gahshomar:|main.__init__(<main.EventsHandler object at 0x7f1837ca8160>)
DEBUG:gahshomar:|returned None
DEBUG:gahshomar:|gahshomar.window.__init__(<Window object at 0x7f1837c6a288 (uninitialized at 0x0)>, <__main__.Gahshomar object at 0x7f1837ca6480 (Gahshomar at 0x7d50f0)>)
(gahshomar:10011): Gtk-WARNING **: Theme parsing error: gtk.css:1:58: Failed to import: The resource at '/org/gnome/adwaita/gtk-main.css' does not exist
DEBUG:gahshomar:||gahshomar.window._setup_view(<Window object at 0x7f1837c6a288 (gahshomar+window+Window at 0xad0280)>)
DEBUG:gahshomar:|||gahshomar.widgets.__init__(<PersianDayWidget object at 0x7f1837c6a2d0 (uninitialized at 0x0)>, <__main__.Gahshomar object at 0x7f1837ca6480 (Gahshomar at 0x7d50f0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||gahshomar.calendar.__init__(<PersianDayWidget object at 0x7f1837c6a2d0 (uninitialized at 0x0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:|||||gahshomar.calendar.__init__(<PersianDayWidget object at 0x7f1837c6a2d0 (uninitialized at 0x0)>)
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:|||||gahshomar.calendar.get_date(<PersianDayWidget object at 0x7f1837c6a2d0 (uninitialized at 0x0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||gahshomar.calendar.date_to_georgian(datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||returned 2015-01-23
DEBUG:gahshomar:|||||returned 1393-11-3
DEBUG:gahshomar:||||returned None
DEBUG:gahshomar:||||gahshomar.widgets.__init__(<PersianDayWidget object at 0x7f1837c6a2d0 (uninitialized at 0x0)>, khayyam.JalaliDate(1393, 11, 3), '%A، %d %B %Y', <__main__.Gahshomar object at 0x7f1837ca6480 (Gahshomar at 0x7d50f0)>)
DEBUG:gahshomar:|||||gahshomar.widgets.update(<PersianDayWidget object at 0x7f1837c6a2d0 (gahshomar+widgets+PersianDayWidget at 0x7d5210)>)
DEBUG:gahshomar:||||||gahshomar.calendar.get_date(<PersianDayWidget object at 0x7f1837c6a2d0 (gahshomar+widgets+PersianDayWidget at 0x7d5210)>, khayyam.JalaliDate(1393, 11, 3))
DEBUG:gahshomar:|||||||gahshomar.calendar.date_to_georgian(khayyam.JalaliDate(1393, 11, 3))
DEBUG:gahshomar:|||||||returned 2015-01-23
DEBUG:gahshomar:||||||returned 1393-11-3
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:||||returned None
DEBUG:gahshomar:|||returned None
DEBUG:gahshomar:|||gahshomar.widgets.__init__(<GeorgianDayWidget object at 0x7f1837c6a678 (uninitialized at 0x0)>, <__main__.Gahshomar object at 0x7f1837ca6480 (Gahshomar at 0x7d50f0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||gahshomar.calendar.__init__(<GeorgianDayWidget object at 0x7f1837c6a678 (uninitialized at 0x0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:|||||gahshomar.calendar.__init__(<GeorgianDayWidget object at 0x7f1837c6a678 (uninitialized at 0x0)>)
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:|||||gahshomar.calendar.get_date(<GeorgianDayWidget object at 0x7f1837c6a678 (uninitialized at 0x0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||gahshomar.calendar.date_to_georgian(datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||returned 2015-01-23
DEBUG:gahshomar:|||||returned 2015-01-23
DEBUG:gahshomar:||||returned None
DEBUG:gahshomar:||||gahshomar.widgets.__init__(<GeorgianDayWidget object at 0x7f1837c6a678 (uninitialized at 0x0)>, datetime.date(2015, 1, 23), '%A, %d %B %Y', <__main__.Gahshomar object at 0x7f1837ca6480 (Gahshomar at 0x7d50f0)>)
DEBUG:gahshomar:|||||gahshomar.widgets.update(<GeorgianDayWidget object at 0x7f1837c6a678 (gahshomar+widgets+GeorgianDayWidget at 0x7d5450)>)
DEBUG:gahshomar:||||||gahshomar.calendar.get_date(<GeorgianDayWidget object at 0x7f1837c6a678 (gahshomar+widgets+GeorgianDayWidget at 0x7d5450)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:|||||||gahshomar.calendar.date_to_georgian(datetime.date(2015, 1, 23))
DEBUG:gahshomar:|||||||returned 2015-01-23
DEBUG:gahshomar:||||||returned 2015-01-23
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:||||returned None
DEBUG:gahshomar:|||returned None
DEBUG:gahshomar:|||gahshomar.widgets.__init__(<PersianCalendarWidget object at 0x7f1837c6a798 (uninitialized at 0x0)>, <__main__.Gahshomar object at 0x7f1837ca6480 (Gahshomar at 0x7d50f0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar.widgets:init PersianCalendar
DEBUG:gahshomar:||||gahshomar.calendar.__init__(<PersianCalendarWidget object at 0x7f1837c6a798 (uninitialized at 0x0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:|||||gahshomar.calendar.__init__(<PersianCalendarWidget object at 0x7f1837c6a798 (uninitialized at 0x0)>)
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:|||||gahshomar.calendar.get_date(<PersianCalendarWidget object at 0x7f1837c6a798 (uninitialized at 0x0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||gahshomar.calendar.date_to_georgian(datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||returned 2015-01-23
DEBUG:gahshomar:|||||returned 1393-11-3
DEBUG:gahshomar:||||returned None
DEBUG:gahshomar.widgets:init PersianMonthsWidget
DEBUG:gahshomar:||||gahshomar.widgets.__init__(<PersianMonthsWidget object at 0x7f1837c6a870 (uninitialized at 0x0)>, khayyam.JalaliDate(1393, 11, 3), True, <__main__.Gahshomar object at 0x7f1837ca6480 (Gahshomar at 0x7d50f0)>)
DEBUG:gahshomar:|||||gahshomar.calendar.__init__(<PersianMonthsWidget object at 0x7f1837c6a870 (uninitialized at 0x0)>, khayyam.JalaliDate(1393, 11, 3))
DEBUG:gahshomar:||||||gahshomar.calendar.__init__(<PersianMonthsWidget object at 0x7f1837c6a870 (uninitialized at 0x0)>)
DEBUG:gahshomar:||||||returned None
DEBUG:gahshomar:||||||gahshomar.calendar.get_date(<PersianMonthsWidget object at 0x7f1837c6a870 (uninitialized at 0x0)>, khayyam.JalaliDate(1393, 11, 3))
DEBUG:gahshomar:|||||||gahshomar.calendar.date_to_georgian(khayyam.JalaliDate(1393, 11, 3))
DEBUG:gahshomar:|||||||returned 2015-01-23
DEBUG:gahshomar:||||||returned 1393-11-3
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:|||||gahshomar.widgets.__init__(<PersianMonthsWidget object at 0x7f1837c6a870 (uninitialized at 0x0)>, khayyam.JalaliDate(1393, 11, 3), True, <__main__.Gahshomar object at 0x7f1837ca6480 (Gahshomar at 0x7d50f0)>)
DEBUG:gahshomar:||||||gahshomar.calendar.get_months(<PersianMonthsWidget object at 0x7f1837c6a870 (gahshomar+widgets+PersianMonthsWidget at 0x7d5690)>)
DEBUG:gahshomar:||||||returned ['فروردین', 'اردیبهشت', 'خرداد', 'تیر', 'مرداد', 'شهریور', 'مهر', 'آبان', 'آذر', 'دی', 'بهمن', 'اسفند']
DEBUG:gahshomar.widgets:('button3', <Button object at 0x7f1837c6ab88 (GtkButton at 0xc2e490)>, 0, 3)
DEBUG:gahshomar.widgets:('button2', <Button object at 0x7f1837c6abd0 (GtkButton at 0xc2e310)>, 1, 2)
DEBUG:gahshomar.widgets:('button1', <Button object at 0x7f1837c6ac60 (GtkButton at 0xc2e190)>, 2, 1)
DEBUG:gahshomar.widgets:('button6', <Button object at 0x7f1837c6acf0 (GtkButton at 0xc2e910)>, 3, 6)
DEBUG:gahshomar.widgets:('button5', <Button object at 0x7f1837c6ad80 (GtkButton at 0xc2e790)>, 4, 5)
DEBUG:gahshomar.widgets:('button4', <Button object at 0x7f1837c6ae10 (GtkButton at 0xc2e610)>, 5, 4)
DEBUG:gahshomar.widgets:('button9', <Button object at 0x7f1837c6aea0 (GtkButton at 0xc2ed90)>, 6, 9)
DEBUG:gahshomar.widgets:('button8', <Button object at 0x7f1837c6af30 (GtkButton at 0xc2ec10)>, 7, 8)
DEBUG:gahshomar.widgets:('button7', <Button object at 0x7f1837c6afc0 (GtkButton at 0xc2ea90)>, 8, 7)
DEBUG:gahshomar.widgets:('button12', <Button object at 0x7f1837bf3090 (GtkButton at 0xc30320)>, 9, 12)
DEBUG:gahshomar.widgets:('button11', <Button object at 0x7f1837bf3120 (GtkButton at 0xc301a0)>, 10, 11)
DEBUG:gahshomar.widgets:('button10', <Button object at 0x7f1837bf31b0 (GtkButton at 0xc2ef10)>, 11, 10)
DEBUG:gahshomar:||||||gahshomar.widgets.update(<PersianMonthsWidget object at 0x7f1837c6a870 (gahshomar+widgets+PersianMonthsWidget at 0x7d5690)>)
DEBUG:gahshomar:|||||||gahshomar.calendar.get_date(<PersianMonthsWidget object at 0x7f1837c6a870 (gahshomar+widgets+PersianMonthsWidget at 0x7d5690)>, khayyam.JalaliDate(1393, 11, 3))
DEBUG:gahshomar:||||||||gahshomar.calendar.date_to_georgian(khayyam.JalaliDate(1393, 11, 3))
DEBUG:gahshomar:||||||||returned 2015-01-23
DEBUG:gahshomar:|||||||returned 1393-11-3
DEBUG:gahshomar:||||||returned None
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:||||returned None
DEBUG:gahshomar.widgets:init CalendarWidget
DEBUG:gahshomar:||||gahshomar.widgets.__init__(<PersianCalendarWidget object at 0x7f1837c6a798 (uninitialized at 0x0)>, khayyam.JalaliDate(1393, 11, 3), True, <__main__.Gahshomar object at 0x7f1837ca6480 (Gahshomar at 0x7d50f0)>)
WARNING:gahshomar.widgets:You need at least Gtk 3.12 for cool ui features!
DEBUG:gahshomar:|||||gahshomar.calendar.get_week_days(<PersianCalendarWidget object at 0x7f1837c6a798 (gahshomar+widgets+PersianCalendarWidget at 0x7d58d0)>)
DEBUG:gahshomar:|||||returned [('ش', 'شنبه'), ('۱ش', 'یک\u200cشنبه'), ('۲ش', 'دو\u200cشنبه'), ('۳ش', 'سه\u200cشنبه'), ('۴ش', 'چهار\u200cشنبه'), ('۵ش', 'پنج\u200cشنبه'), ('آ', 'آدینه')]
DEBUG:gahshomar:|||||gahshomar.widgets.update(<PersianCalendarWidget object at 0x7f1837c6a798 (gahshomar+widgets+PersianCalendarWidget at 0x7d58d0)>)
DEBUG:gahshomar:||||||gahshomar.calendar.get_date(<PersianCalendarWidget object at 0x7f1837c6a798 (gahshomar+widgets+PersianCalendarWidget at 0x7d58d0)>, khayyam.JalaliDate(1393, 11, 3))
DEBUG:gahshomar:|||||||gahshomar.calendar.date_to_georgian(khayyam.JalaliDate(1393, 11, 3))
DEBUG:gahshomar:|||||||returned 2015-01-23
DEBUG:gahshomar:||||||returned 1393-11-3
DEBUG:gahshomar:||||||gahshomar.calendar.get_months(<PersianCalendarWidget object at 0x7f1837c6a798 (gahshomar+widgets+PersianCalendarWidget at 0x7d58d0)>)
DEBUG:gahshomar:||||||returned ['فروردین', 'اردیبهشت', 'خرداد', 'تیر', 'مرداد', 'شهریور', 'مهر', 'آبان', 'آذر', 'دی', 'بهمن', 'اسفند']
DEBUG:gahshomar:||||||gahshomar.widgets.setup_weekdays(<PersianCalendarWidget object at 0x7f1837c6a798 (gahshomar+widgets+PersianCalendarWidget at 0x7d58d0)>)
DEBUG:gahshomar:||||||returned None
DEBUG:gahshomar:||||||gahshomar.widgets.setup_days_grid(<PersianCalendarWidget object at 0x7f1837c6a798 (gahshomar+widgets+PersianCalendarWidget at 0x7d58d0)>)
DEBUG:gahshomar:|||||||gahshomar.calendar.gen_grid_mat(<PersianCalendarWidget object at 0x7f1837c6a798 (gahshomar+widgets+PersianCalendarWidget at 0x7d58d0)>)
DEBUG:gahshomar:||||||||gahshomar.calendar.get_first_day_month(<PersianCalendarWidget object at 0x7f1837c6a798 (gahshomar+widgets+PersianCalendarWidget at 0x7d58d0)>)
DEBUG:gahshomar:||||||||returned 4
DEBUG:gahshomar:||||||||gahshomar.calendar.get_days_in_month(<PersianCalendarWidget object at 0x7f1837c6a798 (gahshomar+widgets+PersianCalendarWidget at 0x7d58d0)>)
DEBUG:gahshomar:||||||||returned 30
DEBUG:gahshomar:||||||||gahshomar.calendar.get_first_day_month(<PersianCalendarWidget object at 0x7f1837c6a798 (gahshomar+widgets+PersianCalendarWidget at 0x7d58d0)>)
DEBUG:gahshomar:||||||||returned 4
DEBUG:gahshomar:|||||||returned None
DEBUG:gahshomar:||||||returned None
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:||||returned None
DEBUG:gahshomar.widgets:CalendarWidget loaded
DEBUG:gahshomar:|||returned None
DEBUG:gahshomar:|||gahshomar.widgets.__init__(<GeorgianCalendarWidget object at 0x7f1837bf3360 (uninitialized at 0x0)>, <__main__.Gahshomar object at 0x7f1837ca6480 (Gahshomar at 0x7d50f0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||gahshomar.calendar.__init__(<GeorgianCalendarWidget object at 0x7f1837bf3360 (uninitialized at 0x0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:|||||gahshomar.calendar.__init__(<GeorgianCalendarWidget object at 0x7f1837bf3360 (uninitialized at 0x0)>)
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:|||||gahshomar.calendar.get_date(<GeorgianCalendarWidget object at 0x7f1837bf3360 (uninitialized at 0x0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||gahshomar.calendar.date_to_georgian(datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||returned 2015-01-23
DEBUG:gahshomar:|||||returned 2015-01-23
DEBUG:gahshomar:||||returned None
DEBUG:gahshomar:||||gahshomar.widgets.__init__(<GeorgianMonthsWidget object at 0x7f1837bf7fc0 (uninitialized at 0x0)>, datetime.date(2015, 1, 23), False, <__main__.Gahshomar object at 0x7f1837ca6480 (Gahshomar at 0x7d50f0)>)
DEBUG:gahshomar:|||||gahshomar.calendar.__init__(<GeorgianMonthsWidget object at 0x7f1837bf7fc0 (uninitialized at 0x0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||gahshomar.calendar.__init__(<GeorgianMonthsWidget object at 0x7f1837bf7fc0 (uninitialized at 0x0)>)
DEBUG:gahshomar:||||||returned None
DEBUG:gahshomar:||||||gahshomar.calendar.get_date(<GeorgianMonthsWidget object at 0x7f1837bf7fc0 (uninitialized at 0x0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:|||||||gahshomar.calendar.date_to_georgian(datetime.date(2015, 1, 23))
DEBUG:gahshomar:|||||||returned 2015-01-23
DEBUG:gahshomar:||||||returned 2015-01-23
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:|||||gahshomar.widgets.__init__(<GeorgianMonthsWidget object at 0x7f1837bf7fc0 (uninitialized at 0x0)>, datetime.date(2015, 1, 23), False, <__main__.Gahshomar object at 0x7f1837ca6480 (Gahshomar at 0x7d50f0)>)
DEBUG:gahshomar:||||||gahshomar.calendar.get_months(<GeorgianMonthsWidget object at 0x7f1837bf7fc0 (gahshomar+widgets+GeorgianMonthsWidget at 0xd24690)>)
DEBUG:gahshomar:||||||returned ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December']
DEBUG:gahshomar.widgets:('button1', <Button object at 0x7f1837bfcaf8 (GtkButton at 0xcf8940)>, 0, 1)
DEBUG:gahshomar.widgets:('button2', <Button object at 0x7f1837bfcb40 (GtkButton at 0xcf8ac0)>, 1, 2)
DEBUG:gahshomar.widgets:('button3', <Button object at 0x7f1837bfcbd0 (GtkButton at 0xcf8c40)>, 2, 3)
DEBUG:gahshomar.widgets:('button4', <Button object at 0x7f1837bfcc60 (GtkButton at 0xcf8dc0)>, 3, 4)
DEBUG:gahshomar.widgets:('button5', <Button object at 0x7f1837bfccf0 (GtkButton at 0xcf8f40)>, 4, 5)
DEBUG:gahshomar.widgets:('button6', <Button object at 0x7f1837bfcd80 (GtkButton at 0xd321c0)>, 5, 6)
DEBUG:gahshomar.widgets:('button7', <Button object at 0x7f1837bfce10 (GtkButton at 0xd32340)>, 6, 7)
DEBUG:gahshomar.widgets:('button8', <Button object at 0x7f1837bfcea0 (GtkButton at 0xd324c0)>, 7, 8)
DEBUG:gahshomar.widgets:('button9', <Button object at 0x7f1837bfcf30 (GtkButton at 0xd32640)>, 8, 9)
DEBUG:gahshomar.widgets:('button10', <Button object at 0x7f1837bfcfc0 (GtkButton at 0xd327c0)>, 9, 10)
DEBUG:gahshomar.widgets:('button11', <Button object at 0x7f1837bff090 (GtkButton at 0xd32940)>, 10, 11)
DEBUG:gahshomar.widgets:('button12', <Button object at 0x7f1837bff120 (GtkButton at 0xd32ac0)>, 11, 12)
DEBUG:gahshomar:||||||gahshomar.widgets.update(<GeorgianMonthsWidget object at 0x7f1837bf7fc0 (gahshomar+widgets+GeorgianMonthsWidget at 0xd24690)>)
DEBUG:gahshomar:|||||||gahshomar.calendar.get_date(<GeorgianMonthsWidget object at 0x7f1837bf7fc0 (gahshomar+widgets+GeorgianMonthsWidget at 0xd24690)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||||gahshomar.calendar.date_to_georgian(datetime.date(2015, 1, 23))
DEBUG:gahshomar:||||||||returned 2015-01-23
DEBUG:gahshomar:|||||||returned 2015-01-23
DEBUG:gahshomar:||||||returned None
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:||||returned None
DEBUG:gahshomar:||||gahshomar.widgets.__init__(<GeorgianCalendarWidget object at 0x7f1837bf3360 (uninitialized at 0x0)>, datetime.date(2015, 1, 23), False, <__main__.Gahshomar object at 0x7f1837ca6480 (Gahshomar at 0x7d50f0)>)
WARNING:gahshomar.widgets:You need at least Gtk 3.12 for cool ui features!
DEBUG:gahshomar:|||||gahshomar.calendar.get_week_days(<GeorgianCalendarWidget object at 0x7f1837bf3360 (gahshomar+widgets+GeorgianCalendarWidget at 0xd248d0)>)
DEBUG:gahshomar:|||||returned [('Mon', 'Monday'), ('Tue', 'Tuesday'), ('Wed', 'Wednesday'), ('Thu', 'Thursday'), ('Fri', 'Friday'), ('Sat', 'Saturday'), ('Sun', 'Sunday')]
DEBUG:gahshomar:|||||gahshomar.widgets.update(<GeorgianCalendarWidget object at 0x7f1837bf3360 (gahshomar+widgets+GeorgianCalendarWidget at 0xd248d0)>)
DEBUG:gahshomar:||||||gahshomar.calendar.get_date(<GeorgianCalendarWidget object at 0x7f1837bf3360 (gahshomar+widgets+GeorgianCalendarWidget at 0xd248d0)>, datetime.date(2015, 1, 23))
DEBUG:gahshomar:|||||||gahshomar.calendar.date_to_georgian(datetime.date(2015, 1, 23))
DEBUG:gahshomar:|||||||returned 2015-01-23
DEBUG:gahshomar:||||||returned 2015-01-23
DEBUG:gahshomar:||||||gahshomar.calendar.get_months(<GeorgianCalendarWidget object at 0x7f1837bf3360 (gahshomar+widgets+GeorgianCalendarWidget at 0xd248d0)>)
DEBUG:gahshomar:||||||returned ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December']
DEBUG:gahshomar:||||||gahshomar.widgets.setup_weekdays(<GeorgianCalendarWidget object at 0x7f1837bf3360 (gahshomar+widgets+GeorgianCalendarWidget at 0xd248d0)>)
DEBUG:gahshomar:||||||returned None
DEBUG:gahshomar:||||||gahshomar.widgets.setup_days_grid(<GeorgianCalendarWidget object at 0x7f1837bf3360 (gahshomar+widgets+GeorgianCalendarWidget at 0xd248d0)>)
DEBUG:gahshomar:|||||||gahshomar.calendar.gen_grid_mat(<GeorgianCalendarWidget object at 0x7f1837bf3360 (gahshomar+widgets+GeorgianCalendarWidget at 0xd248d0)>)
DEBUG:gahshomar:||||||||gahshomar.calendar.get_first_day_month(<GeorgianCalendarWidget object at 0x7f1837bf3360 (gahshomar+widgets+GeorgianCalendarWidget at 0xd248d0)>)
DEBUG:gahshomar:||||||||returned 3
DEBUG:gahshomar:||||||||gahshomar.calendar.get_days_in_month(<GeorgianCalendarWidget object at 0x7f1837bf3360 (gahshomar+widgets+GeorgianCalendarWidget at 0xd248d0)>)
DEBUG:gahshomar:||||||||returned 31
DEBUG:gahshomar:||||||||gahshomar.calendar.get_first_day_month(<GeorgianCalendarWidget object at 0x7f1837bf3360 (gahshomar+widgets+GeorgianCalendarWidget at 0xd248d0)>)
DEBUG:gahshomar:||||||||returned 3
DEBUG:gahshomar:|||||||returned None
DEBUG:gahshomar:||||||returned None
DEBUG:gahshomar:|||||returned None
DEBUG:gahshomar:||||returned None
DEBUG:gahshomar:|||returned None
DEBUG:gahshomar:|||gahshomar.window.setup_header_bar(<Window object at 0x7f1837c6a288 (gahshomar+window+Window at 0xad0280)>)
DEBUG:gahshomar:|||returned None
DEBUG:gahshomar:||returned None
INFO:gahshomar.window:minimized is: False
DEBUG:gahshomar:||gahshomar.window.set_icon_(<Window object at 0x7f1837c6a288 (gahshomar+window+Window at 0xad0280)>, <Window object at 0x7f1837c6a288 (gahshomar+window+Window at 0xad0280)>, None)
DEBUG:gahshomar:||returned True
DEBUG:gahshomar:|returned None
DEBUG:gahshomar:|main.load_plugins(<MainPlugin object at 0x7f183c1c4f78 (MainPlugin at 0xa61200)>)
DEBUG:gahshomar:|returned None
DEBUG:gahshomar:|main.connect_plugin_signals(<MainPlugin object at 0x7f183c1c4f78 (MainPlugin at 0xa61200)>)
DEBUG:gahshomar:|returned None
DEBUG:gahshomar:returned None
DEBUG:gahshomar:gahshomar.window._on_window_state_event(<Window object at 0x7f1837c6a288 (gahshomar+window+Window at 0xad0280)>, <Window object at 0x7f1837c6a288 (gahshomar+window+Window at 0xad0280)>, <void at 0x112abd0>)
DEBUG:gahshomar:returned None
DEBUG:gahshomar:gahshomar.window._on_configure_event(<Window object at 0x7f1837c6a288 (gahshomar+window+Window at 0xad0280)>, <Window object at 0x7f1837c6a288 (gahshomar+window+Window at 0xad0280)>, <void at 0x112abd0>)
DEBUG:gahshomar:returned None
DEBUG:gahshomar:gahshomar.window._on_configure_event(<Window object at 0x7f1837c6a288 (gahshomar+window+Window at 0xad0280)>, <Window object at 0x7f1837c6a288 (gahshomar+window+Window at 0xad0280)>, <void at 0x112abd0>)
DEBUG:gahshomar:returned None
DEBUG:gahshomar:gahshomar.window._on_configure_event(<Window object at 0x7f1837c6a288 (gahshomar+window+Window at 0xad0280)>, <Window object at 0x7f1837c6a288 (gahshomar+window+Window at 0xad0280)>, <void at 0x112acf0>)
DEBUG:gahshomar:returned None
DEBUG:gahshomar:gahshomar.window._on_configure_event(<Window object at 0x7f1837c6a288 (gahshomar+window+Window at 0xad0280)>, <Window object at 0x7f1837c6a288 (gahshomar+window+Window at 0xad0280)>, <void at 0x112abd0>)
DEBUG:gahshomar:returned None
اشتباه متوجه شدی. گاهشمار تنظیمات داره و پلاگین داره. به صورت پیش فرض گاهشمار اون آیکان بالا را نشان نمیده و از طریق فعال کردن پلاگینش نمایش میده
اصلا این منویی که شما توی گنوم داری من ندارم! یعنی اصلا منویی ندارم
gir1.2-appindicator3-0.1 هم نصب هست
dconf write /org/gahshomar/Gahshomar/enabled-plugins "'appindicator'"
اینجور که پیداس باید یک tray icon از اون مدل قدیمی هاش هم بنویسم برای میز کار شما :)
اینجور که پیداس باید یک tray icon از اون مدل قدیمی هاش هم بنویسم برای میز کار شما :)
دمت گرم و سرت خوش باد :)
منتظرم
dconf write /org/gahshomar/Gahshomar/enabled-plugins "'statusicon'"
یا اگه جفت پلاگین ها را می خواهی فعال کنی.dconf write /org/gahshomar/Gahshomar/enabled-plugins "'appindicator;statusicon'"
یه "rpm" اضافه کردم.۱. آه! چرا ۳۲ بیتی نه؟!
https://github.com/Gahshomar/gahshomar/releases (https://github.com/Gahshomar/gahshomar/releases)
یه "rpm" اضافه کردم.۱. آه! چرا ۳۲ بیتی نه؟!
https://github.com/Gahshomar/gahshomar/releases (https://github.com/Gahshomar/gahshomar/releases)
من فدورای ۳۲ بیت دارم. خیلی ها هنوز ترجیح میدن ۳۲بیتی نصب کنند.
۲. فقط نصب می کنه یا مخزنی هم برای آپدیت های بعدی اضافه می کنه؟!
برای درست کردن تقویم اصلی این باگ باید برطرف بشه که این باگ از سال ۲۰۰۶ فکر کنم هست.سلام
https://bugzilla.gnome.org/show_bug.cgi?id=344005 (https://bugzilla.gnome.org/show_bug.cgi?id=344005)
من خودم دارم روش کار میکنم ولی وقت کم دارم.
برای درست کردن تقویم اصلی این باگ باید برطرف بشه که این باگ از سال ۲۰۰۶ فکر کنم هست.سلام
https://bugzilla.gnome.org/show_bug.cgi?id=344005 (https://bugzilla.gnome.org/show_bug.cgi?id=344005)
من خودم دارم روش کار میکنم ولی وقت کم دارم.
لطفاً در مورد این باگ اگه میشه یکم توضیحات بیشتری در یک تاپیک جدید بدید.
این برنامه یک تقویم ساده میباشد که به قسمت app-indicator ها اضافه میشه. و یک extension برای Gnome-shell دارد.آخرین سورس مخزن رو کلون کنیم یا از صفحه ریلیزها (https://github.com/Gahshomar/gahshomar/releases) بگیریم؟
خوش حال میشم اگه مشکلی دیدید در سایت github ذکر کنید.
مشارکت دوستان در توسعه برنامه نیز بسیار تشویق میشود.
(https://github.com/183amir/persian-calendar/raw/master/data/Screenshot.png)
آدرس سایت:
http://gahshomar.github.io/gahshomar (http://gahshomar.github.io/gahshomar/)
آپدیت:اطلاعات پست اول تاپیک میگه آخرین آپدیت برای سال قبله اما مخزن گیتهاب میگه چند ساعت قبل به روز شده!
لطفا برای آپدیت به آدرس جدید سایت مراجعه کنید.
در تاریخ ٢٨ فروردین ١٣٩٣ ساعت ١٢ شب آپدیت شد. :)
در تاریخ ۱۱ خرداد ١٣٩٣ ساعت ٢ شب آپدیت شد. :)
آدرس سایت عوض شد.
این برنامه یک تقویم ساده میباشد که به قسمت app-indicator ها اضافه میشه. و یک extension برای Gnome-shell دارد.آخرین سورس مخزن رو کلون کنیم یا از صفحه ریلیزها (https://github.com/Gahshomar/gahshomar/releases) بگیریم؟
خوش حال میشم اگه مشکلی دیدید در سایت github ذکر کنید.
مشارکت دوستان در توسعه برنامه نیز بسیار تشویق میشود.
(https://github.com/183amir/persian-calendar/raw/master/data/Screenshot.png)
آدرس سایت:
http://gahshomar.github.io/gahshomar (http://gahshomar.github.io/gahshomar/)آپدیت:اطلاعات پست اول تاپیک میگه آخرین آپدیت برای سال قبله اما مخزن گیتهاب میگه چند ساعت قبل به روز شده!
لطفا برای آپدیت به آدرس جدید سایت مراجعه کنید.
در تاریخ ٢٨ فروردین ١٣٩٣ ساعت ١٢ شب آپدیت شد. :)
در تاریخ ۱۱ خرداد ١٣٩٣ ساعت ٢ شب آپدیت شد. :)
آدرس سایت عوض شد.
اینطوری شاید برای فدورا ۲۲ بهتره باشه:For Fedora 22 run the following as root
cd /etc/yum.repos.d/
wget http://download.opensuse.org/repositories/home:183amir/Fedora_22/home:183amir.repo
yum install gahshomar
wget http://download.opensuse.org/repositories/home:183amir/Fedora_22/home:183amir.repo -P /etc/yum.repos.d/
dnf install gahshomar
LANG=FA gahshomar
اجرا کنی همه چی فارسی میشه.gahshomar -m
اجرا بکنی صفحه اصلی را نشان نمیده. شما میتونی هم از صفحه تنظیمات تقویم بزنی برنامه با کامپیوتر اجرا بشه که اینجوری خودش بدون صفحه اصلی اجرا میشه.
منظورم این بود که چرا تقویم انگلیسی و فارسی در هم ادغام نیست!کد: [انتخاب]LANG=FA gahshomar
اجرا کنی همه چی فارسی میشه.
چرا با پلاسما هم کار میکنه. باید از پلاگین appindicator استفاده بکنی.برنامه نصبیه؟ نصب نشد، نبود!
GLib-GIO-Message: Using the 'memory' GSettings backend. Your settings will not be saved or shared with other applications.
INFO:gahshomar.window:minimized is: False
sudo dnf install dconf
میشه فایل deb رو بذارید؟
من اوبونتو 14.04 دارم هر کاری کردم نمیتونم نصبش کنم
آیکان نا مریی هست و باید یک نوشته عدد روز را کنار آیکان نشان بده که ممکنه نشان دادن text کنار آیکان فقط مختص Unity باشه.بله، فقط یک جای خالی اضافه میشه. تکستی نداره!
من از اینجوری که تقویم ها کنار هم هست بیشتر خوشم میاد. راحت تر میشه تبدیل کرد.اگر هدفتون استفاده شخصی نیست و برای جامعه کاربری توسعه می دید، بهتره در مورد قیافه اش یک نظرسنجی بذارید :)
سلام من از تقویم راضی ام کار هم میکنه خیلی هم خوشگله. لازم ندیدم تا حالا چیزی بهش اضافه کنم الکی شلوغ بشه. فقط پخش binary ها سخته که اونم سعی میکنم آپدیت کنم.سلام. دستتون درد نکنه. اما سوالهای من بی جواب موند (زمان ارايه بر روی ۱۶.۰۴ و نیز اوبونتو تاچ فعلی؟)
سلام من از تقویم راضی ام کار هم میکنه خیلی هم خوشگله. لازم ندیدم تا حالا چیزی بهش اضافه کنم الکی شلوغ بشه.1+
سلام. من تازه ملحق شدم. از این تقویم بر روی ۱۴.۰۴ لذت میبرم. انشاءالله زمان ارايه بر روی ۱۶.۰۴ و نیز اوبونتو تاچ چه موقع است؟
سلام دوستان
سال نوی میلادی تون مبارک.
یک هفته ای هست وقت گذاشتم گاهشمار را با Flatpak پکیج کردم.
خوبی Flatpak اینه که یک بار پکیج میکنی بعد رو همه لینوکس ها نصب میشه.
امتحان کنید و اگر مشکلی داشت ممنون میشم بگید.
https://github.com/Gahshomar/gahshomar/wiki/Installation#flatpak
سلام دوستان
سال نوی میلادی تون مبارک.
یک هفته ای هست وقت گذاشتم گاهشمار را با Flatpak پکیج کردم.
خوبی Flatpak اینه که یک بار پکیج میکنی بعد رو همه لینوکس ها نصب میشه.
امتحان کنید و اگر مشکلی داشت ممنون میشم بگید.
https://github.com/Gahshomar/gahshomar/wiki/Installation#flatpak
سلام وقت بخیر و خسته نباشید بابت زحماتی که تا به اینجا کشیده اید
من نصب را انجام دادم و تقویم روی اوبنتو 18.04 دارم
با رابط کاربری ناتیلوس
طبق اسکرین شات ها عدد روز تسکبار من نمیاد و در کنار تغییر زبان نمایش داده نشده
چه کاری باید انجام بدم ؟