GTK + (GIMP Toolkit سابقًا) عبارة عن مجموعة أدوات مفتوحة المصدر ومتعددة المنصات وأدوات موجهة للكائنات مصممة للسماح للمبرمجين بإنشاء واجهات المستخدم الرسومية (واجهات المستخدم الرسومية) التي تعمل في بيئات سطح المكتب الحديثة المفتوحة المصدر. كان يطلق عليه في البداية مجموعة أدوات جيمب لأنه يحتوي على مجموعة من مكتبات واجهة المستخدم الرسومية التي تم استخدامها في GIMP (برنامج GNU للتلاعب بالصور) ، كبديل لمواصفات Motif GUI الموقوفة.
إنه جزء من مشروع غنو & nbsp؛
يعتبر البرنامج جزءًا من مشروع جنو ، ويتمثل هدفه الأساسي في توفير مجموعة كاملة من الأدوات وواجهة برمجة التطبيقات تسمح للمطورين بإنشاء مجموعات تطبيقات كاملة. إلى جانب كيو تي ، تعد GTK مجموعة الأدوات الأكثر استخدامًا التي تستخدم تطبيقًا رسوميًا أعلى خوادم عرض X.Org و Wayland.
يستخدم بكثافة في GNOME & nbsp؛ و Xfce
يستخدم برنامج GTK + بشكل كبير في بيئات سطح المكتب المشهورة GNOME و Xfce ، ولكنه يدعم Cinnamon و MATE و LXDE (بيئة سطح المكتب X11 خفيفة الوزن) و Pantheon و Sugar و ROX Desktop و GPE Palmtop environment و Access Linux Platform و KDE. يستخدم العديد من مديري النوافذ مفتوحة المصدر مجموعة أدوات GTK + ، بما في ذلك Metacity و Mutter و AfterStep و IceWM و Sawfish و Xfwm و Aewm و Amaterus و Consortium و Marco و Wmg.
تحت غطاء المحرك
في حين أن مصمم واجهة المستخدم الرسومية الأكثر شعبية واستخدامًا لـ GTK + هو Glade ، يمكننا أيضًا ذكر تطبيقات Gazpacho و Crow Designer و Stetic (جزء من مشروع MonoDevelop). تحت غطاء المحرك ، يمكننا أن نلاحظ على الفور أن GTK + مكتوب بلغة البرمجة C ويستخدم برنامج مكتبة GLIB القوي لاتجاه الكائن. ستقدم الإصدارات المستقبلية مقاطع الخلفية لخادم عرض Wayland ولغة تمييز HTML5.
أنظمة التشغيل المدعومة
بينما يتم استخدامها بكثافة في الأنظمة مفتوحة المصدر جنو / لينكس و Solaris و BSD ، تم نقل البرنامج بنجاح إلى نظامي التشغيل Microsoft Windows و Mac OS X التجاريين. إذا كنت تريد إنشاء واجهة مستخدم واجهة مستخدم رسومية حديثة لتطبيقاتك ، فيجب عليك بالتأكيد اختيار GTK + ، خاصة إذا كنت ترغب في دعم GNOME و Xfce و LXDE و Cinnamon و MATE وغيرها من بيئات سطح المكتب.
ما جديد في هذا الإصدار:
المطبات التبعية:
تتطلب libepoxy 1.4
تتطلب pango 1.41
ميزات محدد الخط الجديد:
السماح بتعيين خصائص خطوط OpenType
عرض أمثلة لميزات خطوط OpenType
السماح بتحديد صيغ خطوط OpenType
مستويات الدعم من التفاصيل للاختيار
ميزات الرموز التعبيرية الجديدة:
دعم نافذة منبثقة للانتهاء من Emoji
إسقاط Ctrl-Shift-e اختصار
القمم الجديدة الأخرى:
gdk_window_move_to_rect
ايلاندز:
استخدام الذاكرة المشتركة المجهولة على FreeBSD
البق الثابتة:
# 85 widgetDragDestFindTarget بيانات الاستبطان لا تظهر nullable ...
# 154 التوثيق: دورة حياة المستندات داخل GtkCellRenderers لا ...
# 193 المستند الذي تم إيقاف GtkUIManager بواسطة GtkBuilder
# 199 MenuButton لم يخطر عندما يتم تدمير Popover ، لا يزال الوصول ...
# 292 يجب أن ترسل GtkRanges :: تغيير القيمة حتى لو لم تتحقق
# 450 مثلث الملاحة القائمة لا تعمل بعد الآن
# 792 لا يتم دائمًا مطابقة أحداث التركيز
# 898 emoji-chooser: البحث عن الأعلام لا يعمل
# 997 gdk: اجعل gdk_window_move_to_rect عامًا
# 1059 - تحذيرات Wparentheses في رؤوس + GTK عند ترجمة التعليمات البرمجية C ++ مع ...
# 1065 GtkScrollbar اتجاه تمرير الماوس الأفقي خطأ
# 1069 الموضوع 1 & quot؛ الفسحة & quot؛ إشارة مستقبلة SIGFPE ، استثناء حسابي.
# 1088 CssGadget: قيم px للأعلى لأعلى عرض | ارتفاع
# 1115 gtk رمز موضوع يبحث نظام dirs قبل المستخدم dirs
# 1134 x11: دائمًا ما يتم ضبط بلا ظاهر للبيكسل بدون خلفية
# 1160 a11y / entry: Fix copy-pasteo re 2ndary icon tooltip
# 1165 شريط المعلومات: إصلاح نوع الخطأ في المستند الأساسي الذي تم لصقه بنسخ
# 1166 EmojiCompletion: صندوق الاستخدام: التباعد بدلاً من CSS
125 HC: تجنب نفس ألوان BG / FG في إدخال treeview مسطح
157 wayland: تنفيذ "gtk-fontconfig-timestamp" و "gtk-modules"
181 W32: لا تنس التحقق من VK_MENU وتعيين MK_ALT
! 206 searchenginetracker: لا تسرّب GFiles
407242 GtkScale: مفاتيح أعلى / أسفل / زيادة القيمة ، وهو عكس ...
686109 gtk_print_context_get_hard_margins يجب أن يرجع محددات حجم الصفحة ...
765327 تم تحجيم GtkPlug إلى نصف حجم المتوقع على شاشات HiDPI
772817 محدد الملف: يتم عكس إطارات زر السهم على المسار ويتم فصلها ...
773299 gtk / language-names.c: Fix build on non-GCC / CLang
775279 يدعو في وقت مبكر إلى libepoxy جميع البرامج gtk3 لإجهاض عندما ...
786524 متغير البيئة GTK_OVERLAY_SCROLLING ocument
يبدو 787867 OSX macports pango حجم النص تختلف بين الإصدار 1.40 ...
789215 GtkScrolledWindow و GtkIconView يمكن أن يسبب الكائنات atk segfaul ...
791542 وثائق GDK 3 التحديدات تشير إلى X
791802 تحريك قيمة الاتجاه تتحرك على التمرير / keypress فوق RTL / معكوس ra ...
تحديثات الترجمة:
الكاتالونية
اللغة الفنلندية
البولندي
الروسية
الأسبانية
ما هو الجديد في الإصدار:
الأخطاء التي تم إصلاحها:
789630 قم بتوزيع البروتوكول / server-decoration.xml في tarballs
الإدخال / IME 787142: تأجيل إنبعاث & quot؛ الالتزام & quot؛ إشارة
789134 متصفح أيقونة: زر نسخ مركزي في مربع الحوار مرة أخرى
789678 AboutDialog: Fix accepting GTK_LICENSE_AGPL_3_0
788898 Inspector: أفضل تقسيم افتراضي لعقد / دعائم CSS
789733 Fix GtkEntry: has-frame not working
789213 gdk / win32: Fix Win32 GL Context switching
785176 placessidebar: إضافة عنصر موقع مميز بنجمة
تحديثات الترجمة:
عربى
البرتغالية البرازيلية
تشيكي
هولندي
ألمانية
البوكمال النرويجية
البولندي
السلوفاكية
اللغة السويدية
ما هو الجديد في الإصدار 3.22.21:
الأخطاء التي تم إصلاحها:
738893 تحرير وسرد في وضع يبدو كقائمة: يؤدي التمرير باستخدام الماوس إلى ...
786613 Adwaita: تقديم رمز الشريط الجانبي العام وتسميات الملصق
787172 EmojiChooser: تحسين اختيار أزرار القسم
787279 EmojiChooser: أصبح رمز الرموز التعبيرية المكتوم مستحيلًا في HighContrast ...
787280 HighContrast: إصلاح الانحدار في الفاصل الرأسي في headerbar شريط العنوان
إدخال 787410: إصلاح تسرب الذاكرة
تحديثات الترجمة:
الباسكي
الكاتالونية
الكرواتية
تشيكي
دانماركي
اللغة الفنلندية
ألمانية
البولندي
سلوفيني
الأسبانية
اللغة السويدية
اللغة التركية
ما هو الجديد في الإصدار 3.91.0:
تم دمج الدعم المبدئي لنظام التشغيل OS X
تمت إضافة الدعم الأولي لبناء مع ميزون
واجهة برمجة التطبيقات الجديدة:
gtk_widget_insert_before / بعد
واجهة برمجة التطبيقات المزالة:
لقد خسر GtkBox ممتلكات الطفل الخاصة بتوسيع وملء ، استخدم خاصية المحاذاة العامة له
فقد GtkLabel خاصية الزاوية الخاصة به ، وسيتم استبداله بالدعم العام لتحويل القطعة في المستقبل
لقد فقدت GtkWindow به الخاصية hide-titlebar-max -ized
فقدت GtkBox مركزها دعم الطفل
تمت إزالة تعريفات keyym التوافق
البق الثابتة:
769881 التمهيد الأولي لملفات البناء
771269 فتح في علامة تبويب / نافذة جديدة لا يعمل على أنظمة الملفات غير المحملة
778301 GtkTooltip لا يقوم بإلغاء تحديد معرف المصدر في جميع الظروف
778853 طلب الانتشار / العرض الطبيعي / الارتفاع كثيرًا مع التمرير المتراكب ...
779078 Adwaita: يضيف زر رأس treeview الأخير حدود على تحوم
779184 Gtk + 4 (3.89.4) مع الخلفية الكوارتز: جميع تطبيقات segfault
780041 تعتمد اختياريا على sassc لتكوين CSS
780301 wayland: إصلاح تحذيرات clang غير ضارة
780734 صندوق التدفق: لا تحاول التركيز أو رسم عناصر واجهة مستخدم فارغة (NULL)
780878 docs: تشير الروابط إلى الإصدارات الصحيحة
780944 الرجاء إضافة فئة CSS محددة لزر appmount في GtkHeaderBar
781162 جعل GtkPlacesView شبكة رصد
781195 إصلاح الاختبارات ل GtkPlacesView
781214 تعريف علامة الدخول في Adwaita.
تم ترخيص 781422 translate_wm_button_layout_to_gtk () بموجب ترخيص GPL
781622 gtkplacesview.ui: تحديث تسمية المساعد لتضمين عناوين IPv6
يتم دائمًا وضع رمز السحب 781737 في أعلى الزاوية اليمنى
781767 Wayland: زيادة مستوى تسليم المفتاح
781992 GtkMenuButton مع عدم وجود popover يحافظ على حالة prelight عندما لم يعد sel ...
782109 wayland: تسرب الذاكرة عند تصدير مقبض
782202 linkbutton: إصلاح تسرب الذاكرة
تحديثات الترجمة:
الكرواتية
الإغريقي
الهنغارية
الأندونيسية
البولندي
الروسية
سلوفيني
ما هو الجديد في الإصدار 3.90.0:
اسمح بعرض مخصص للمفتش ، عن طريق تعيين GTK_INSPECTOR_RENDERER
نقل المزيد من وظائف الحاوية ، مثل معالجة التركيز ، إلى GtkWidget
البق الثابتة:
686838 gtk_enumerate_printers () توقف
778853 طلب الانتشار / العرض الطبيعي / الارتفاع كثيرًا مع التمرير المتراكب ...
779081 GtkTextView: فضح واجهة برمجة التطبيقات للحصول على اتجاه خط Pango
780019 gtk + 3 3.22.10 لا يتم تجميعها على macOS Yosemite
780234 gtk_print_job_set_page_ranges () بها نقل ملكية غير واضح
734946 قم بتنفيذ GContentType على OSX
773228 المعلمة الثالثة من gtk_widget_intersect غير مدرجة على أنها "خارج"
774148 Gtk.Popover misplacement in Wayland
780735 صندوق إرسال: لا تحدد عند المطاط على شيء
إصلاح وميض الناجمة عن عمر العازلة
الإصلاح hpi-dpi التقديم الاحتياطي
قوة النافذة النافذة لتكون صالحة UTF8
تحديثات الترجمة:
الفريلايان
ألمانية
الأندونيسية
اللاتفية
البولندي
الروسية
ما هو الجديد في الإصدار 3.89.1:
اصلاحات الشوائب:
767713 ملء الشاشة في الطريق هو عربات التي تجرها الدواب
768081 قم بتمكين دعم HiDPI لـ GDK-Win32
768531 wayland: لا يعمل إشعار بدء التشغيل في بعض التطبيقات (مثل gnome-terminal) ...
يستخدم 772075 GTK + الكثير من وحدات المعالجة المركزية تحت Wayland أكثر من X11
772202 تم كسر التعامل مع الشاشات المقاسة
773587 مدير حديث: أضف حدًا لحجم القائمة
773916 مخزونات GtkComposeTable المكسورة: باستخدام نفس ~ / .XCompose لا يعمل مرتين ...
773979 GdkGLContext لا سلسلة إنهاء المعالج
774046 لا يقوم GtkSpinButton دائمًا بإلغاء تعيين priv & & gt؛ {up، down} _button
774066 GtkHeaderBar لا إلغاء كل GtkBox و GtkSeparator يخلق
774097 يجب عدم اقتطاع GtkPrintOperation أسماء المهام
774185 لا يقوم GtkPlacesSidebar بإلغاء ربطها عدة مرات كما تشير إليها
774352 GtkAppChooserWidget لا يزيل جميع GAppInfo مراجعها
تحديثات الترجمة:
تشيكي
هولندي
ما هو الجديد في الإصدار 3.22.3:
تمت إضافة عمليات الإزالة لواجهات برمجة التطبيقات التي ستتم إزالتها في GTK + 4
اكتسب gtk-demo عرضًا توضيحيًا جديدًا لإظهار (واختبار) أداء العرض
شبابيك:
لقد تم تحسين دعم GL. يمكن الآن إنشاء سياقات قديمة ، ومن الممكن التعرُض على الصقل
Hi-DPI مدعومة الآن
البق الثابتة:
773479 773474 773528 773274 773885 773857 773799 768081
تحديثات الترجمة:
صربي
ما هو الجديد في الإصدار 3.22.2:
العديد من التحسينات على موضوع win32تمت إضافة عمليات الإزالة لواجهات برمجة التطبيقات التي ستتم إزالتها في GTK + 4
اصلاحات الشوائب:
767713 ملء الشاشة في الطريق هو عربات التي تجرها الدواب
يتم عرض 771320 تطبيق خرائط الخرائط في موضع خاطئ داخل جهات اتصال gnome
772345 placesviewrow: busy_spinner عندما يعمد المرء إلى إزاحة بقية ...
772389 إلحاق حرف بعنصر تحكم GtkEntry في وضع الكتابة فوق ri ...
772415 تجنب استدعاء eglGetDisplay
772552 deprecate gtk_menu_popup
772683 استخدام FALSE بدلاً من gint في العرض التجريبي
772695 أظهر اختصارات لوحة المفاتيح من اليسار إلى اليمين حتى في RTL
تحتاج ارتباطات القوائم 772775 إلى سمة لإجبار LTR على الزر الأفقي ...
772859 يتم إصلاح تسرب الذاكرة في تطبيقات أدوات مشتركة
772922 GtkMenu: حاول استخدام gdk_window_move_to_rect () مرات أكثر
772926 shortcutswindow: نسخة العمل من set_section_name ()
773029 مشكلة إشارة نمط مجموعة
تراكب 773082: توفر الوثيقة من الخصائص
773113 الاختبارات: اختبار اختبار الحافظة عن طريق تحميل الرمز الصحيح
773180 لا تخمن ما إذا كان سياق GLK الخاص بنا هو GLES
773246 مطبعي موجود في وثائق تعريفات css الملونة
تحديثات الترجمة:
الكرواتية
دانماركي
هولندي
ألمانية
الإغريقي
الإيطالي
اللاتفية
اللتوانية
البوكمال النرويجية
البولندي
الجديد في الإصدار 3.22.0:
الخلفية في وايلاند لديها الدعم لألواح الرسم
يتطلب الواجهة الخلفية وايلاند xdg-shell v6
لدينا واجهة برمجة تطبيقات للإيماء لدعم الجهاز اللوحي ، GtkPadController
تقدم GdkMonitor API للحصول على معلومات أكثر ثراء عن النواتج المتصلة
GdkGLContext يدعم GLES
يحتوي GtkScrolledWindow على خصائص max-content-width / height جديدة يمكن أن تؤثر على سلوك التحجيم
GtkShortcutLabel هو عنصر واجهة مستخدم جديد يمكنه عرض اختصارات لوحة المفاتيح بنفس الطريقة التي يقوم بها GtkShortcutWindow
سيقوم الآن عدد من واجهات برمجة التطبيقات + GTK باستخدام البوابات بشفافية عند استخدامها في وضع الحماية Flatpak ، بما في ذلك GtkFileChooserNative و GtkPrintOperation و gtk_show_uri.
ما هو الجديد في الإصدار 3.21.5:
جعل GtkShortcutLabel العامإضافة API للحصول على معرفات نافذة للمشاركة
إضافة واجهة برمجة تطبيقات صريحة لإظهار / إخفاء الأشخاص ذوي الصور المتحركة
ايلاندز:
قم بالتبديل إلى xdg-shell v6
استخدام بروتوكول لوحة اللوحية لدعم أقراص Wacom بشكل كامل
استخدم البروتوكول xdg_foreign لتصدير مقابض الإطار
تحسين وضع القائمة
تحسين التعامل مع حالة النوافذ المبلطة
إضافة GtkPadController لربط GActions بأحداث لوحة اللوحية
البق الثابتة:
569581 باستخدام تخطيط لوحة المفاتيح US-Intl يؤدي مشط حرف غير متوقع ...
712760 إصلاح ثابت ثابت
755947 wayland: gnome-terminal لا تملأ المساحة بالكامل عندما تكون مزينة بالبلاط
756579 يجب أن ترك GTK القوائم موضع GDK
762260 خانات الاختيار وأزرار الراديو تحريك عندما داخل popover التي أنا ...
764413 Wayland: لا يمكن ملء تطبيقات gtk + كاملة الوظائف بملء الشاشة
768017 Wayland: القوائم المفتوحة من مفاتيح الوصول (عناصر القائمة ذاكري) إخفاء ...
768081 قم بتمكين دعم HiDPI لـ GDK-Win32
768138 قم بتحديث الخلفية GDK-Mir لإصلاح بعض المشاكل
768722 اختصارات لوحة المفاتيح للأحرف الروسية لا تعمل768902 الخط صغير جدًا عند استخدام gtk_widget_override_font ()
768930 reftests: تجاوز GSETTINGS_SCHEMA_DIR عند تشغيل الاختبارات
768999 استثناء النقطة العائمة (القسمة على صفر) عند التشغيل تحت Xvfb
769003 Adwaita: يستخدم GtkCalendar أسلوبًا مربكًا لأسبوع من العام
فشل إختبار جناح 769004 ss في 3.21.4
769047 GtkWidget GtkStyleContext API غير واضح
769126 لا يمكن كتابة أحرف طائرة نجمية في GtkEntry باستخدام Windo ...
769162 GtkTable: compute_expand buggy
769205 فضح GtkShortcutLabel كأداة فرعية عامة
769236 عرض توضيحي: إصلاح فشل الإنشاء
769287 GtkMenuToolButton: تظهر قائمة العرض مرتين وتكسر القوائم الديناميكية
769402 الانحدار في المواقع القائمة على الطريق
769451 فشل الإصدار 3.21 (رئيسي) في Debian Unstable منذ 7-26-2016
769485 استبعاد استخدام g_test_expect_message ()
769568 عرض تاريخ التعديل يلتف بشكل غير صحيح على أيام التقويم (وهو ...
769601 رابط ميت في faq على gtk-question-index.html
769603 gtk + -3.20.8: مشكلة underlink مع ld.gold - فشل الإنشاء: ./. libs / l ...
769706 Add عرض / إخفاء API إلى GtkPopover
769937 wayland: Backend Port to use xdg-shell unstable v6
770026 مراجعة التعليقات على wip / wayland-tablet-v2
770166 Can GtkButtons of arbitrary size be circular؟ فئة النمط فقط ...
770236 gtkbindings: إضافة مثال ل gtk_binding_entry_add_signal ()
770242 gtkbindings: توضيح أن الحاجيات تحتاج إلى التركيز على الارتباطات للعمل
770332 رمز سهم الكمبيوتر المحمول لون خاطئ بعد إنشاء علامة تبويب جديدة
770374 Gtk Treeview قابل للتعديل عرض العمود overhoots عند عرض العمود ...
769788 إصلاح ترتيب التراص لبوابات flatpak على Wayland
770458 GtkAboutDialog المسألة مع قوائم ائتمانية طويلة و GtkScrolledWindow
770550 gtkplacessidebar: إصلاح إشارة المارشال
770307 التصادم عند إغلاق مشروع جديد
تحديثات الترجمة:
البرتغالية البرازيلية
الكاتالونية
تشيكي
الفرنسية
ألمانية
اللغة العبرية
الأندونيسية
اللتوانية
البولندي
البرتغالية
صربي
السلوفاكية
سلوفيني
الأسبانية
ما هو الجديد في الإصدار 3.21.3:
لدى GtkStack الآن إمكانية الوصول إلى التطبيق الخاص به والذي لا يعرض سوى الطفل المرئي حاليًاتم توثيق الخاصية GtkSizeGroup :: ignore-hidden كـ لا يعمل.
تمت إضافة GDK_SOURCE_TRACKPOINT إلى تعداد GdkInputSource للسماح بتغطية خاصة لهذا النوع من جهاز الإدخال
Wayland: - استخدام أجهزة منفصلة للتمييز بين مصادر مختلفة لأحداث التمرير - العودة إلى استخدام shm_open إذا كانت memfds غير متوفرة
يمكن الآن أن يتأثر تصميم النص في GtkScale و GtkProgressBar بنقاط CSS المناسبة
يحتوي GtkScrolledWindow على خصائص max-content-width / height جديدة للتحكم في حجمها
تم إصلاح البحث GtkFileChooser للعمل مع بناء الجملة بتتبع FTS5
Bugs fixed: 79229 GtkScale مع عدد كبير من الأرقام وقيمة pos تعيين إلى ...
118959 قيمة GtkScale '-0'
556254 خصائص اختبار النوع GObject في اختبار "الكائن"
578626 أداة قياس العمودية في بعض الأحيان لا تخصص مساحة كافية ...
674215 [تصحيح] الانحدار مع تحديث tooltips
708148 gtk_tree_view_get_path_at_pos يعرّف عن طريق الخطأ العمود ...
710471 جعل gtk_scrolled_window_remove () الذكيةيجب أن يكون 742281 GtkScrolledWindow أقصى ارتفاع المحتوى و max-c ...
745622 النص المحدد غير المميز في GtkInfoBar
751409 gtk_style_context_add_provider () لا ينتشر إلى chi ...
753202 تغيير المؤشر للنقر على التمرير
764203 لون الخلفية الافتراضي لعقدة "borderview border"
765410 لا يتم تحديث شريط التمرير منذ 3.20
765595 لا يتم إغلاق المخطط المشروط عند تركه
766341 لا تعتمد على memfd لأنها تتطلب نواة حديثة نسبياً
766372 يحذف القيمة في حسابات الحجم المختلفة ، مما يؤدي إلى ...
766569 طلب أحجام أفضل لأطفال GTK_SCROLL_NATURAL
766675 قم بإضافة واجهة برمجة تطبيقات رسم الإطار المناسبة إلى GdkWindow
766860 النوافذ المكسوة بالزجاج (النصف المكسور) في وايلاند ليست ...
766878 viewview: لا تضع علامة على اسم أيقونة كترجمة
767052 Wayland: Iconifying حوار مشروط يجعل التطبيق غير قابل للاستخدام
767058 GtkInfoBar: انقر بزر الماوس الأيمن / قائمة السياق كلها بيضاء
767093 wayland: تقديم معلومات حول أجهزة التمرير
767100 قم باضافة نوع مصدر دخل لنقاط المسار
767108 الفواصل غير موضوعة بشكل صحيح في GtkPopover
767238 حل الانحدار القائم منذ فترة طويلة في min-content-width / min-conte ...
767241 wayland: العناوين نافذة طويلة تحطم العملاء
767310 لا يعرض مظهر التباين العالي مستطيل التركيز بشكل افتراضي ...
767312 gtk_widget_path_append_for_widget () يغيب عن الفصول الدراسية ما لم ...
يتم نشر 767468 Popover على cellreenderer treeview على الفور ...
767705 GtkActionHelper: تغيير رسالة إلى تحذير
767766 CUPS 2.X تم اكتشافه بطريقة غير صحيحة من خلال التهيئة
767795 تحذير عند خاصية "accelerator" لـ GtkShortcutsShor ...
تحديثات الترجمة:
التايلاندية
الكاتالونية
الأوكيتانية
الأسبانية
الغيلية الاسكتلندية
البرتغالية البرازيلية
ما هو الجديد في الإصدار 3.21.2:
الجديد في GTK + 3.20.3 (12 أبريل 2016)
ما هو الجديد في الإصدار 3.20.3:
البق الثابتة:
764174 مربع حوار التهيئة صغير جدًا
764203 لون الخلفية الافتراضي لعقدة "borderview border"
764204 لا يتم تمييز المولدات / المؤشرات الأولية والثانوية بشكل افتراضي
764261 gtkplacesviewrow: untranslated "٪ s /٪ s available"
764374 حلقة مشغول أثناء تنشيط صفحة "Displays" (عرض)
لن يتم تشغيل 764378 gtk3-demo بدون hicolor-icon-theme
764540 gtk_scrollable_get_border يفتقد إلى التعليقات التوضيحية
764585 قم بإصلاح أخطاء "format not a string string"
764686 فشل البناء بعد "جعل النظيف"
764710 لا تعكس العقد CSS لصف GtkListBox ترتيبًا مرئيًا
764835 برودواي: إصلاح الوثائق ، تفاصيل منفذ العرض الصحيح
764664 Segfault عند تهيئة الأجهزة اللوحية الحساسة للضغط من WINTAB
تحديثات الترجمة:
البلغارية
الاسبرانتو
الإغريقي
اللغة الفارسية
ما هو الجديد في الإصدار 3.20.2:
إصلاح الخلفية الزرقاء في نوافذ Emacs
إصلاح مشكلة في الأداء مع عمليات إعادة الرسم المفرطة
البق الثابتة:
763627 القائمة التقليدية يضع popover أسفل القطعة محرر النصوص
763783 GDK W32: امسح النوافذ ذات الطبقات المخفية قبل عرضها
763851 GDK W32: لم يتم تنفيذ show_window_menu ()
764022 عرض المحتوى السلبي -200 (التخصيص -200 ، extents 0x0) أثناء ...
764170 [HighContrastInverse] "suqqested-action" أبيض على lightgrey
764210 لون خلفية غريب على Emacs
764321 نافذة: إصلاح وثائق gtk_window_set_geometry_hints
764376 مشكلة في واجهة المستخدم عند إدخال اختصار لوحة المفاتيح
تحديثات الترجمة:
هولندي
ألمانية
الإيطالي
اللتوانية
صربي
التايلاندية
ما هو الجديد في الإصدار 3.19.8:
GtkEntry:تحويل أداة كاملة للإدخالات وأزرار زيادة ونقصان
إضافة تلميح مرئي للتمرير ('undershoot')
GtkStack:
تتحول إلى القطعة بدون نوافذ
تغييرات CSS:
السماح بتحميل svg imges
إصلاح التعامل مع خط الأساس
-gtk-recolor () يعمل بشكل صحيح مع hi-dpi الآن
يمكن استخدام image () في CSS الآن
الموضوعات:
راديو جديد / التحقق من التنفيذ
أدوات:
يمكن لأداة gtk-builder الآن معاينة ملفات .ui
البق الثابتة:
464528 gdk_rectangle_union () و gdk_rectangle_intersect () يجب أن يتجاهل ...
608865 يجب أن تكون القيمة الافتراضية للموقع "max-position" 214 ...
688524 تعريض منزلق gtk-primary-button-warps-slider كإعداد X
يرسل 690791 gtkwindow إشعار بدء التشغيل مرة واحدة فقط
727294 Gtk SpinButton حجم أكبر من عرض الشاشة
754868 الشذوذ البصري في شريط مسار gtk
754990 شرح توضيحي لـ (gdk_rgba_parse) مفقود
760522 gtk_misc_set_padding لا تستخدم لحجم req
760714 GtkWindow: وثائق عقدة CSS غير واضحة
760754 تعطل gedit فصل علامة التبويب
لا يمكن حفظ الملف 760881 إذا لم يتم تعيين سمة قابلة للتنفيذ
760891 GtkTreeView لا يمكن توسيع / طي الصفوف بواسطة الماوس
760897 بضع عمليات تنظيف لرمز التعامل مع shm
760933 اجعل الاستعلام عن تعتيم CSS مع gtk_style_conte ...
760942 gitg رمز الرسم مكسورة
760967 قضية تخصيص أداة دفتر الملاحظات
761005 GtkColorChooser: اجعل set_rgba يعمل في وضع المحرر
761095 wayland: استخدم shm_open بدلاً من فتح في tmpdir
761128 النص المحدد في إدخال كلمة المرور غير مرسوم بشكل صحيح
761254 يقوم GtkDialog بتعريض child_box public action العام
761026 منتقي الملفات: جعل Escape يغلق مربع الحوار
761318 css: دعم الصورة () تدوين
تحديثات الترجمة:
ألمانية
الهنغارية
ما هو الجديد في الإصدار 3.18.6:
البق الثابتة:539944 إضافة واجهة برمجة تطبيقات GtkScaleButton بحيث يمكن وضع علامة على الحقول الأساسية على أنها خاصة
732742 العودية غير المحدودة على التخلص من GdkDevice
735847 تحرك معلومات الإطار الحالي للمؤشرات المتحركة إلى GdkCursor
746745 نافذة فجأة دائما في القمة
747295 تسرب الذاكرة المشتركة عند إنشاء / تدمير الحاجيات
748904 wayland: خريطة معدّلات حقيقيّة إلى معدّلات افتراضيّة
757358 لم يتم اكتشاف أجهزة اللمس الواحدة كأجهزة تعمل باللمس
758025 المؤشر الخفقان
758072 لا تعمل أزرار الماوس الإضافية [Wayland]
758175 إصلاح كيان الشخصية
758327 gnome-disks segfault in gdkwayland get_popup_parent - dereference ...
758367 لا يحترم GTK + 3 bold في اسم خط org.gnome.desktop.interface
758407 لا يمكن إرسال طلب البحث GDBus.Error: org.freedesktop ...
758483 GDK W32: بشكل غير صحيح يستخدم SetWindowLong () لتعيين / إلغاء WS_EX_TOPMOST
758484 GDK W32: بعض المكالمات إلى إجراءات W32 غير واضحة إلى حد ما
758660 لا يعمل النسخ واللصق في جلسة عمل الطريق
يتم تجاهل 758661 كل ثانية بزر الماوس الأيمن إلى رأس نافذة (CSD المتعلقة؟)
758698 Bug backward search + case insensitive + previousing multi-byte character
758790 توجد بعض التصحيحات النمطية لرموز الأيقونات للمتصفح
تحديثات الترجمة:
البولندي
ما هو الجديد في الإصدار 3.18.0:
تسريع رسم الظل عن طريق تخزين ظلال الزاوية مؤقتًا
إصلاح تسرب الذاكرة
البق الثابتة:
681965 قم بتنظيف ملفات autotools على الأجزاء المستخدمة لـ Visual C ++ ...
754098 لا يمكن تغيير حجم النافذة بحدث EventBox
754629 gtk-demo: $ (EXEEXT) مفقود
يجب ألا يخفي شريط التمرير المتراكب 754745 عند انتزاع شريط التمرير
754952 gdk_pixbuf_get_from_window: دائمًا ما تعرض نفس الصورة
755021 قائمة السياق في مجلد ملف فارغ - & GT. يصطدم _ تصادم
755274 اختبار تبسيط يستخدم bashism في البرنامج النصي / بن / ش
755352 تحطم تدمير القطع أثناء التعامل مع الحدث
تحديثات الترجمة:
البرتغالية البرازيلية
تشيكي
دانماركي
الفرنسية
الإغريقي
الهنغارية
اليابانية
الكازاخية
اللاتفية
اللتوانية
البوكما النرويجية والين ؛ ل
اللغة الفارسية
الروسية
صربي
الصربية اللاتينية
الأسبانية
اللغة السويدية
اللغة التركية
ما هو الجديد في الإصدار 3.17.4:
750489 gtk settings c910 تحذير عنصر عنصر التعليق التوضيحي غير متوقع750605 icontheme: لا تعدل أبعاد SVG الرمزية عند إعادة تلوينها
750690 لا تتوسع أداة Chooser الأخيرة
750718 تحسين وثائق الخصائص التي تم إيقافها
750870 gtk3 لا يبدو تجاهل أحداث اعادتها؟
750888 تم إصلاح خطأ في قيمة الإرجاع في _gtk_text_handle_set_direction
750994 X11: تم تجاهل حدث عجلة الماوس الأول بعد النقر بزر الماوس الأيمن أو Alt + Tab ...
751018 القطعة: GtkMenuButton + GtkPopover gtk_toggle_button_set_active () n ...
751050 تحريك الفأرة أثناء تنشيط السائر يؤدي إلى جعل scrollba ...
751082 أداء السحب GtkTreeView سيئ عندما لا تكون المحتويات أكبر ...
751227 ارتفاع مربع قائمة منتقي ملف امتد لتطابق منطقة الحاجيات الإضافية ...
تم مسح قيمة resource_path 751443 في gtk_image_set_from_resource
751739 طريق مسدود في X11 عند إعداد XSetErrorHandler في حين ...
751752 يتم حفظها عند فشل كل من فتح shm وفتح الملف في tmp
751754 GtkSwitch: استدعاء gtk_switch_set_active في المعالج من أجل notif ...
إصلاح عرض حدود ridge / groove
GtkListBoxRow: نشر في رسم vfunc
ما هو الجديد في الإصدار 3.17.2:
* GtkFontChooser:- السماح لخرائط الخط المخصصة ، لدعم الخطوط الخاصة بالتطبيق
- قم بتحسين صفحة "لا نتائج بحث"
* GtkFileChooser:
- قم بتغيير محرك البحث البسيط للبحث أولاً
- اجعل محرك البحث البسيط يستخدم GIO ، لذلك يعمل
سهم بعيد جدا
- دمج النتائج من تعقب ومحركات البحث البسيطة
- أضف صفحة "لا توجد نتائج بحث"
* GtkPlacesSidebar:
- استخدم popover لإعادة تسمية الإشارات المرجعية
* GtkPopover:
- إضافة دعم للحاجيات الافتراضية
* GtkScrolledWindow:
- دعم التمرير الحركي على لوحات اللمس
* GtkBuilder:
- تحسين الإبلاغ عن الأخطاء
- أداة gtk-builder يمكن التحقق من صحة النماذج
- يمكن لأداة gtk-builder- تعداد كائنات مسماة
* gtk3-demo:
- تجريبي مؤشرات جديدة
- عرض جديد لإعداد الصفحة
- استبعد التجريبي منشئ بعيدا عن GtkUIManager
* GDK:
- اجعل أسماء cssor تعمل عبر الخلفية
* شبابيك:
- يتطلب فيستا أو الأحدث
- دعم النوافذ RGBA
- دعم أسماء مؤشر cssor
- دعم المؤشرات المتحركة- إضافة دعم موضوع المؤشر. للاستفادة من هذا ، ستحتاج
موضوع adwaita-icon جديد مع مؤشرات Windows.
* وايلاند:
- إزالة الافتراضات على طلب globals عند بدء التشغيل
- تحسين دعم DND في أماكن مختلفة
- دعم أسماء مؤشر cssor
* X11:
- دعم XRANDR 1.5 رصد الكائنات
- دعم أسماء مؤشر cssor
* OS X:
- دعم أسماء مؤشر cssor
* البق الثابتة:
619493 وضع علامة على وظيفتين من واجهة برمجة التطبيقات العامة لـ GtkAdjustment
يظهر مربع حوار طباعة gtk 693738 "جارٍ الحصول على معلومات الطابعة" ...
719683 Escaping issue "فشل في ضبط النص من الترميز بسبب خطأ ...
719819 وايلاند الخلفية يعتمد على ترتيب globals في displ ...
727316 W32: لا يدعم GDK النوافذ الممزوجة بألفا بكسل
744086 configure.ac: قم بسحب التبعية gio-unix لكافة إصدارات unix
746916 لا يعمل ملف منتقي الملف عبر مشاركات الشبكة البعيدة
747150 تلميح لوضع الكتابة الرأسي لإدخال الأسلوب
747634 gdk_set_program_class () breaks - class
747664 GtkEntry: يجب تنشيط التقصير العمل داخل popovers748234 Uneless "Gtk-WARNING **: No object called:" message message ...
748615 GtkWindow: احصل على عرض الظل الصحيح حتى قبل الإطار ...
748640 الوثائق يفتقد لملفات المصدر المثال عندما لا يتم ...
748771 إضافة واجهة برمجة التطبيقات لإرفاق PangoFontMap مخصصة بمربع حوار خط ...
748782 fontchooser يجب إعادة تحميل قائمة العائلات / الأساليب على موضوع ...
748783 قم بازالة PANGO_ENABLE_BACKEND من gtksettings.c
748784 لا يمكن تركيب نص GtkProgressBar على شريط التقدم
748833 قم بتعريف بنية GdkRectangle فقط لتحليل الاستبطان
749009 إخطار يفشل الاختبار بدون ناقل جلسة العمل
749012 GtkStack: لا تنشر إشعارًا :: مرئية للأطفال أثناء التدمير
749021 GtkStackSwitcher: لا تنشر إشعار :: مرئية الطفل عند ضبط ...
749178 الكوارتز: دعم أسماء مؤشر css
749425 تسرب الذاكرة في GtkWindow
749451 ليس لدى Windows حدود
749593 إصلاحات متنوعة للاختبارات
749679 تجنب استعلامات موضع الجهاز خلال DnD
749770 تنفيذ التمرير الحركي للأجهزة التي يديرها libinput
748763 تحذيرات عند بدء السحب من GtkEntries
749893 Crash عند محاولة سحب علامة تبويب من GtkNotebook ...
* تحديثات الترجمة:
الكاتالونية
تشيكي
الفرنسية
ألمانية
اللغة العبرية
الهنغارية
البوكما النرويجية والين ؛ ل
الأوكيتانية
البولندي
الروسية
السلوفاكية
ما هو الجديد في الإصدار 3.17.1:
الموضوعات:العديد من التحسينات موضوع HighContrast
تركيز أقوى للدخول في Adwaita
تحسين الزخارف من جانب العميل بدون منضد
التمرير:
دعم التمرير الأفقي مع Shift
جعل المؤشرات تنبثق بشكل موثوق
كشف المزيد من النقاط
التعامل مع الأقلام والممحاة والأجهزة المماثلة
GtkTextView:
دعم تسطير ويتوسطه اللون
GtkFileChooser:
فتح موقع الدخول بسهولة أكبر
تأكد من تحميل الدليل
استخدم popover لأسماء المجلدات الجديدة
GtkBuilder:
تحسين رسائل الخطأ
إضافة أداة gtk-builder-tool للتحقق من صحة ملف ui
مفتش:
إظهار اسم ووصف قابل للوصول
أضف علامة تبويب لعقد CSS
ايلاندز:
إصلاح DND والحافظة
دعم مربعات الحوار المرفقة مع مطعون
شبابيك:
إسقاط دعم XP
دعم الأفقي عجلة عجلة التمرير
البق الثابتة:
132197 التمرير الأفقي باستخدام مفتاح التعديل وعجلة التمرير
402168 قم باضافة تسطير بالألوان و لون خط متوسط الى خصائص GtkTextTag
671362 إصلاحات ل GtkRadioMenuItem723394 معلمة const إلى GtkPopover gtk_popover_set_pointing_to
734741 يبدأ مستوى التعبئة GtkScale في أقصى اليسار إذا تم تعيين مستوى ملء العرض
يتم عكس مآخذ المنزل الأكثر عمودية 737175 عند التمرير باستخدام عجلة الماوس
741849 أضف GdkScreen- & gt؛ is_composited () لـ GDK-Win32
745721 wayland: أضف دعمًا لـ gtk_window_set_modal
746149 أزرار "إغلاق علامة التبويب" تغيير علامة التبويب عالية عند تحوم عند استخدام HighContrast
746188 [High Contrast] لا يتم رسم حساسات ModelButtons غير حساسة
746202 قم بتوفير مؤشر تركيز أقوى على المدخلات
746301 لوحة الافتتاح "صوت" تولد خطأ بيكسمان
746358 [High Contrast] خلفية نشطة غير حساسة GtkSwitches should ربما ...
746368 [HighContrast] علامة "اللون المحدد" سوداء دائما ، حتى بالنسبة للسود
746369 [Highcontrast] "بدون تحديد تاريخ" (أبيض على أبيض)
746370 لا يُظهر GtkExpander أنه يتم توسيعه عند استخدام سمة HighContrast
تعطل الحافظة 746386 عندما يصبح العميل الآخر مالك التحديد
746435 wayland: استخدم g_get_prgname كمعرّف تطبيق سطح xdg
746468 gtkcairoblur بطيء746493 [HighContrast] لا يتم تصنيف نصوص التصنيفات و RadioButtons و CheckButton ...
746586 تحذيرات crtical في a11y إذا تم تدمير القطعة التركيز
746602 تؤدي عمليات الكتابة غير الصالحة من خلال إظهار المؤشرات الضعيفة في رمز DND إلى حدوث أعطال
746668 لا تزال بعض مكالمات GL القديمة تتم بواسطة الواجهة الخلفية لـ X11
746688 GtkProgressBar لا يحترم خصائص أسلوبه
٧٤٦٧٠٦ sp sp sp Ser Ser Ser Ser Ser Ser Ser Ser Ser Ser Ser Ser Ser Ser
746712 المدى يتجاهل الخاصية "معكوس"
746746 gtk3-demo "OpenGL Area" تعطل على الأنظمة ذات إصدار OpenGL القديم
746784 GtkBooleanCellAccessible emits تم تغيير الحالة: إشارات محددة بدلاً من ...
746817 يستخدم GtkRadioButton keynav التتابع الخاطئ
746821 W32: يتم إخفاء الإطار الأقصى بواسطة شريط المهام
746862 popover يزيل الظل من الحاجيات الأساسية
746893 gtk_list_box_bind_model ليس قابلاً للفحص
746904 يجعل من الممكن تعطيل libcanberra
746925 [HighContrast] خلفية نشطة (حساسة) يجب أن تبدو GtkSwitch أكثر ...
746961 شريط التمرير الجديد "يخفي" بعد النقر + السحب + الإفراج بينما يكون الماوس لا يزال ...
747096 تنظيف صغير في التعامل مع لوحة textbuffer747121 gtklabel.c: إضافة ملاحظة حول خاصية تعيين العلامات في gtk_set_markup ()
747133 يتم تجاوز الرسوم المتحركة الزائدة على لوحات اللمس التي تديرها libinput
747288 [HighContrast] خلفية غير حساسة ListBoxRow لها حدود غير ضرورية
747305 × 11 / gl: استخدم بعد ذلك مجانًا في glx_pixmap_get ()
747406 إصلاح مؤشر فحص القرب
747407 اجعل المؤشرات تنبثق عند الحاجة
747469 CSD: لا يمكن فتح قائمة النوافذ باستخدام النقر بزر الماوس الأيمن بعد تحريك النافذة
747471 [wayland] gdk_screen_get_monitor_geometry () ترجع الهندسة غير الصالحة
747524 فشلت أيقونات علبة النظام في إعادة رسمها بشكل صحيح على Xfce (بدون عرض ...
747539 popover: إزالة معالجات الإشارة في التصرف
747553 Popovers داخل المقابس المحلية لا تحصل على size_allocate () تسمى
747560 Redefinition of typedef GtkCssNode
747604 Fix build of gtk / inspector / css-node-tree.c
747608 لا يعمل إخفاء / إخفاء شريط التمرير مع قلم الشاشة
747689 [HighContrast] تصنيف ListBoxRow المحدد أبيض على أبيض
747805 سبليت Headerbar unmaximize
نافذة 747808: إصلاح عرض الظل الأولي للنوافذ التي تم تكبيرها / تكبيرها
747827 firefox scrollbars broken748013 Adwaita: مخطط تنقل لوحة المفاتيح على الزر الأول / الأخير في مربع الحوار ...
748014 W32: إمالة عجلة الماوس إلى اليسار / اليمين لا يتم تمريره أفقيًا
748061 GtkMessageDialog: تحديث الوثائق الثانوية
748156 تنظيف التعليمات البرمجية بعد إسقاط إكس بي
748341 GdkOffscreenWindow يجب عدم segfault على gdk_window_beep ()
748346 build: تجنب تعطل xgettext على MSYS2
748500 مستندات GtkSearchEntry ترتبط بشكل غير صحيح بأنفسهم
748509 FTBFS: ui / dialog6.ui غير موجود
* تحديثات الترجمة:
عربى
الباسكي
البرتغالية البرازيلية
بريتون
البلغارية
الكاتالونية
تشيكي
دانماركي
هولندي
ألمانية
الإغريقي
اللغة العبرية
الهنغارية
أيسلندي
الإيطالي
الكورية
البوكمال النرويجية
الروسية
صربي
سلوفيني
اللغة السويدية
اللغة التركية
الأوكراني
لم يتم العثور على التعليقات