MGroup

MDic 0.6.3 منتشر شد.

نوامبر 22, 2008 · تا کنون 15 نظر داده شده

سلام دوستان

نسخه‌ی جدید MDic آماده‌ی استفاده شده.

تغییرات برنامه در این نسخه عبارتند از:

  • پشتیبانی از LibNotify مخصوص کاربران گنوم. که البته برای جلوگیری از مشکل برای کاربران KDE از برنامه‌ی libnotify-bin استفاده کرده‌ایم، و برای استفاده از امکان باید بسته‌ی Libnotify-bin رو نصب کنید.
  • پشتیبانی از دو مدل خروجی دیگه برای KDE که بیشتر برای KDE 4 هستش، آخه KNotify فقط در KDE 3.5 کار می‌کنه.
  • امکان چک کردن املای لغات! به این صورت که در صورت یافت نشدن لغت، برنامه با استفاده از کتابخانه‌ی GNU Aspell املای لغت رو چک می‌کنه و یه لیست از پیشنهادات رو بصورت یک منو میاره، با زدن کلیدهای ترکیبی Ctrl+L هم امکان چک کردن هر چیزی که الان داخل فیلد وارد کردین، هم وجود داره. حالت چک کردن پیش‌فرض رو می‌تونین غیر فعال کنین! ;)
  • یه پنجره با عنوان Help هم اضافه شده، که توش یه چند تا کلید میانبر برنامه رو آوردیم. ;)

برای دانلود یه سر به اینجا بزنین و پکیج مخصوص سیستم خودتون رو دانلود کنین!

مویید باشید…

دسته‌ها: MDic · لینوکس · نرم‌افزارهای کاربردی
Tagged: , , ,

