plasmapkg -i starcal-1.5.0.plasmoid
سلامسلام
نصب کردم =D>
سوال: چه جوری میشه کاری کرد که همیشه روی پنجرههای دیگه نباشه (Always on top)
پیشنهاد: دگمه hidden یا minimize واسه پنجره اصلی برنامه بزاریدتیک این قسمت رو بذارید:
باگ: تو قسمت ترجیحات «نمایش ساعت رقمیة یه مشکل داره. تیک «روی نوار ابزار» رو ورداری میره ولی اگه باز تیکش رو بزنی بر نمیگردهممنون. اگه ممکنه توی ترمینال اجرا کنید و یه بار دیگه تست کنید و خروجی ترمینال رو بذارید.
متشکرم.هنوز دقیق و کامل نمیدونم. ولی سعی میکنم بهزودی یک سری تغییراتی کلی که دارم ایجاد کنم رو بنویسم(به همراه نمودار)
ویژگیهای (Features) نسخه 2.0 چه خواهد بود؟
راستی به قول خودت چند ماه برا نسخه 2 صبر کن تا هم پایدارتر باشد و همراه با اوبونتو 10.04 LTS باشه بهترهحالا ببینم چی میشه، ولی فکر نکنم به اوبونتو 10.04 برسه!
ممنون. اگه ممکنه توی ترمینال اجرا کنید و یه بار دیگه تست کنید و خروجی ترمینال رو بذارید.
45 41 47 54 52 35 36 Updating tray to date 1388/12/05
/usr/share/starcal/src/starcal.py:2611: GtkWarning: Attempt to draw a drawable with depth 24 to a drawable with depth 32
sys.exit(gtk.main())
/usr/share/starcal/src/common.py:1200: GtkWarning: Using Cairo rendering requires the drawable argument to
have a specified colormap. All windows have a colormap,
however, pixmaps only have colormap by default if they
were created with a non-NULL window argument. Otherwise
a colormap must be set on them with gdk_drawable_set_colormap
pmap.draw_layout(gc, 0, 0, textLay, trayTextColor, trayBgColor)
heresh : شما از گنوم به همراه کامپیز استفاده میکنید؟آره از کامپیز هم استفاده میکنم. بعضی وقتا کامپیزم مشکل پیدا میکنه و غیرفعال میشه. دیروز اتفاقی اینجوری شد (غیره فعال شد) و همون موقع ساعت رو امتحان کردم درست کار میکرد.
درودسلام.
تبریک می گم
plasmoid با سیستم من مشکل داشت
وقتی می خوام تقویم رو باهاش ببینم و روش click می کنم کل plasma ها از صفحه حذف می شه و بعضی وقت ها هارد وحشتتاک فعال می شه
سیستم هم opensuse , kde 4.4. هست
plasmoidviewer starcal
و خروجیش رو پیست کنید. http://paste.ubuntu.com/
آره از کامپیز هم استفاده میکنم. بعضی وقتا کامپیزم مشکل پیدا میکنه و غیرفعال میشه. دیروز اتفاقی اینجوری شد (غیره فعال شد) و همون موقع ساعت رو امتحان کردم درست کار میکرد.ظاهراً در حالت composited این مشکل وجود داشت(نه فقط روی سیستم شما). یه تغییراتی دادم فکر میکنم مشکل کاملاً برطرف شد. ایشالا بزودی ورژن 1.5.1 رو میدم.
شاید فقط رو سیستم من اینجوریه، اگه بقیه هم تست کنن میشه فهمید
سیستم من ابونتو ۹.۱۰ ۳۲بیتی.
ظاهراً در حالت composited این مشکل وجود داشت(نه فقط روی سیستم شما). یه تغییراتی دادم فکر میکنم مشکل کاملاً برطرف شد. ایشالا بزودی ورژن 1.5.1 رو میدم.برنامه خوبی دارید. ایشالا موفق باشید.
مرسی سعید جان... پکیج آرچ نمیدی این بار؟ یا حتی سورسوالا من که آرچ ندارم. دوستانی که آرچ دارن باید پکیجش رو درست کنن.
آیا احتمال دارد که این تقویم با برنامه Thunderbird یکپارچه شود؟منظورتون از یکپارچه شدن چیه؟ ::)
متشکرم.
من پنجره اصلی برنامه را در گوشه راست مانتیورم و دقیقاً زیر آیکونی که تاریخ روز را نمایش میدهد قرار میدهم اما وقتی کامپیوترم را Restart میکنم پنجره اصلی دوباره در گوشه چپ مانتیور قرار میگیرد!بله. این اشکال رو باید برطرف کنم. به نظرتون این راه خوبیه؟ که مثلاً هر ۲ ثانیه یک بار، کل تنظیمات برنامه، یا چند تا(۷ - ۸ تا پارامتری که خارج از پنجره تنظیمات هستن) توی فایل ذخیره بشن. توی همون پوشه تنظیمات برنامه.
چرا محل قرارگیری پنجره اصلی برنامه حفظ نمیشود؟!
از اوبونتو ۹.۱۰ استفاده میکنم و سیستم هم کاملاً بهروز است.
متشکرم.
بله. این اشکال رو باید برطرف کنم. به نظرتون این راه خوبیه؟ که مثلاً هر ۲ ثانیه یک بار، کل تنظیمات برنامه، یا چند تا(۷ - ۸ تا پارامتری که خارج از پنجره تنظیمات هستن) توی فایل ذخیره بشن. توی همون پوشه تنظیمات برنامه.نه اینجوری اصلا بهینه نیست، تنظیمات باید وقتی تغییر کردن ذخیره بشن. با هر تغییر، تابع ذخیره کردن تنظیمات فراخوانی بشه
mahdi@mahdi-laptop:~$ starcal
StarCalendar 1.5.0
Ubuntu 9.10
Python 2.6.4 (r264:75706, Dec 7 2009, 18:45:15) [GCC 4.4.1]
File "/usr/share/starcal/src/common.py", line 73: IOError: [Errno 2] No such file or directory: '/home/mahdi/.starcal/pref'PyGTK 2.16.0
File "/usr/share/starcal/src/common.py", line 931: AttributeError: 'module' object has no attribute 'maxMonthLen'File "/usr/share/starcal/src/common.py", line 931: AttributeError: 'module' object has no attribute 'maxMonthLen'Traceback (most recent call last):
File "/usr/share/starcal/src/starcal.py", line 2586, in <module>
scal = StarCal(trayMode=3)
File "/usr/share/starcal/src/starcal.py", line 146, in __init__
self.customDay = customday.CustomDayDialog(self)
File "/usr/share/starcal/src/customday.py", line 396, in __init__
combo2.append_text(_(m.desc))
AttributeError: 'module' object has no attribute 'desc'
حالا چه کنم آقا سعید؟
همین کارو کردم.نقلقولبله. این اشکال رو باید برطرف کنم. به نظرتون این راه خوبیه؟ که مثلاً هر ۲ ثانیه یک بار، کل تنظیمات برنامه، یا چند تا(۷ - ۸ تا پارامتری که خارج از پنجره تنظیمات هستن) توی فایل ذخیره بشن. توی همون پوشه تنظیمات برنامه.نه اینجوری اصلا بهینه نیست، تنظیمات باید وقتی تغییر کردن ذخیره بشن. با هر تغییر، تابع ذخیره کردن تنظیمات فراخوانی بشه
سلام.نمیدونم چرا وقتی اپلت برنامه رو add میکنم تو پنل نمیاد.بدتر از اون اینکه وقتی رو آیکنش کلیک میکنم هیچ اتفاقی نمیافته.تو ترمینال هم اینجوریاست:این ارور خیلی عجیبه!!! حالا شما ورژن 1.5.1 که آپلود کردم رو تست کن اگه باز مشکلی بود ارورش رو بذار (برای دیباگ شدنش یه کدهایی اضافه کردم)کد: [انتخاب]mahdi@mahdi-laptop:~$ starcal
حالا چه کنم آقا سعید؟
StarCalendar 1.5.0
Ubuntu 9.10
Python 2.6.4 (r264:75706, Dec 7 2009, 18:45:15) [GCC 4.4.1]
File "/usr/share/starcal/src/common.py", line 73: IOError: [Errno 2] No such file or directory: '/home/mahdi/.starcal/pref'PyGTK 2.16.0
File "/usr/share/starcal/src/common.py", line 931: AttributeError: 'module' object has no attribute 'maxMonthLen'File "/usr/share/starcal/src/common.py", line 931: AttributeError: 'module' object has no attribute 'maxMonthLen'Traceback (most recent call last):
File "/usr/share/starcal/src/starcal.py", line 2586, in <module>
scal = StarCal(trayMode=3)
File "/usr/share/starcal/src/starcal.py", line 146, in __init__
self.customDay = customday.CustomDayDialog(self)
File "/usr/share/starcal/src/customday.py", line 396, in __init__
combo2.append_text(_(m.desc))
AttributeError: 'module' object has no attribute 'desc'
گاهی پیش می آید در حالی که دقایقی تا پایان روز جاری باقی مانده است، تقویم تاریخ روز بعد را نمایش میدهد!عجیبه! اگه میشه دفعهٔ بعد که اینطوری شد، ببیند دقیقا چه مدتی قبل از ساعت ۱۲ شب، تازیخ برنامه تغییر میکنه. و همون موقع ببینید دستور date چه تاریخی رو نشون میده.
تصویر زیر را ببینید لطفاً. تقویم تاریخ ۱۴ اسفند را نمایش میدهد در حالی که پنجره اصلی تاریخ ۱۳ اسفند را!خب این که مشکل نیست! یک «روز انتخاب شده» یا Selected Day داریم که ربط خاصی به «امروز» نداره! غیر از اینکه:
ساختار برنامه رو به کلی تغییر دادم و بصورت چندلایهای پیادهسازی کردم. هسته برنامه از رابط گرافیکی جداست. و رابطهای گرافیکی مختلفی هم میتونه همزمان داشته باشه. همینطور دارم به تدریج بخشهای مختلف برنامه رو با PyQt بازنویسی میکنم، تا توی ورژن ۲ هر دو رابط گرافیکی(PyGTK و PyQt) رو همزمان داشته باشه. حالا یه نظر از شما میخوام:اگه یکی باشه بهتره، چون در غیره این صورت کاربر باید ۲ بار انجام بده که کمی ناخوشاینده
به نظر شما تنظیمات مربوط به رابط PyQt از تنظیمات مربوط به رابط PyGTK کاملاً جدا باشه(یعنی وقتی یکی رو تنظیم میکنید توی اون یکی هیچ تأثیری نذاره). یا اینکه تنظیماتشون (تا حد امکان) مشترک باشه؟
اگه کاملاً جدا باشن، برای من خیلی راحتتره. چون بعضی پارامترها، منطقشون بین GTK و Qt فرق داره و من اگه بخوام اینا رو یه جا ذخیره کنم، مر بار موقع لود شدن و سیو شدن، باید تبدیل بشه.
/etc/starcal2/
بذارم یا توی همون پوشه خودش(که سورسها و همه چی اونجاست):/usr/share/starcal2/
کدومش؟
فک کنم etc بهتر باشه، معمولا فایلهای تنظیمات (configuration) رو اونجا میزارنممنون.
وقتی نسخه 1.5.1 را در خط فرمان اجرا میکنم با خطای زیر مواجه میشوم:کد: [انتخاب]Ubuntu 9.10
Python 2.6.4 (r264:75706, Dec 7 2009, 18:45:15) [GCC 4.4.1]
Warning: configuration file "/home/falatooni/.starcal/pref" not exists
PyGTK 2.16.0
** (starcal.py:2475): CRITICAL **: atk_object_set_name: assertion `name != NULL' failed
** (starcal.py:2475): CRITICAL **: atk_object_set_name: assertion `name != NULL' failed
** (starcal.py:2475): CRITICAL **: atk_object_set_name: assertion `name != NULL' failed
** (starcal.py:2475): CRITICAL **: atk_object_set_name: assertion `name != NULL' failed
** (starcal.py:2475): CRITICAL **: atk_object_set_name: assertion `name != NULL' failed
** (starcal.py:2475): CRITICAL **: atk_object_set_name: assertion `name != NULL' failed
** (starcal.py:2475): CRITICAL **: atk_object_set_name: assertion `name != NULL' failed
Building cache (1388, 12)
Traceback (most recent call last):
File "/usr/share/starcal/src/starcal.py", line 2585, in <module>
scal = StarCal(trayMode=3)
File "/usr/share/starcal/src/starcal.py", line 152, in __init__
self.dialog=maindialog.MainDialog(self.year, self.month, self.day, self)
File "/usr/share/starcal/src/maindialog.py", line 619, in __init__
self.move(com.winX, com.winY)
AttributeError: 'module' object has no attribute 'winX
چطوری می تونم رو چاکرا نصبش کنم؟نمیدونم! من امکان ساخت پکیج آرچ رو ندارم.
چطوری می تونم رو چاکرا نصبش کنم؟نمیدونم! من امکان ساخت پکیج آرچ رو ندارم.
ولی با extract کردن پکیج rpm یا deb و کپی کردنش، میتونید برنامه رو اجرا کنید.
با چه دستوری؟دستورش رو نمیدونم، ولی احتمالاً بصورت گرافیکی بتونید extract کنید، از منوی راستکلیک ...
چرا وقتی رابط گرافیکی برنامه را فارسی تعیین میکنیم دکمههای OK, Cancel, Apply (در پنجره تنظیمات) همچنان انگلیسی میمانند؟!این به ترجمهٔ GTK مربوط میشه، روی سیستم من که مشکلی نیست...
^Cpayam@payam-laptop:~$ starcal
StarCalendar 1.5.2
Ubuntu 10.04 LTS
Python 2.6.5 (r265:79063, Apr 16 2010, 13:09:56) [GCC 4.4.3]
Warning: configuration file "/home/payam/.starcal/pref" not exists
progname=starcal.py; RGBA=on
PyGTK 2.17.0
Building cache (1389, 2)
generating tray clock
The program 'starcal.py' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadMatch (invalid parameter attributes)'.
(Details: serial 190 error_code 8 request_code 2 minor_code 0)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the --sync command line
option to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)
mkdir -p ~/.starcal
echo "showDigClockTr=False" > ~/.starcal/pref
بعد برنامه رو اجرا کنید، احتمالاً حل میشه. و البته دیگه ساعت/تاریخ رو توی tray نشون نمیده.پیام جان ممنون. نمیدونم علتش چیه. باید صبر کنیم ببینم توی ورژن نهایی اوبونتو ۱۰٫۰۴ هم این مشکل خواهد بود یا نه.
فعلاً میتونید این کارو انجام بدید:کد: [انتخاب]mkdir -p ~/.starcal
بعد برنامه رو اجرا کنید، احتمالاً حل میشه. و البته دیگه ساعت/تاریخ رو توی tray نشون نمیده.
echo "showDigClockTr=False" > ~/.starcal/pref
راستی چرا از اپلت گنوم استفاده نمیکنید؟ کافیه Add to Panel بزنید و اسم برنامه رو تایپ کنید...
پیام جان ممنون. نمیدونم علتش چیه. باید صبر کنیم ببینم توی ورژن نهایی اوبونتو ۱۰٫۰۴ هم این مشکل خواهد بود یا نه.سعید جان مشکل حل شد ؟
فعلاً میتونید این کارو انجام بدید:کد: [انتخاب]mkdir -p ~/.starcal
بعد برنامه رو اجرا کنید، احتمالاً حل میشه. و البته دیگه ساعت/تاریخ رو توی tray نشون نمیده.
echo "showDigClockTr=False" > ~/.starcal/pref
راستی چرا از اپلت گنوم استفاده نمیکنید؟ کافیه Add to Panel بزنید و اسم برنامه رو تایپ کنید...
سعید جان مشکل حل شد ؟نمیدونم هنوز ۱۰٫۰۴ رو نگرفتم.
راستی از ورژن جدید چه خبرا ؟ ;)
1. Iran 242
2. United States 48
3. Canada 12
4. United Kingdom 9
5. Germany 6
6. Poland 4
7. Russia 3
8. Netherlands 2
9. Norway 2
10. Brazil 2
11. Korea 1
12. Algeria 1
13. Georgia 1
14. Indonesia 1
15. France 1
16. Australia 1
17. Switzerland 1
337
سعید جان واقعا برنامهی زیبایی است من برای اولین بار تو سایت جادی دیدم و دنبال این تقویم بودم تا بالاخره پیداش کردم.خواهش میکنم
اما من یک مشکلی دارم تو ۱۰.۰۴:
نمی تونم پنجرهی تقویم رو تغییر اندازه بدم البته در جهت عمودی ??? ::) ](*,)
ممنون میشم کمک کنی :oops:
ورژن 1.5.3 با رفع یکی دو تا باگ مهم، و کمی تغییرات جزئیسلام و ممنون ولی چرا سورس فورج؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
http://sourceforge.net/projects/starcal/files
سلامورژن 1.5.3 با رفع یکی دو تا باگ مهم، و کمی تغییرات جزئیسلام و ممنون ولی چرا سورس فورج؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
http://sourceforge.net/projects/starcal/files
مگه شما میتونید از اون دانلود کنید؟؟؟؟؟؟؟؟؟؟؟؟
ممنون شرمنده تست نکرده حرف چرت زدم چون دوست عزیزمون که MDicجدید رو تو سورس فورج آپ کرده نمیشه دانلود کرد.خودتون رو ناراحت نکنید. :)
من هم در مورد این بنامه اشتباه فکر کردم خلاصه ببخشید و کارتون عالیه.
البته الان jcal رو پیدا کردم که کار اشکان قاسمی هستش و به شکل cal تقویم رو نشون میده.اگه ممکنه یه لینک معرفی کنید.
http://download.savannah.gnu.org/releases/jcalبا تشکر.
خیلی مرتب و منطقی نوشته شده، البته دقتش توی تبدیل تاریخها رو نمیدونم. (توی مخازن Debian و Ubuntu هستش)
مرسی از برنامهات سعید.وقتی دوستان چند سال پیش کدش رو هم نوشتن ولی نرفته توی گنوم، دیگه کاری از دست من برنمیاد.
میخواستم پیشنهاد کنم اگر علاقه داشته باشی خیلی خوبه که تقویم شمسی (و احتمالاً هجری قمری و ...) به date از coreutils اضافه بشه.
توی ۲۰۰۸ یکی درخواست داده بود ولی دیگه پیگیری نشده فکر کنم بعد از اون. (http://www.mail-archive.com/bug-coreutils@gnu.org/msg13444.html).
و یه درخواست در مورد starcal، اینکه خود starcal یه option داشته باشه که توی محیط متنی تاریخ ِ شمسی رو (مثلاً با فرمتهای مختلف) بنویسه.بله. یه فکرایی براش دارم. اگه وقت بشه اضافه میکنم.
البته الان jcal رو پیدا کردم که کار اشکان قاسمی هستش و به شکل cal تقویم رو نشون میده.بله. برای خط فرمان بهترین ابزار همین هست (تا وقتی که خودم به استارکل اضافهش کنم)
این عکس چه ربطی به اون لینک داره؟ ???http://download.savannah.gnu.org/releases/jcalبا تشکر.
خیلی مرتب و منطقی نوشته شده، البته دقتش توی تبدیل تاریخها رو نمیدونم. (توی مخازن Debian و Ubuntu هستش)
این تقویم ناقصه یا من بد نصب کردم یا ...؟ با StarCalendar فرق میکنه ؟ اگه بخوام این تقویم رو Uninstall کنم چکار بایدبکنم ؟(http://3.axm.site90.net/upload/3d324c2883882b15fa8fbe8f025a3a99.png)
خود StarCalendar رو نصب کردم ، خیلی کامله.
.......این عکس چه ربطی به اون لینک داره؟ ???(http://3.axm.site90.net/upload/3d324c2883882b15fa8fbe8f025a3a99.png)
http://download.savannah.gnu.org/releases/jcal
خوب من فکر کردم jcal رو نصب کردم این شده . پس اینی که من نصب کردم کجاست ؟ چطور میتونم پیداش کنم . مجددا تکرار میکنم من این لینک رو نصب کردم ، از طریق ترمینال :اون اپلت جلالی برای گنوم رو نمیدونم چطوری نصب کردید، برید توی سیناپتیک ببینید پکیج jalali-calendar نصب هست یا نه. اگه نصبه یعنی خودشه.کد: [انتخاب]http://download.savannah.gnu.org/releases/jcal
راستی یادم رفت بگم: یکی از دوستان (everplays) داشت تقویم جلالی رو به گنوم شل اضافه میکرد (با جاوااسکریپت) احتمال داره توی گنوم ۳ شاهد تقویم جلالی باشیم :)مرسی از برنامهات سعید.وقتی دوستان چند سال پیش کدش رو هم نوشتن ولی نرفته توی گنوم، دیگه کاری از دست من برنمیاد.
میخواستم پیشنهاد کنم اگر علاقه داشته باشی خیلی خوبه که تقویم شمسی (و احتمالاً هجری قمری و ...) به date از coreutils اضافه بشه.
توی ۲۰۰۸ یکی درخواست داده بود ولی دیگه پیگیری نشده فکر کنم بعد از اون. (http://www.mail-archive.com/bug-coreutils@gnu.org/msg13444.html).
در ضمن من برنامهنویسی پایتون هستم و به C خیلی مسلط نیستم.
alireza@ARCH:~$ sudo pacman -U starcal-archlinux-1.5.3-1-any.pkg.tar.xz
resolving dependencies...
warning: cannot resolve "python<<3.0", a dependency of "starcal-archlinux"
:: the following package(s) cannot be upgraded due to unresolvable dependencies:
starcal-archlinux
Do you want to skip the above package(s) for this upgrade? [y/N] y
looking for inter-conflicts...
there is nothing to do
alireza@ARCH:~$ starcal
File "/usr/share/starcal/src/starcal.py", line 33
print 'No help implemented yet!'
^
SyntaxError: invalid syntax
سلامباید پایتون 2.6 رو نصب کنید و بصورت پیشفرض قرارش بدید که با دستور python پایتون 2.6 اجرا بشه.
توی آرچ نصب نمیشه . اینم ارورش:
سلامباید پایتون 2.6 رو نصب کنید و بصورت پیشفرض قرارش بدید که با دستور python پایتون 2.6 اجرا بشه.
توی آرچ نصب نمیشه . اینم ارورش:
ممنون
پایتون 2.6 نصبه . ولی میشه بگید چجوری بصورت پیش فرض بگذارمش؟
cd /usr/bin/
sudo ln -sf python2.6 python
کد: [انتخاب]cd /usr/bin/
sudo ln -sf python2.6 python
سلامpermission فایلهای تنظیمات رو چک کنید:
واقعا برنامه کاربردی و بدرد بخوری هست و تشکر میکنم و ورژنهای قبلی رو استفاده کردم. اما من آخرین ورژن(۱.۵.۳) رو از سورس فورج گرفتم و نصب کردم(بدون ارور) ولی درست اجرا نمیشه.
اول که اجرا میشد درست نمایش نمی داد و تنظیمات بعد از هر خاموش و روشن کردن ریست میشد و الان هم اجرا نمیشه و هرموقع هم که از منو اجرا می کنم سریع میاد میره
البته وقتی که با یوزر root لوگین میشم، درست کار میکنه و اگر از ترمینال اجرا کنم هم همینطور اما بعد از بستن ترمینال میره
در ضمن ابونتو ۱۰.۱۰ دارم
ممنون
ls -l ~/.starcal
همینطور توی ترمینال که اجرا میکنید، خروجی رو بذارید ببینم اروری چیزی داده یا نه.سعید جان گویا استارکلندرهایی که پیشفرض روی آریوس نصب هستن تاریخهای قمری رو با یک روز اختلاف نشون میدن و حتا روی تعطیلات رسمی هم تاثیر گذاشته. به نظرت مشکلش از کجا میتونه باشه؟فکر نمیکنم برای سال جاری اینطور باشه! اگه ممکنه یه اسکرینشات بذار از اون ماهی که این مشکل رو داره.
سعید جان گویا استارکلندرهایی که پیشفرض روی آریوس نصب هستن تاریخهای قمری رو با یک روز اختلاف نشون میدن و حتا روی تعطیلات رسمی هم تاثیر گذاشته. به نظرت مشکلش از کجا میتونه باشه؟