12 شهريور 1389,ساعت 03:16:03 *
خوش آمدید، مهمان - لطفاً جهت ثبت نام اینجا و جهت ورود اینجا کلیک نمائید.
آیا ایمیل فعال سازی حساب کاربریتان را از دست داده‌اید؟

لطفاً جهت ورود نام‌کاربری و کلمهٔ‌عبورتان را وارد نمائید
اخبار: خبر، مصاحبه، نقد و بررسی و بیشتر... هر هفته در رادیو لینوکس‌اف‌ام
 
   فهرست   جستجو ورود عضویت  
صفحه: [1] 2 3 ... 9   پایین
  ارسال به دوستان  |  چاپ صفحه  
نویسنده عنوان: اولین نسخهٔ StarCalendar جالبترین برنامهٔ تقویم که دیده‌اید!  (دفعات بازدید: 8617 بار)
0 کاربر عضو و 1 مهمان درحال مشاهده عنوان.
سعید رسولی (ilius)
ناظر انجمن1
*
آفلاین آفلاین

تعداد ارسال: 1019


WWW
« حاضر: 22 اسفند 1387,ساعت 07:12:59 »

سلام
بالأخره اون تقویمی که وعده داده بودم، اولین ورژنش رو آپلود کردم. یکم دیر شد ولی عوضش چیز توپی شده. امیدورام به درد دوستان بخوره.
در ضمن پیشاپیش عید نوروز رو هم تبریک میگم. این برنامه هم عیدی ما به گنو/لینوکس‌کارهای عزیز. Smiley
http://ospdev.net/projects/starcal/
و اما تغییراتی که نسبت  به اپلت تقویم جلالی(برای گنوم) ایجاد کردم:

1- این برنامه بصورت اپلت نیست(که وابسته به window manager باشه) بلکه بصورت پنجره‌ای اجرا میشه پس علاوه بر گنوم، در KDE و سایر محیطهای گرافیکی هم اجرا میشه. در ضمن آیکونش به system tray هم اضافه میشه(چه توی گنوم و چه KDE) و اون گوشه هم روز ماه رو(بعنوان آیکون tray) نشون میده(مثل همون اپلت گنوم).

2- پشتیبانی از تقویم هجری قمری اضافه شد. تاریخ‌های قمری در این چند سال اخیر(1384 تا 1388) وقیق هستن، یعنی کاملاً مطابق با تقویم‌های چاپی(و تقویم رسمی ایران) هست(در حالیکه هیچ برنامهٔ تقویم ندیدم که اینطور باشه، همشون ممکنه یک روز در تاریخپ قمری خطا داشته باشن، مگه اینکه فقط برای یک سال نوشته شده باشن). اما تاریخ‌های قمری در خارج از این سالها(قبل از 1384 و بعد از 1388) ممکنه حداکثر یک روز خطا داشته باشه.

3- تغییرات و بهینه‌سازی‌هایی در ظاهر برنامه، از جمله درشت کردن فونتها(برای خوانایی بیشتر) و تغییر رنگ‌ها. همینطور در تنظیمات برنامه میتونید هر کدوم از سه نوع تقویم(شمسی، میلادی و قمری) رو غیرفعال(یا دوباره فعال) کنید و یا فونتها و رنگ‌های نمایش داده شده رو به سلیقهٔ خودتون تغییر بدید.

4- جدا کردن دیتابیس مناسبت‌ها بعنوان مناسبت‌های شمسی، مناسبت‌های قمری و مناسبت‌های میلادی. در نتیجه این مناسبت‌ها برای تمام سالها نمایش داده میشه(نه فقط برای سالهای 1386 تا 1388). یه سری اشکالاتی هم که در دیتابیس مناسبت‌ها بود رفع شد و مناسبت‌های جدیدی هم اضافه شد.
میتونید در تنظیمات برنامه نمایش یا عدم نمایش مناسبت‌ها رو تنظیم کنید.

