IBus هو مشروع مفتوح المصدر ومشروع برمجي يتم توزيعه بحرية وينفذ إطارًا مجانيًا وذكاءًا لإدخال الجيل التالي لجميع أنظمة التشغيل التي تعتمد على Linux kernel و UNIX ، ولا يحتوي على واجهة مستخدم رسومية (GUI) ، حيث أنه مجرد إطار لطريقة إدخال للإدخال المتعدد اللغات في أنظمة تشغيل GNU / Linux و UNIX الشبيهة.
تثبيت IBus أمر سهل للغاية
إذا قمت بتثبيت تبعياته ، فيمكن لـ IBus عن طريق الحصول عليها وتجميعها وتثبيتها باستخدام حزمة المصدر الموجودة في قسم التنزيل المخصص أعلاه. قم بحفظ الحزمة في دليل الصفحة الرئيسية ، وقم بفك ضغطها ، وافتح تطبيق محطة ، وانتقل إلى الموقع الذي قمت فيه باستخراج ملف الأرشيف (على سبيل المثال cd /home/softoware/ibus-1.5.5).
شغِّل & lsquo؛ ./ autogen.sh --prefix = '/ usr' --sysconfdir = '/ etc' --libdir = '/ usr / lib' --enable-gtk-doc & rsquo؛ الأمر لتهيئة البرنامج ، ثم تشغيل & lsquo؛ make & rsquo؛ أمر لتجميعها ، ثم قم بتشغيل & suquo؛ sudo جعل تثبيت & rsquo؛ الأمر لتثبيته على نطاق واسع. إذا كنت تريد تثبيته من Git ، فاستخدم & gd؛ git clone git: //github.com/ibus/ibus.git ibus & rsquo؛ أمر للاستيلاء على شفرة المصدر.
الشروع في استخدام IBus
بعد التثبيت ، يمكنك تشغيل التحقق من رسالة استخدام البرنامج والأوامر المتوفرة من خلال تشغيل & lsquo؛ ibus & rsquo؛ الأمر في تطبيق محاكي طرفي. تتضمن الأوامر المتوفرة المحرك ومحرك القوائم وذاكرة التخزين المؤقت للقراءة والكتابة المخبئية ومشاهدة وإعادة التشغيل والعنوان والمساعدة والإصدار والخروج. لاستخدامها ، يجب إضافة أحد الأوامر المذكورة أعلاه وخيارًا إلى أمر ibus.
وعلى هذا النحو، يمكنك استخدام الأوامر المضمنة في مجموعة من الحصول على المحرك، إلى قائمة محركات المتاحة، لإعادة تشغيل البرنامج الخفي ibus، لعرض محتوى مخبأ التسجيل، لخلق مخبأ التسجيل، فضلا عن طباعة عنوان D-Bus الخاص بـ ibus daemon. سيتوفر عملاء تقنيات GTK + 2.x و GTK + 3.x و X11 و Wayland بعد التثبيت.
ما هو الجديد في هذا الإصدار:
يحرّك هذا الإصدار كتابة التعليقات التوضيحية باستخدام الرموز التعبيرية في مربع الحوار "الرموز التعبيرية" إلى ما قبل التعديل في كل تطبيق ، ويعزل أيضًا Ctrl-Shift-u من Ctrl-Shift-e مرة أخرى بناءً على الطلبات المتعددة. يمكن تخصيص مفاتيح الاختصار باستخدام أداة ibus-setup.
كما تم تمكين التحرير المسبق لمفاتيح الإنشاء الآن.
يتوفر أيضًا متغير بيئة IBUS_DISCARD_PASSWORD كحل مؤقت لكلمة المرور المنبثقة في فايرفوكس و chrome.
env IBUS_DISCARD_PASSWORD = 1 firefox
تصدير IBUS_DISCARD_PASSWORD_APPS = 'firefox ،. * chrome. *'
يمكن تجاهل أحرف الكتابة على إدخالات كلمة المرور.
ميزات الرموز التعبيرية:
نقل تركيز الإدخال على Emojier إلى 'preedit 5ee3f48 المحركات
ui / gtk3: عرض الرموز التعبيرية السابقة باستخدام & quot؛ السجل & quot؛ الشرح dc5e7ee
ui / gtk3: Add num pad Enter، Down، Up، Left، Right on Emojier c6439d7
ui / gtk3: الحصول على PangoAttrList للنص المساعد من IBusText a1f91b2
up / gtk3: Emoji misc updats 3280848 d8f901f cf4e2f1 7cef5bf caffeae
src: Fix SEGV in IBusEngine if no emoji shortcut keys 886ad36
تأليف الميزات الرئيسية:
ibusenginesimple: تمكين preedit for compose keys f9e3035 3a68ded
حالات الاختبار:
src: أضف حالة اختبار ibus-keypress 196216a
الاختبارات: إضافة اختبار التشغيل التلقائي على وحدة التحكم 32f2f2b
تكوين: إضافة - الخيار -disable-python2 8d4c473
الأدوات: إضافة خيار ibus read-config --engine-id لمخططات المحرك ddc2284
data / dconf: إضافة صفحات man of-upstream-settings (5) و ibus (5) 5f44e73
اصلاحات الشوائب:
client / gtk2: إضافة IBUS_DISCARD_PASSWORD لمتصفح فايرفوكس و chrome f328fd6
إصلاح أخطاء الإنشاء 75a6667 68e162a b184861 c360cbd 68bd269 7bc160f 10cc30e 37aa95f 8d302c8 428e64e 2695708 5db6e7b b94e8f2 8ab0b60
إصلاح تجاوز الدليل ucd (جيريمي Bicha) 5788be8
src: قم بإجراء المكالمة إلى chmod في ibus_bus_init الشرطي (Olivier Tilloy) 28d0c1d
إزالة مضللة & quot؛ ثغ & quot؛ معدل قيمة إرجاع (Takuro Ashie) 6b47e41
الحافلة: يحذر موقوف - الخيار الشخصي -mem (كينتارو هاياشي) 0dde239
الخيار - يجب إزالة مهلة المهلة (Ryutaroh Matsumoto) be7554c
إصدار جديد:
تحديث الترجمات c8a9994 999aee3
ما هو الجديد في الإصدار 1.5.18:
الأدوات: لا تغيروا مفاتيح الخريطة باستخدام "استخدام-نظام-لوحة مفاتيح-تخطيط" c360818
src: Fix GVariant leaks (Carlos Garnacho) 1cbe867
src: إضافة بعض handlings الخطأ من مراجعة التعليمات برمجية f5e0752
src: أضف libgobject.so إلى LDADD لـ Debian libtool (Danny) a28fa74
src: Reintroduce keybind في وضع سداسي عشرية مع متغير بيئة (Aaron Muir Hamilton) 88b9a93
ui / gtk3: Translate name method name name in ibus (Peng Wu) 0ab0dd3
وأضاف تصفية DBus ضد البرامج الضارة bfe57d2
تنفيذ اختيار Unicode على Emojier e17c998 4cfd5ad d1ebb3d fc54b0c afe60c1
قم بتطبيق ibus-extension-gtk3 في keybinding العمومي fb07f64 c57b7c3
تعطيل تمديد اللوحة للمستخدم 'gdm' و 'liveuser' 7ccbd21 ece320b
ui / gtk3: تعيين سلسلة العنوان في gnome-shell 56c67b1
أضف ISSUE_TEMPLATE ff611a4 9f2699c
ترجمة محدثة 366963d 73b420f
ما هو الجديد في الإصدار:
ui / gtk3: يدعم Emojier Ctrl-c و v و x و Ctrl-Shift-c 081d09f
جعل جميع dicts رموز تعبيرية ل ad80999 المؤهلين بشكل كامل
ui / gtk3: Fix SEGV of Emojier on de_DE.UTF-8 bc0f913
ui / gtk3: لا تقم بتنشيط الخلايا التعبيرية على الماوس حتى يتحرك الماوس 98f70ee
ui / gtk3: Fix SEGV of XKeysymToKeycode () on Wayland 91bebf0
client / gtk2: include the scaling factor in Wayland (Xiang Fan) 6a3301d
تنفيذ بوابة ibus (ألكسندر لارسون) 203a3df 35ce624 9772e80 9937a0e 3e01bab
ui / gtk3: يجب على Switcher أن يتجاهل الماوس حتى يتحرك d788918
client / gtk2: عدم إرسال الأحداث الرئيسية إلى GtkIMContextSimple bbfb3d7 d784e04
ui / gtk3: Fix PropertyPanel position in workarea 0632cbb
ui / gtk3: إصلاح لتمكين زر القائمة في PropertyPanel 4a54163
ui / gtk3: قم بزيادة مهلة مرشح النافذة في PropertyPanel 53d1f9e
ui / gtk3: Unset GDK_CORE_DEVICE_EVENTS d37c8bb
ui / gtk3: لوحة Unref ومؤشر عند تشغيل اللوحات المزدوجة dfe21a2
إصلاح الخطأ المطبعي في configure.ac (فيليكس يان) e6bab7a
إصلاح الخطأ المطبعي (ماريو بوديمان) c1b93f9
إصلاح قضايا البناء 4fe3050 21bac47 79aebc5
المحرك: إضافة مفاتيح مفاتيح Malay و المنغولية 44d0535
تحديث الترجمات 8cb149b 56b5126
ما هو الجديد في الإصدار 1.5.16:
تنفيذ مفاتيح الاختصارات في مربع الحوار رموز تعبيرية
حرك إعداد اللغة من IBusEmojier إلى ibus-setup
يعمل أمر ibo emoji لـ Wayland (Peng Wu)
تمكين لكتابة نقاط شفرة متعددة على Emojier
الرموز التعبيرية متفرقات التحسينات.
قم بتغيير مربع الحوار النموذجي emoji إلى مربع الحوار المركّز
غيّر استخدام ملفات Unicode Emoji بدلاً من ملفات EmojiOne
إضافة خريطة رجل ibo-emoji
قم بإنشاء رسائل خطأ أكثر قابلية للقراءة في حالة فقد ملفات emoji xml
إصلاح IBusEmojiDialog_1_0_gir_LIBS لـ LDLLAGs اللازمة -
bus: إضافة رسائل خطأ لـ g_dbus_server_new_sync
tools: Fix ibus emoji SEGV عندما يتم تغيير اللغة.
client / x11: إضافة XSetIOErrorHandler () لسطح المكتب GNOME3
تحديث الترجمات
يمكنك الحصول على ملفات Unoode emoji من http://www.unicode.org/Public/emoji/4.0/ أو Fedora توفر حزمة unicode-emoji. يوصى باستخدام الإصدار 4.0 نظرًا لعدم إصدار 5.0 رسميًا حتى الآن.
يمكنك الحصول على ملفات التعليقات التوضيحية عن طريق emoji من https://github.com/fujiwarat/cldr-emoji-annotation أو يوفر Fedora حزمة التعليقات التوضيحية cldr-emoji.
المتطلبات:
وبيثون
dbus-glib & gt؛ = 0.74
dbus-python & gt؛ = 0.83.0
إبلاغ-الثعبان
ايزو رموز
لم يتم العثور على التعليقات