15 جواب تا اینجا

  • thunderb_ird // نوامبر 23, 2008 روی 12:16 ق.ظ | پاسخ

    من امروز نسخه‌ی جدیدو کامپایل کردم…ولی هنوز نه Knotify کار میکنه و نه KDE popupها.
    حتی System tray massage هم که تو نسخه‌ی قبلی کار میکرد اینجا کار نمیکنه.
    با این‌حال این Spell checkingی که بهش اضافه شده خیلی خوبه.
    دستتون درد نکنه

    ————————
    مهرداد:
    :-/
    عجیبه والا
    چیزای قدیمی که دست نخورده
    این KNotify که توی KDE 4 کار نمی‌کنه!
    می‌شه بگین از چه توزیعی استفاده می‌کنین؟ و احیانا اینکه نسخه‌ی Qt/KDE تون چنده؟

    همه‌ی اینا از یه دیمون دیگه استفاده می‌کنن، برای دفعه‌ی اول احتمالا یه خورده طول می‌کشه، ولی بعد از اون دیگه خوب می‌شه!

  • thunderb_ird // نوامبر 23, 2008 روی 2:15 ق.ظ | پاسخ

    sidux
    KDE 4.1.3 هم روش نصبه

    ——————————
    مهرداد:
    خوب با این حساب KNotify که کار نمی‌کنه! طبیعیه ;)
    اما بقیه‌اش باید کار کنه :-/
    می‌شه بسنه‌ای که گذاشتم رو هم یه تست بکنین!؟

  • narcissus // نوامبر 23, 2008 روی 3:14 ب.ظ | پاسخ

    خخبرای خوب میشنویم

  • thunderb_ird // نوامبر 23, 2008 روی 10:03 ب.ظ | پاسخ

    کدوم بسته؟
    من از لینوکس X86_64 استفاده میکنم،نمیتونم packageهارو کنم

    ————–
    مهرداد:
    اوه!
    فکر کردم از svn گرفتین!‌ حالا از بسته‌ی سورس ;)

    یه نکته:
    احیانا modifier فعال نیست؟
    توی پنجره‌ی تنظیمات! یه چک‌باکس هست به اسم Modifier که اگه تیک خورده باشه، باید اون دکمه که جلوش مشخص شده رو نگه‌دارین تا معنی رو نشون بده!
    آخه امروز که پای سیستم داداشم تست کردم، همین مسئله بود، که دیدم مثل شما که گفتین، جواب نمیده!

  • SRazi // نوامبر 24, 2008 روی 2:10 ق.ظ | پاسخ

    سلام
    دستتون درد نکنه، نمیتونین یه Widget برای KDE4 بنویسید که لغت رو توش تایپ کنیم!
    راستی این ماشین حساب KDE4 هم که به جای kcalc رو kubuntu هستش 50000 فاکتوریل رو که بماند، 250000 فاکتوریل رو هم در کسری از ثانیه حساب میکنه!!!

    —————-
    مهرداد:
    این قضیه‌ی ۵۰۰۰۰ فاکتوریل هم عجب ماجرایی داره ها :D
    اونم در آینده ایشالا ;)

  • thunderb_ird // نوامبر 24, 2008 روی 11:29 ب.ظ | پاسخ

    چه modifier فعال باشه و چه غیرفعال،بازم کار نمیکنه…

    —————
    مهرداد:
    خوب پس لازمه یه بررسی بکنیم با هم ;)
    الان که آخر شبه، فردا … ;)
    با ایمیل باهات تماس می‌گیرم، البته اگر ایمیلی که وارد کردی درست باشه…

    ———————
    مهرداد:
    مثل اینکه شما اینجا رو بیشتر از ایمیلتون چک می‌کنین! :-/
    اینم ایمیلی که واست فرستادم:

    سلام دوست عزیز
    برای رفع مشکلی که گفتی با ام‌دیک داری:

    می‌شه اول یه دور تنظیمات رو پاک کنی، و برنامه رو از نو اجرا کنی، ببینیم چی‌می‌شه!
    احتمال رفع شدنش در این مرحله هست
    تنظیمات توی پوشه‌ی :
    ~/.config/MGroup
    هستش
    کل پوشه رو پاک کن، و در جریان باش که با اینکار، دیکشنریهاتو هم از دست می‌دی!
    پس اگر نداشتیشون قبلا از داخل پوشه‌ی DB که داخل همون پوشه هست، برشون دار

    اما اگر نشد:
    من نیاز به اطلاعات بیشتری دارم تا بفهمم مشکل از کجاست:
    فعلا جواب اینا رو بگو ;)

    اول اینکه آیا وقتی حالت خروجی رو روی MainWindow می‌ذاری، کار می‌کنه؟
    و دوم اینکه آیا زمانی که یک متن بلند انتخاب می‌کنی، پیغام یافت نشدن معنی که
    بصورت پیغام سیستم تری هست، میاد؟
    و سوم اینکه، آیا با زدن این دستور:، توی خط فرمان
    $ kdialog  –title “test” –passivepopup “Testing KDE PassivPopup notify”
    خروجی‌ای دریافت می‌کنی؟

    ممنون

  • محم حسینی // نوامبر 26, 2008 روی 9:27 ب.ظ | پاسخ

    مهرداد جان .
    تو این نسخه لیست کامل وابستگی ها رو حتما تو بسته های باینری که گذاشتی؟

    —————
    مهرداد:
    توی دبیان و اوبونتو اوکیه!
    اما rpm نه، یعنی اون qt-sqlite یا qt4-sqlite (بسته به نسخه‌ی فدورا یا سوزه) رو باید نصب کنی! :-/

  • امیررضا // نوامبر 28, 2008 روی 12:40 ق.ظ | پاسخ

    چرا دروغ بگم, من این برنامه رو امتحان نکردم تاحالا… ولی چه این برنامه خوب باشه – چه خوب نباشه – مهم زحمتیه که شما کشیدید پس هنوز امتحان نکرده, از زحمتی که میکشید ممنون.

    ————
    مهرداد:
    ممنون

  • thunderb_ird // نوامبر 28, 2008 روی 10:51 ب.ظ | پاسخ

    خب…تو حالت Main Window درست کار میکنه.
    ضمنا با پاک کردن پوشه‌ی .MGroup هم مشکل حل نشد.
    اون دستورم زدم…تو ترمینال تنها خروجی که داد این بود:
    >
    که میتونستم جلوش تایپ کنم و هیچ اتفاقیم نمی‌افتاد.

    ———————-
    مهرداد:
    سوال دوم رو جواب ندادی! :D
    در این مورد باید بگم، که گزینه‌ی Show Phrase not found باید فعال باشه ;)

    اما در مورد جواب سوم، اگر اون دستور چیزی توی صفحه‌تون بیاره، معنیش اینه که مشکل از MDic هست، و اگر نیاره، یعنی مشکل از KDE ی شما هست ;)
    من یه بار دیگه می‌زارمش اینجا:
    kdialog –title “test” –passivepopup “Testing KDE PassivPopup notify”

    و ممنون…

  • thunderb_ird // نوامبر 29, 2008 روی 8:42 ب.ظ | پاسخ

    show phrase not foundرو نشون میده(موقع select شدن متن)
    بعیدم نیست که مشکل از KDE باشه.
    آخه من از مخازن Experimental دبین نصبش کردم.
    دلیلشم اینه که ظاهرا تیم Debian شدیدا رو پایدار کردن lenny تمرکز کردن،به خاطر همین مخازن sid که یه زمانی به سرعت به روز میشدن،بسیاری از بسته‌هاشون قدیمیه.
    حالا تا وقتی که این debian lenny منتشر بشه،همین مشکلو داریم

    ——————-
    مهرداد:
    عجیبه، اگه phrase not found رو نشون بده، که نباید مشکلی توی اون حالت باشه :-/
    حالا من باز چک می‌کنم.

  • thunderb_ird // نوامبر 29, 2008 روی 10:39 ب.ظ | پاسخ

    یه اتفاق عجیب افتاد…
    الان این خروجیو گرفتم:

    Usage: kdialog [Qt-options] [KDE-options] [options] [arg]

    KDialog can be used to show nice dialog boxes from shell scripts

    Generic options:
    –help Show help about options
    –help-qt Show Qt specific options
    –help-kde Show KDE specific options
    –help-all Show all options
    –author Show author information
    -v, –version Show version information
    –license Show license information
    — End of options

    Options:
    –yesno Question message box with yes/no buttons
    –yesnocancel Question message box with yes/no/cancel buttons
    –warningyesno Warning message box with yes/no buttons
    –warningcontinuecancel Warning message box with continue/cancel buttons
    –warningyesnocancel Warning message box with yes/no/cancel buttons
    –sorry ‘Sorry’ message box
    –error ‘Error’ message box
    –msgbox Message Box dialog
    –inputbox Input Box dialog
    –password Password dialog
    –textbox [width] [height] Text Box dialog
    –textinputbox [width] [height] Text Input Box dialog
    –combobox [tag item] [tag item] … ComboBox dialog
    –menu [tag item] [tag item] … Menu dialog
    –checklist [tag item status] … Check List dialog
    –radiolist [tag item status] … Radio List dialog
    –passivepopup Passive Popup
    –getopenfilename [startDir] [filter] File dialog to open an existing file
    –getsavefilename [startDir] [filter] File dialog to save a file
    –getexistingdirectory [startDir] File dialog to select an existing directory
    –getopenurl [startDir] [filter] File dialog to open an existing URL
    –getsaveurl [startDir] [filter] File dialog to save a URL
    –geticon [group] [context] Icon chooser dialog
    –progressbar [totalsteps] Progress bar dialog, returns a D-Bus reference for communication
    –getcolor Color dialog to select a color
    –title Dialog title
    –default Default entry to use for combobox, menu and color
    –multiple Allows the –getopenurl and –getopenfilename options to return multiple files
    –separate-output Return list items on separate lines (for checklist option and file open with –multiple)
    –print-winid Outputs the winId of each dialog
    –embed Makes the dialog transient for an X app specified by winid
    –dontagain Config file and option name for saving the “do-not-show/ask-again” state

    Arguments:
    arg Arguments – depending on main option

    ——————
    مهرداد:
    خوب این یعنی اینکه دستور با آرگومانهای اشتباهی استفاده شده!
    و درست هم هست!
    چون طی پروسه‌ی کپی کردن توی این وردپرس و کپی کردن به بیرون کاراکتر خط فاصله(-) عوض شده!

    خوب لطفا همون دستور رو، کپی کنین! اما اینبار کاراکترهای خط فاصله رو جایگزین کنین! یعنی اینکه توی ترمینال اونا رو پاک کرده، و بجاش دستی خط فاصله(-) بزارین ;)

    kdialog -title “test” -passivepopup “Testing KDE PassivPopup notify”

  • thunderb_ird // دسامبر 1, 2008 روی 1:34 ب.ظ | پاسخ

    آها…حالا درست شد.
    یه box اومد که توش نوشته بود:
    test
    Testing

    —————-
    مهرداد:
    خوب، الان هم MDic مشکل داره؟
    خود من هم چند روزیه که به KDE 4.1.3 آپگرید کردم، اما مشکلی ندارم :-/

    می‌گم راستی libnotify رو هم تست کردی؟ اونم چیز جالبیه ها ;)

  • کوروش // دسامبر 1, 2008 روی 11:48 ب.ظ | پاسخ

    سلام خسته نباشید
    لطفا بخش لینوکس فروم مارو ببینین
    http://p30city.net/forumdisplay.php?f=117
    و در صورت تمایل به ما کمک کنید
    با تشکر

    ———————–
    مهرداد:
    سلامت باشی
    اما مدتی می‌شه که زیاد وقت نمی‌کنم توی فروم‌ها بتابم :-/

  • SRazi // دسامبر 16, 2008 روی 8:54 ق.ظ | پاسخ

    سلام،
    خوب اینم لینک اسکرین شات MDIC0.6.3 در ویستا:
    http://i36.tinypic.com/zu1myr.jpg
    اینم لینک اسکرین شات خطا در XP
    http://i35.tinypic.com/359g08i.jpg
    اون QTsql که هستی تو QT من هست! چون یه فایلی که باید کنار mdic.exe بگذارم که اجرا بشه همین QtSqld4.dll هست.
    راستی در MDIC0.6.1 که کامپایل کردم وقتی تو configuration رو OK کلیک می کنم بسته می شه که خوشبختانه تو MDIC0.6.3 این مشکل نیست.
    در ضمن spelling هم کار نمیکنه، و در جا بسته میشه!آخه لینکر دنبال aspell.dll می گشت من هم aspell-15.dll رو rename کردم، حالا موقع اجرا دنبال aspell-15.dll می گرده!! خوب دوباره rename کردم! شاید مشکل spell به این خاطر.
    بعضی وقتها هم که دیکشنری اضافه می کنم و برنامه رو می بندم تو اجرای دوباره دیکشنری رو Unknown میزنه!

    —————————
    مهرداد:
    ممنون

    توی نسخه‌ی جدید Qt یعنی ۴.۴ بسته SQL به چند بسته‌ی زیری تقسیم شده! که برای SQLite و MySQL و … هرکدوم یه بسته‌ی جداگانه داره!
    یعنی توی لینوکس که اینطوره!

    منظورت از UnKnown توی ستون Tuned هست!؟ اگه اونجاس، ولی دیکشنری کار می‌کنه! که مهم نیست، اونجا یعنی برنامه نتونسته تشخیص بده که این دیکشنری ایندکس داره، یا نه!؟

  • SRazi // دسامبر 17, 2008 روی 2:30 ق.ظ | پاسخ

    QT من هم 4.4.1 هست.
    تو dll ها یک QTSql4.dll و QTSqld4.dll داره.

    آره همون UnKnown تو ستون Tuned رو میگم ولی دیکشنری میگه database ندارم.
    من اومدم یه دیکشنری رو دوبار add کردم و اونوقت یه بارش رو UnKnown زد و دفعه دوم بصورت Tuned اضافش کرد و بعد در این حالت یه دیکشنری متفاوت دیگه رو بهش اضافه کردم که همون اولین بار Tuned اضافه شد، من بنا به تجربیاتم با ویستا احساس می کنم مشکل از ویستاست، (آخه گهگاه خود ویستا هم با permission هاش دچار مشکل میشه! )
    جالبه که mdic -h کار نمیکنه!!
    یه مشکل هم اینه که:
    QtGuid4.dll 64MB
    QtCored4.dll 17MB
    که البته ASPacker تقریبا به خوبی فشردشون کرد.
    اگه می شد تو تنضیماتش spelling رو disable کنیم هم بد نبود!

    ———————–
    مهرداد:
    عجب!
    حالا با اون یکی dll هم تست کردی!؟ (QtSql4.dll)
    این قضیه‌ی Uknown هم تقریبا درسته، یعنی اگه نتونه تشخیص بده، یعنی توی دسترسی بهش، دچار مشکله! و نتونسته فایل رو باز کنه! از توی command prompt اجرا کن، ببین خروجی چی میده! احتمالا خود Qt باید یه چیزایی بگه!
    امکان Disable کردن Spelling که هست! توی تنظیمات!

یک نظر بنویسید