5- پشتیبانی از کیبورد. یعنی شما علاوه بر اینکه با کلیک موس میتونید بین روزهای مختلف جابجا بشید، با کلیدهای چهار جهت اصلی کیبورد هم میتونید این کارو انجام بدید، همینطور با زدن دکمهٔ Space یا دکمهٔ Home امروز رو سلکت کنید(مثل زدن دکمهٔ «امروز» با موس).

6- پشتیبانی همزمان از فارسی و انگلیسی. یعنی توی تنظیمات برنامه می‌تونید زبان کل برنامه رو انتخاب کنید(این هیچ ارتباطی به تقویم شمسی یا میلادی نداره). برای اینکه زبان جدید کاملاً اعمال بشه، بعد از زدن دکمهٔ اعمال(Apply)  باید یه بار از برنامه خارج بشید(دکمهٔ Quit برنامه یا دکمه Q کیبورد) و دوباره برنامه رو اجرا کنید.
قصد دارم به زودی ترجمهٔ عربی رو هم تکمیل کنم.
اگه بسته‌های language-pack فارسی روی سیستمتون نصب نباشه، برنامه راست به چپ نمیشه و بعضی دکمه‌ها هم(که دکمه‌های پیش‌فرض خود GTK هستن) فارسی نخواهند شد(اگرچه بیشتر برنامه فارسی میشه). برای اینکه کل(100٪) برنامه فارسی بشه و راست به چپ هم نشون بده، باید این چند تا پکیج رو روی سیستم نصب کنید:
language-pack-fa-base
language-pack-fa
language-pack-gnome-fa-base
language-pack-gnome-fa
البته این مال اوبونتو هست، برای توزیع‌های دیگه نمیدونم. توی اوبونتو 8.10 این پکیج‌های بطور پیش‌فرض نیست ولی توی dvd خود اوبونتو 8.10 هست، اگه دارید به مخازن اضافه کنید اگه هم ندارید و نصب کنید. یا از مخازن اینترنت استفاده کنید یا دستی دانلود کنید و نصب کنید.

اینم عکس دسکتاپم که این برنامه و قسمتهای مختلفش رو نشون میده:

گزارش به مدیر انجمن   خارج شده است

hamidtb
Hero Member
*
آفلاین آفلاین

تعداد ارسال: 817



WWW
« پاسخ #1 حاضر: 22 اسفند 1387,ساعت 09:39:17 »

دمت گرم
گزارش به مدیر انجمن   خارج شده است

زندگی : یه بازی بزرگ که توی این بازی فقط یه جون داری , هیچ جاشو نمیشه ذخیره کرد و جایی برای اشتباه نیست !!!
masoudadm
Jr. Member
*
آفلاین آفلاین

تعداد ارسال: 72


« پاسخ #2 حاضر: 22 اسفند 1387,ساعت 10:14:01 »

سلام
 بسیار عالیه!
گزارش به مدیر انجمن   خارج شده است

دانی که شمع دم مرگ به پروانه چه گفت                 گفت ای عاشق بیچاره فراموش شوی
سوخت پروانه ولی خوب جوابش را داد                      گفت طولی نکشد نیز تو خاموش شوی
Hosein-LS
عضو کاربران ایرانی اوبونتو
*
آفلاین آفلاین

تعداد ارسال: 2266



« پاسخ #3 حاضر: 22 اسفند 1387,ساعت 12:22:58 »

+1

بسیار عالی !! دستت درد نکنه , خیلی خوب شده ... توی KDE 4.2 هم خیلی خوب کار می کنه
فقط یه باگ خیلی کوچیک وجود داره که کلید Close در پنجره ی About StarCalendar کار نمی کنه.
گزارش به مدیر انجمن   خارج شده است
سعید رسولی (ilius)
ناظر انجمن1
*
آفلاین آفلاین

تعداد ارسال: 1019


WWW
« پاسخ #4 حاضر: 22 اسفند 1387,ساعت 12:45:39 »

خواهش می‌کنم
فقط یه باگ خیلی کوچیک وجود داره که کلید Close در پنجره ی About StarCalendar کار نمی کنه.
این باگ به PyGTK برمی‌گرده، مخصوص این برنامه نیست.
گزارش به مدیر انجمن   خارج شده است

