Devhelp هو تطبيق مفتوح المصدر يوفر للمستخدمين مستعرضًا لوثائق واجهة برمجة التطبيقات لمجموعة أدوات أداة GTK + ومختلف المكونات والتطبيقات الأساسية الأخرى لبيئة سطح مكتب GNOME.
الميزات في لمحة
تتبع واجهة المستخدم الخاصة بالتطبيق GNOME HIG (إرشادات واجهة بشرية) ، مما يعني أنه يمكن استخدامها بسهولة من قبل أي شخص. وهي تتألف من شريط جانبي يسرد جميع الفئات والفئات الفرعية المضمنة ، ومنطقة عرض كبيرة حيث يمكنك التنقل في الوثائق الفعلية.
من بين المشاريع المشمولة ، يمكننا ذكر ATK ، Bonobo ، Cairomm ، Cally ، Camel ، Cheese ، Clutter ، D-Bus ، Evince ، Evolution ، GAIL ، GIMP ، Glade ، GMime ، GStreamer ، GTK + ، GtkSourceView ، PackageKit ، PyGTK و GNOME Shell و Totem و Vala.
التطبيق متوافق تمامًا مع GTK-Doc ، وهو إطار عمل مرجعي لواجهة برمجة التطبيقات تم تصميمه لـ GTK + ويستخدم في بيئة GNOME المكتبية الكاملة لوثائق واجهة برمجة التطبيقات. ويستخدم GTK-Doc لإنشاء الوثائق.
تم تصميمه لـ GNOME
أثناء استخدامه لتصفح وثائق واجهة برمجة التطبيقات لمكونات GTK + و GNOME ، لا يتم إرفاق البرنامج ببيئة سطح مكتب GNOME ، حيث يمكن استخدامه على أي مدير نوافذ مفتوح المصدر ، مثل MATE ، Cinnamon ، LXDE ، Xfce أو حتى Openbox و Fluxbox.
التوفر وأنظمة التشغيل المدعومة
يتم توزيعه كأرشيف مصدر يمكن استخدامه لتكوين البرنامج وتكوينه وتثبيته في أي توزيعة لينكس طالما تم استيفاء جميع المتطلبات. ومع ذلك ، يمكن تثبيت التطبيق بسهولة من مستودعات البرامج الافتراضية لتوزيع Linux الخاص بك.
بينما تتضمن أنظمة التشغيل الرئيسية المستندة إلى Linux بالفعل Devhelp ، يخطط المطورون لإنشاء إصدارات سابقة لأنظمة التشغيل Windows و Mac OS X ، وذلك لمساعدة مطوري البرامج على نشر تطبيقات + GTK بسهولة على هذه الأنظمة الأساسية.
الحد الأدنى
Devhelp هو تطبيق مفيد للغاية مصمم لكل من مطوري GNOME / GTK + المتقدمين. وهي واحدة من أهم المشاريع عند تطوير مشروع جنوم.
ما هو الجديد في هذا الإصدار:
بعض التحسينات الصغيرة.
تحديثات الترجمة.
ما هو الجديد في الإصدار 3.29.3:
انتقل Devhelp إلى مثيل GitLab لـ GNOME. لم يتم بعد ترحيل تذاكر bugzilla إلى قضايا GitLab ، لذا قبل تقديم إصدار جديد على GitLab ، يرجى البحث في bugzilla أولاً. جميع الروابط متاحة كالمعتاد على: https://wiki.gnome.org/Apps/Devhelp
أخيرا كتابة ملف الاختراق.
لا تظهر GtkInfoBar على خطأ ، استخدم تطبيق WebKitWebView الافتراضي لتبسيط التعليمات البرمجية.
رمز refactorings: من DhWindow استخراج DhNotebook ، DhSearchBar و bind_sidebar_and_notebook () وظيفة ، وتفويض المزيد من العمل إلى DhWebView.
اجعل الفئات التالية قابلة لإعادة الاستخدام ونقلها إلى libdevhelp: DhWebView و DhTab و DhTabLabel و DhNotebook و DhSearchBar. ونقل dh_window_bind_sidebar_and_notebook () إلى libdevhelp.
Flatpak: تشغيل اختبارات وحدة Amtk و Devhelp بعد بناء تلك الوحدات.
رموز التطبيق: إعادة تسمية أسماء الملفات إلى org.gnome.Devhelp. * ، لتبسيط بيان Flatpak.
نظام البناء: إصلاح الأماكن المتبقية حيث تم نسخ libdevhelp API / الإصدار الأساسي ضمنيًا ، استخدم المتغير بدلاً من ذلك ، لإصطدامه بسهولة في المستقبل.
تحسينات صغيرة أخرى.
تحديثات الترجمة.
ما هو الجديد في الإصدار:
الكثير من refactorings رمز.
اكتب اختبار الوحدة الأولى.
DhLink: استخدم اتحادًا داخل البنية لاستخدام ذاكرة أقل.
تحسين وثائق API.
بعض الاصلاحات الطفيفة.
تحديثات الترجمة.
ما هو الجديد في الإصدار 3.26.0:
ترجمات محدثة: be، da، eu، fi، hu، it، ko، lt، lv، ne، pt_BR، sk، آر
ما هو الجديد في الإصدار 3.25.1:
شجرة الكتاب في اللوحة الجانبية: أضف قائمة السياق مع إجراء "تصغير الكل".
تحديث واجهة المستخدم الرسومية عند تغيير خطوط النظام.
الكثير من تنظيف التعليمات البرمجية و refactorings.
قم بتنظيف مخطط GSettings.
استخدم GIO لتحميل ملفات الفهرس.
العديد من إصلاحات الأخطاء في المحلل اللغوي.
بناء نظام:
تعطيل -Werror افتراضيا.
استخدم git.mk.
تحقق من gsettings-desktop-schemas مع pkg-config.
API:
كانت هناك بعض فواصل API الموثقة في الدليل المرجعي ، ولكن لا يزال يتعين على كل من Anjuta و gnome-builder التجميع والعمل بشكل جيد.
العديد من الإصلاحات في تعليقات GTK-Doc والتعليقات التوضيحية لـ Gobject Introspection.
تحسين الوثائق وكتابة أوصاف الصفوف للفصول العامة.
DhBookManager هو الآن singleton.
deprecate dh_link_get_page_name ().
dh_init () الآن تهيئة i18n.
وظيفة جديدة: dh_free_resources ().
البق الثابتة:
# 761292 ، شجرة كتاب في الشريط الجانبي: إضافة النقر بزر الماوس الأيمن - & GT. انهيار جميع
# 775175 ، مشكلات في حساسية الأزرار الخلفية / الأمامية
# 776596 ، devhelp - البحث في بعض الأحيان لا يقفز إلى رمز
# 782511 ، استفد من Unicode
ترجمات محدثة: be، de، el، hu، id، pl
ما هو الجديد في الإصدار 3.24.0:
ترجمات محدثة: lv
ما هو الجديد في الإصدار 3.22.0 / 3.24.0 Beta 2:
الأخطاء الثابتة:
# 763518 ، أضف أداة تبديل الشريط الجانبي إلى القائمة
# 770785 ، إضافة مرجع واجهة برمجة تطبيقات GTK-Doc ودعم Gobject للأبطال
# 771503 ، إصلاح التحذير في وضع اللمسات الأخيرة على الشريط الجانبي
# 773900 ، تحديث نظام البناء الصغير
# 774069 ، غير قادر على بناء devhelp من jhbuild
# 775261 ، اجعل DhLanguage فئة فرعية لـ GObject
ترجمات محدثة: cs، de، es، eu، fi، fur، hr، hu، it، kk، nb، pl، pt_BR، sk، sl، sr @ latin، sr، sv
ما هو الجديد في الإصدار 3.22.0:
ترجمات محدثة: en_GB ، fi ، pl ، sl
ما هو الجديد في الإصدار 3.20.0 / 3.22.0 Beta 2:
ترجمات محدثة: en_GB ، fi ، pl ، sl
ما هو الجديد في الإصدار 3.19.3:
الأخطاء الثابتة:
# 709658، gedit plugin: too .plugin files (some generated، some غريبة)
# 755872 ، في بعض الأحيان لا يتم فتح صفحة
# 756341 ، تحسينات مختلفة للرمز وإصلاحات للأخطاء
ترجمات محدثة: eu، pt، th، zh_CN
ما هو الجديد في الإصدار 3.16.1:
الأخطاء الثابتة:
تحديث قائمة مواقع وثائق المطورين الرسمية
# 747016 ، الرمز: تقديم متغير رمزي لرمز التطبيق
ما هو الجديد في الإصدار 3.14.0 / 3.16.0 Beta 1:
الأخطاء الثابتة:
# 728916 ، لا يمكن العثور على & quot؛ _ & quot؛ في النتائج
# 741806 ، تمت إضافة دعم لمفاتيح XF86Back / XF86Forward
# 742447 ، تعطل devhelp مع ملف التوثيق فارغ
# 742457 ، يؤدي ملف Typo في ملف التحويل GSettings إلى تحويل gsettings-data-crash إلى تعطل
# 742687 ، DevHelpBookTree أوسع عند البحث
ترجمات محدثة: fi، it، ja، sl، tr
ما هو الجديد في الإصدار 3.14.0:
ترجمات محدثة: da، de، sr @ latin، sr، zh_CN
ما هو الجديد في الإصدار 3.14 RC:
الأخطاء الثابتة:
# 735252 ، libdevhelp: إصلاح ملف .pc يتطلب عند إنشاء webkit2gtk-4.0
ترجمات محدثة: fi، gl، hu، id، ko، lv، pl، ru، sv، zh_HK، zh_TW
ما هو الجديد في الإصدار 3.14 Beta 1:
أخطاء ثابتة:
# 734324 ، Build ضد webkit2gtk-4.0
ترجمات محدثة:
as، ca، ca @ valencia، cs، eu، fi، fr، lt، nb
ما هو الجديد في الإصدار 3.13.4:
الأخطاء الثابتة:
# 724098 ، تسميات علامة تبويب المركز
# 724538 ، استخدم popver لقائمة الترس
# 727064 ، استخدم headerbar في مربع حوار التفضيلات
# 730445 ، قم بتوسيع علامات التبويب في مربع الحوار pref
# 730723 ، نافذة: اسمح لرجوع الرجوع إلى البحث السابق
# 730772 ، استخدم الدعم الجديد لرموز RTL في GtkIconTheme
# 732897 ، استخدم رمزي القائمة - السياق - القائمة - من أجل قائمة الترس
ترجمات محدثة:
ca، ca @ valencia، el، es، he، pt_BR، sl
ما هو الجديد في الإصدار 3.12.1:
الترجمة المحدثة: eu
ما هو الجديد في الإصدار 3.12.0:
ترجمات محدثة: da و id و pt و sl
ما هو الجديد في الإصدار 3.12 RC1:
ترجمات محدثة: fi، fr، ko، lv، pl، ru، sr @ latin، sr، zh_CN
ما هو الجديد في الإصدار 3.11.4:
أخطاء ثابتة:
# 712183 ، حول devhelp ، عنوان URL خاطئ
# 720167 ، قائمة التطبيقات: توحيد التعليمات / حول / إنهاء
# 720948 ، إضافة & quot؛ شريط جانبي & quot؛ فئة النمط إلى الشريط الجانبي
ترجمات محدثة: ca، ca @ valencia، cs، el، es، gl، he، it، it، pt_BR، sl، zh_CN
ما هو الجديد في الإصدار 3.10.2:
ترجمات محدثة: ca، ca @ valencia، de، el
ما هو الجديد في الإصدار 3.10.0:
الأخطاء الثابتة:
# 707490 ، [PATCH] لا تستخدم AM_GNU_GETTEXT
ترجمات محدثة: as، be، da، fi، he، id، ja، ko، lv، ru، sk، sr @ latin، sr، th
ما هو الجديد في الإصدار 3.10 Beta 2:
الأخطاء الثابتة:
# 700588 ، خطأ يتعلق بمخطط gsetting عند بدء تشغيل gsettings-data-convert
# 706498 ، الخطأ المطبعي في ملف POT الأخير devhelpA
ترجمات محدثة:
cs، es، fr، gl، he، hu، it، lt، nb، pl، pt_BR، sl، zh_HK، zh_TW
ما هو الجديد في الإصدار 3.10 Beta 1:
قام Ignacio Casal Quinteiro بنقل devhelp إلى GtkHeaderBar و GtkSearchBar وأكثر من ذلك.
البق الثابتة:
# 700588 ، خطأ يتعلق بمخطط gsetting عند بدء تشغيل gsettings-data-convert
تم تحديث الترجمات: it، lt، pt_BR، zh_HK، zh_TW
شكرا جزيلا لجميع المساهمين: Milo Casagrande، Ignacio Casal Quinteiro، Rafael Ferreira، Piotr DrA ... g، Baptiste Mille-Mathias، Aurimas AŒernius، Chao-Hsiung Liao
ما هو الجديد في الإصدار 3.9.5:
الأخطاء الثابتة:
# 703609 ، تعيين رموز سهم زر وفقًا لاتجاه النص الخاص بالإعدادات المحلية
# 704752 ، اجعل النافذة نموذجًا وأشياء أخرى
# 704805 ، لا يتم توسيع دفتر الملاحظات في التفضيلات بشكل صحيح
ما هو الجديد في الإصدار 3.9.4:
أخطاء ثابتة:
# 665531 ، devhelp: change ShowSearchTab key to ctrl + K
# 695758 ، Ctrl + F / Ctrl + S لا تركز على إدخال البحث
# 696922 ، يجب أن تكون علامات التبويب قابلة لإعادة التدوير
# 700430 ، .PC يستخدم WEBKITGTK_PC_NAME والتي لم تعد معرّفة
ترجمات محدثة: cs، es، eu، gl، he، hu، ml، nb، ru، sl
شكراً جزيلاً لجميع المساهمين: BalAzs Asr و Kjartan Maraas و Carlos Garcia Campos و Ignacio Casal Quinteiro و Fran DiAguez و Javier JardA³n و Matej UrbanA iA و Yuri Myasoedov و Daniel Mustieles و Yosef Or Boczko و Adam Dingle و Marek AÅ'ernockA½ و Arnel A بورجا ، يارون شهرباني ، آنيش أ ، ألكسندر مورجادو
ما هو الجديد في الإصدار 3.8.2:
الأخطاء الثابتة:
قطع الاشارات عند اغلاق حوار التفضيلات
ترجمات محدثة: ru
شكرا جزيلا لجميع المساهمين: ديمتري S. Seregin ، ألكساندر مورغادو
ما هو الجديد في الإصدار 3.8.1:
أخطاء ثابتة:
# 697026 ، حجم الخط صغير جدًا بشكل افتراضي ولا يتطابق مع حجم خط النظام
# 697541 ، تعطل / تغيير التفضيلات بعد إغلاق إحدى النوافذ المتعددة
شكرا جزيلا لجميع المساهمين: كارلوس غارسيا كامبوس ، اجناسيو كاسال كوينتيرو ، ألكسندر مورغادو
ما هو الجديد في الإصدار 3.8.0:
الأخطاء الثابتة:
# 695455 ، gedit-plugin: Set loader to python3
# 696367 ، تعطل gschema devhelp أداة gsettings
ترجمات محدثة: as، be، da، el، et، fa، fi، fr، hu، ko، pt_BR، pt، tg
شكراً جزيلاً لجميع المساهمين: BalAzs Asr و Changwoo Ryu و Mattias PAµldaru و Dimitris Spingos و Alexandre Franke و Thomas Bechtold و Ville-Pekka Vainio و Victor Ibragimov و Arash Mousavi و Ask H. Larsen و Ihar Hrachyshka و Duarte Loreto و Nilamdyuti Goswami و Enrico نيكوليتو ، جيريمي بيشا ، ألكسندر مورجادو
ما هو الجديد في الإصدار 3.7.91:
أخطاء ثابتة:
# 569021 ، لا تقفز روابط الرأس إلى تصحيح النقطة في النص
# 600309 ، مستحيل أو مرهق للغاية للتنقل من لوحة المفاتيح
# 640567 ، خطأ يظهر عند تغيير الكتب / الصفحات بسرعة كبيرة
# 665531 ، devhelp: change ShowSearchTab key to ctrl + K
# 671907 ، لا تستخدم marshallers المخصصة
# 673320 ، يجب عدم توسيع العقد في الشجرة الجانبية عند التركيز
# 693237 ، أخطاء في بناء الجملة في ملف سطح المكتب
ترجمات محدثة: ca، ca @ valencia، cs، de، el، gl، it، lt، nb، nl، pl، sl، sr @ latin، sr، th، ug
ما هو الجديد في الإصدار 3.7.5:
يشهد هذا الإصدار تجديدًا لواجهة المستخدم وفقًا لمطابقة تطبيقات جنوم 3 ، وذلك بفضل عمل ألكسندر مورجادو وتوماس بيشتولد أثناء اختبار مطور البرامج في بروكسل.
البق الثابتة:
# 569021 ، لا تقفز روابط الرأس إلى تصحيح النقطة في النص
# 646402، [التصحيح] منفذ devhelp إلى gsettings
# 664080 ، عنوان النافذة لم يتم تحديثه عند فتح الصفحات باستخدام البحث
# 671907 ، لا تستخدم marshallers المخصصة
# 679955 ، استخدم إدخال البحث لإدخالات البحث
# 679956 ، سيكون من الجميل عدم الحاجة إلى تبديل علامة تبويب للبحث
# 688955 ، اختيار الخط لا يفعل شيئًا
# 690599 ، تسرب الذاكرة
# 690980 ، منفذ إلى python3
# 692242 ، libdevhelp: إزالة dh_init () من الرأس لأنها غير موجودة بعد الآن.
# 692732 ، طريقة عرض المساعد: لا تشير إلى DhApplication
# 693017 ، يبدو التنقل إلى الوراء / إلى الأمام مكسورة مع webkit2
# 693023 ، libdevhelp: إصلاح ملف .pc & quot؛ يتطلب & quot؛ عند بناء مع webkitgtk2
ترجمات محدثة: bg، el، es، gl، he، it، lt، nb، pl، sr @ latin، sr، ug، zh_HK، zh_TW
ما هو الجديد في الإصدار 3.6.1:
ترجمات محدثة: لاتفية ، سلوفاكية ، ماليالامية ، إستونية
إصلاح Ctrl-C للنسخ
ما هو الجديد في الإصدار 3.4.0:
الأخطاء الثابتة:
# 671256 ، إصلاح التحذيرات التجميعية مع-بدون متغير-لكن-متغير-المتغير
ترجمات محدثة: ar، as، fa، fi، fr، it، km، ko، lv، pt، uk
ما هو الجديد في الإصدار 3.2.0:
الأخطاء الثابتة:
# 592897 ، يتم إعادة استخدام النافذة فقط إذا كانت في الصفحة الحالية
# 646399 ، [patch] إزالة PLATFORM_ غير المستخدمة
# 646962 ، لا يعتمد على نظام التشغيل Mac / Quartz
# 650542 ، بعض تعديلات واجهة المستخدم الصغيرة
ترجمات محدثة: ast، ca @ valencia، en_CA، eo، es، eu، fi، ja، lt
ما هو الجديد في الإصدار 3.0.0:
ترجمات مستكملة: da، de، it، lv، pt_BR، sk، sr @ latin، sr، ug
ما هو الجديد في الإصدار 2.91.92:
الأخطاء الثابتة:
# 644221 ، نافذة: عيّن فئة النمط قبل الإضافة إلى المربع الأصلي
ترجمات محدثة: de، en_GB، pl، ro، sk، sq
ما هو الجديد في الإصدار 2.91.91.2:
أخطاء ثابتة:
تحديث جزئي لسياق نمط gtk ، لا تزال هناك بعض الوظائف التي تم إيقافها قيد الاستخدام.
ما هو الجديد في الإصدار 2.91.90:
الأخطاء الثابتة: # 642002 ، [PATCH] pluged gedit plugin to Gobject Introspection and latest
جي إديت
ترجمات محدثة: ar، bg، ca، el، eo، es، fa، fr، gl، ko، nl، ru، ug، uk، zh_HK، zh_TW
ما هو الجديد في الإصدار 2.91.5:
الأخطاء الثابتة:
# 638748 ، التكيف مع الخلفية الجديدة متعددة GTK +
# 638761 ، أضف ellipsize للبحث في التحرير والسرد
ترجمات محدثة: cs، es، et، gl، id، nb، sl، sv، ug، zh_CN
شكرا جزيلا لجميع المساهمين: Andika Triwidada ، Aron Xu ، Jorge Gonzalez، Ivar Smolin، Daniel Nylander، Fran Dieguez، Matej Urbancic، Kjartan Maraas، Gheyret T.Kenji، Marek Cernocky '، Matthias Clasen، Johannes Schmid
ما هو الجديد في الإصدار 2.91.4:
الأخطاء الثابتة:
# 90469 ، وظيفة البحث للسماح بتحديد الكتب للبحث
# 349608 ، مراقبة الكتب وتحديثها عند تغييرها
# 353108 ، البحث حسب اللغة
# 601201 ، [PATCH] ترتيب نتائج البحث غير ملائم
# 633834 ، L10N: msgid & quot؛ Enabled & quot؛
# 635162 ، لن ينشئ Devhelp بسبب واجهة برمجة التطبيقات الجديدة لـ GApplication
# 636339 ، أصلح القيمة الافتراضية لمفتاح نوع القائمة
الدولة / الرئيسية / محتويات / books_disabled
# 636933 ، [PATCH] الأعطال عند إغلاق مربع حوار التفضيلات مع
زر إغلاق شريط العنوان
ترجمات محدثة: et، he، th، zh_HK، zh_TW
ما هو الجديد في الإصدار 2.30.1:
ترجمات محدثة: ca @ valencia، en @ shaw، eo، fr، gl، hy، id، nl، sl، sq، ميكروغرام
شكراً جزيلاً لجميع المساهمين: كريجان شميدت ، لوران ديما ، أنديكا تريويدادا ، غيريت كينجي ، نوش ، فوتر بوليسترلي ، فران دييجيز ، ماتيج أوربانكيتش ، كلود باروز ، توماس ثورمان ، كارليس فيرناندو
المتطلبات:
GNOME
Gtkmozembed
لم يتم العثور على التعليقات