Behnam Golds
High Hero Member
*
آفلاین آفلاین

تعداد ارسال: 1370


« پاسخ #5 حاضر: 22 اسفند 1387,ساعت 14:13:03 »

 Shocked  آقا بگم کف کردم باور می‌کنی؟!!!

حرف نداره  jalali  رو پاک می‌کنم از این به بعد فقط  starcal  .

یه سؤال ، چرا برای کار به این قشنگی یه اسم وطنی انتخاب نکردی ؟  Grin
گزارش به مدیر انجمن   خارج شده است

NarbeH
ناظر انجمن
*
آفلاین آفلاین

تعداد ارسال: 1907


Cisco Systems .:|:..:|:.


WWW
« پاسخ #6 حاضر: 22 اسفند 1387,ساعت 14:25:29 »

من که تاحالا توی سیستمم هیچوقت Calender نداشتم. ولی اینو نصب کردم.  Wink
گزارش به مدیر انجمن   خارج شده است

مملکتی با فرهنگ داشته باشیم...
mohi
گروه راهبران
*
آفلاین آفلاین

تعداد ارسال: 1543


as in freedom


WWW
« پاسخ #7 حاضر: 22 اسفند 1387,ساعت 21:05:59 »

کار خیلی زیبا و جالبی شده. خیلی ممنون.

با اجازتون من این تاپیک رو به بخش پروژه‌ها منتقل کردم! Smiley
گزارش به مدیر انجمن   خارج شده است

امضای کوچکتر - انجمن زیباتر P-:
mimook
Full Member
*
آفلاین آفلاین

تعداد ارسال: 114


WWW
« پاسخ #8 حاضر: 22 اسفند 1387,ساعت 22:39:28 »

با عرض تبریک.بسیار برنامه عالی و زیبایی هست.
باعث خوشحالیست
گزارش به مدیر انجمن   خارج شده است
deprecated
Jr. Member
*
آفلاین آفلاین

تعداد ارسال: 99


« پاسخ #9 حاضر: 22 اسفند 1387,ساعت 22:42:19 »

بسیار عالی بود ولی من که تو ذوقی خوردم! Cheesy بسته‌های *-language-pack تو پارسیکس (و فکر کنم سایر توزیع‌های دبیان بیس) نیست.
کاشکی ی کاریش میکردی رو سایر توزیع‌های لینوکس هم کامل کار کنه. بهرحال حتی انگلیسیش هم خوبه... مرسی.  Wink
گزارش به مدیر انجمن   خارج شده است
hamid206
Jr. Member
*
آفلاین آفلاین

تعداد ارسال: 99


« پاسخ #10 حاضر: 23 اسفند 1387,ساعت 00:15:42 »

سلام برنامه خيلي خوبي هست . خسته نباشي
براي حل مشكل چپ به راست و اين كه ديگه اين همه بسته فارسي نصب نكنيم بگرد تو pygtk ببين تابعي مشابه اين پيدا مي كني
gtk_widget_set_default_direction
اگه داشته باشه و ازش استفاده كني مشكل چپ به راست حل ميشه
براي حل مورد مربوط به متن دكمه ها كه از GTK_STOCK_* استفاده كردي يك راه در رو داره !! دكمه رو از نوع container بساز بعد توش يك label و يك imagebox قرار بده بعد تو label متن روي دكمه و imagebox هم به GTK_STOCK_* مورد نظر ست كن .
براي حل مورد تنظيم زبان و اينكه ديگه مجبور نشيم يك بار برنامه رو ببنديم و دوباره اجرا كنيم بگرد تو pygtk دنبال اين تابع ببين كارت رو راه مي ندازه .

while (gtk_events_pending ())
gtk_main_iteration ();

بازم از برنامه خوبت ممنون
گزارش به مدیر انجمن   خارج شده است
سعید رسولی (ilius)
ناظر انجمن1
*
آفلاین آفلاین

تعداد ارسال: 1019


WWW
« پاسخ #11 حاضر: 23 اسفند 1387,ساعت 06:35:18 »

خیلی ممنون
سلام برنامه خيلي خوبي هست . خسته نباشي
براي حل مشكل چپ به راست و اين كه ديگه اين همه بسته فارسي نصب نكنيم بگرد تو pygtk ببين تابعي مشابه اين پيدا مي كني
gtk_widget_set_default_direction
اگه داشته باشه و ازش استفاده كني مشكل چپ به راست حل ميشه
براي حل مورد مربوط به متن دكمه ها كه از GTK_STOCK_* استفاده كردي يك راه در رو داره !! دكمه رو از نوع container بساز بعد توش يك label و يك imagebox قرار بده بعد تو label متن روي دكمه و imagebox هم به GTK_STOCK_* مورد نظر ست كن .
براي حل مورد تنظيم زبان و اينكه ديگه مجبور نشيم يك بار برنامه رو ببنديم و دوباره اجرا كنيم بگرد تو pygtk دنبال اين تابع ببين كارت رو راه مي ندازه .

while (gtk_events_pending ())
gtk_main_iteration ();

بازم از برنامه خوبت ممنون
خواهش می‌کنم.
نکاتی خوبی رو گفتید منم تشکر می‌کنم. تغییرات اعمال شد که نیازی به نصب اون پکیج‌های language-pack نباشه(همین روزا که ورژن 1.0.1 رو آپلود کردم اعمال میشه). زبان پیش‌فرض رو هم فارسی گذاشتم.
البته دوستان(مخصوصا PC2st.ir) توجه کنن همین الآن بدون اون پکیج‌ها هم حداقل 95 درصد برنامه فارسی میشه.
گزارش به مدیر انجمن   خارج شده است

Alinn
High Hero Member
*
آفلاین آفلاین

تعداد ارسال: 1316


هدیه فاتحه شما برای روح پدرم تسلای دلم خواهد بود:)


WWW
« پاسخ #12 حاضر: 23 اسفند 1387,ساعت 11:46:55 »

سلام
خسته نباشید عالیه:D
گزارش به مدیر انجمن   خارج شده است

مثل عکس رخ مهتاب که افتاده در آب
در دلم هستی و بین من و تو فاصله هاست
اللهم عجل لولیک الفرج


کاوش‌های من
deprecated
Jr. Member
*
آفلاین آفلاین

تعداد ارسال: 99


« پاسخ #13 حاضر: 23 اسفند 1387,ساعت 18:51:37 »

نقل قول
البته دوستان(مخصوصا PC2st.ir) توجه کنن همین الآن بدون اون پکیج‌ها هم حداقل 95 درصد برنامه فارسی میشه.
چون قبلا بعد از تغییر زبان به فارسی، برنامه رو restart نکرده بودم، فارسی نشده بود ولی الان که از اول برنامه رو راه انداختم دیدم فارسی میشه. ممنون. Smiley
گزارش به مدیر انجمن   خارج شده است
iqson716
High Sr. Member
*
آفلاین آفلاین

تعداد ارسال: 652



WWW
« پاسخ #14 حاضر: 23 اسفند 1387,ساعت 19:13:11 »

سلام تبریک میگم خیلی عالیه
وقتی در پنجره مربوط به برنامه روی تاریخ ها رایت کلیک می‌کنم بسته می‌شه:
کد:
iqson@iqson:~$ starcal
/home/iqson/.gtkrc-2.0:1: error: unexpected character `\342', expected keyword - e.g. `style'
/usr/share/starcal/src/common.py:182: GtkWarning: GtkSpinButton: setting an adjustment with non-zero page size is deprecated
  xml = gtk.glade.XML('%s%sinterface.glade'%(srcDir, os.sep))
row_y=[30, 66, 103, 140, 176, 213]
Warning: module "psyco" not found. It could speed up execution.
/usr/bin/starcal: line 2:  9026 Segmentation fault      python "`dirname \"$0\"`/../share/starcal/src/starcal.py" "$@"
گزارش به مدیر انجمن   خارج شده است

صفحه: [1] 2 3 ... 9   بالا
  ارسال به دوستان  |  چاپ صفحه  
 
رفتن به: